of the drive.

CHKDSK can take a rather long time to complete depending on the physical size of the drive and the number of clusters. If your drive has more free than used clusters then stage 5 is going to take the most time because on a volume with mostly unused clusters, stage 5 takes longer than stage 4.

Here is a link where you can read up on CHKDSK and its 5 stages --