ChkDsk stuck at particular % or hangs at some Stage

If you find that Check Disk or ChkDsk is stuck at a particular percentage or hangs at some stage in Windows, then this post suggests some troubleshooting steps that may help you. It could be 10%, 12%, 27% or any such percentage. Again, it could be stage 2, 4, 5 or any such.

ChkDsk stuck or hangs

ChkDsk stuck or hangs

1] The best suggestion I have to give is hang on and let it run. It may take a couple of hours, but given time, it it is known to complete in most cases. If need be, leave it overnight and let it run its course.

2] If this does not help, restart your computer, by pressing the power button. During the next boot, press the Esc, Enter or the appropriate key to stop the running of ChkDsk. Once you boot to the desktop, do the following:

  1. Run Disk Cleanup utility to clear your junk files.
  2. Open an elevated CMD type sfc /scannow and hit Enter to run the System File Checker. Once the scan is completed, restart your computer. Remember to exit ChkDsk during boot.
  3. Next, again open CMD as admin type Dism /Online /Cleanup-Image /RestoreHealth and hit Enter to repair the Windows image.

Now see if ChkDsk is able to complete the scan. As I mentioned earlier, keep it over night if need be.

Hope it helps.

This problem occurs more in Windows 7 and earlier. Windows 8 and Windows 10 handles disk check operations more efficiently. Disk Error Checking  now is a bit different from the earlier versions of Windows. In Windows 8, Microsoft has redesigned chkdsk utility – the tool for detecting and fixing disk corruption. Microsoft introduced a file system called ReFS, which does not require an offline chkdsk to repair corruptions – as it follows a different model for resiliency and hence does not need to run the traditional chkdsk utility. The disk is periodically checked for file system errors, bad sectors, lost clusters, etc, during Automatic Maintenance and you now no longer need to really go and run it.

This post will help you if Scanning and repairing drive is stuckScanning and repairing drive is stuck in Windows 10.

It is important that you keep a watch on your Hard Disk health, and thus imperative that ChkDsk complete its run. But if you wish to, you can cancel the ChkDsk operation.

Related reads:

  1. ChkDsk or Check Disk runs at every startup in Windows
  2. ChkDsk or Check Disk will not run at startup in Windows.
Posted by on , in Category Windows with Tags
Anand Khanse is the Admin of TheWindowsClub.com, a 10-year Microsoft MVP Awardee in Windows (2006-16) & a Windows Insider MVP. Please read the entire post & the comments first, create a System Restore Point before making any changes to your system & be careful about any 3rd-party offers while installing freeware.

34 Comments

  1. Lisa Girod

    Error 87

    The restorehealth option is not recognized in this context. For more information, refer to the help.

    Wasn’t expecting that…..

  2. David

    BS about it occurring in Windows 7 and earlier I’ve only had it happen and Windows 10 numerous times shit product spy on us citizens for the NSA for God knows what Benedict Arnold turncoats. It was the best of times it was the worst of times

  3. Grenze

    I am running Win7 (v 6.1.7601)and want to do a system image. This has stopped twice with error 0X8007045D, so I have started chkdsk /R on the target disk (5TB). It has been running for almost a day and is stuck on 10% in Phase 4 of 5, at a particular file number, which is less than half of the total numder of files to be processed. Phases 1 to 3 reported no problemsTask manager shows that it is using 1% – 3% CPU (all 4 cores active) but is nearly maxing on 5GB ram most of the time. I’m reluctant to force a system close, bit will it ever finish?

  4. ruggb

    When chkdsk hangs it is doing what it was designed to do – fix problems on the drive. If it runs right thru in seconds, then you have no problems on the drive THAT IT IS DESIGNED TO FIND. There could however be other errors on the hdd that require a different approach.
    SO, if it hangs, let it be. It will finish at some point or totally bomb out.

  5. GarySpatzScam .

    Stuck at 0% 9001 of 22889891 when I turn the drive off (its on usb 3.0) the indicator starts moving lol.. this drive is hopeless. Stay away from Seagate, 10 drives and each one dead after a few months of use. My backups have backups (x2)

  6. Dave Stone

    Why is the “Update all device drivers” link in this otherwise helpful post. I hope that it has been checked, since that is the most common link to get malware.

  7. Drew

    ^ This. I’ve had 3 Seagates die on me this year. 2 of which died in under 2 months. They used to be good, I swear.

  8. airbornefilip

    Have been using Seagate external hdd for more than 2 years of extensive and daily use. Still works like a charm.

  9. Jane Dickinson

    Error : 87
    at the point of trying to execute online/cleanup-image…
    “Unknown”
    I’m not sufficiently knowledgeable to parse the DISM log file.
    Options?

  10. George H. Thomas Sr.

    Often you get that when you are not on command prompt (admin)
    Right click on the start button (windows 10) click on “Command Prompt (Admin)”
    If you cant find it there, in the search type cmd and look where it shows Command Prompt, Right Click and click on “Run as Administrator”

  11. Mike Hughes

    “In Windows 8, Microsoft has redesigned chkdsk
    utility – the tool for detecting and fixing disk corruption. Microsoft
    introduced a file system called ReFS, which does not require an offline
    chkdsk to repair corruptions – as it follows a different model for resiliency and hence does not need to run the traditional chkdsk utility. The disk is periodically checked for file system errors, bad sectors, lost clusters, etc, during Automatic Maintenance and you now no longer need to really go and run it.”

    Absolute total 100% BS. Windoze 8, 8.1 and 10 have just as many corruption/file system issues as they ever had if not more and no they are not automatically fixed either and yes chkdsk still hangs.

  12. Mike Hughes

    Amen, all that stuff in the article is total crap. Windoze 10 still has all the same problems plus new ones.

  13. Mike Hughes

    Windows built in backup tools are paperweights. Have never seen a single machine they actually work on.

  14. Mike Hughes

    Get a MAC.

  15. Mike Hughes

    “When chkdsk hangs it is doing what it was designed to do – fix problems on the drive.”

    No, when it hangs it isn’t fixing $hit because IT’S HUNG.

  16. ruggb

    if you stop being so impatient you will find out that I am correct. Been there done that many times. If it runs thru without hesitation it didn’t find any errors. If it never completes, I’m talking about after running overnight, then it is time for a new drive as it can’t fix the errors that it found. Is it a bad UI because of this – absolutely, but it has not stopped trying. I have had it take up to 8 hours, but it finally finished. Try running an error check program. The index errors are a piece of cake to fix, but drive errors are another issue. You might get some satisfaction with SPINRITE. I didn’t think it was relevant anymore, but it fixed one or two of my drives recently.
    SMART status may also give you a clue.

  17. ruggb

    I’m not an MS fanboy but they do work on occasion, So again “NEVER” should not be used in this context for your emphasis.

  18. Mike Hughes

    chkdsk can and will hang and NEVER complete. Is 72+ hours with virtually no disk activity even occurring long enough for you?

  19. Mike Hughes

    Why not? I have never seen a single machine it’s worked on. I did not factually state that there isn’t such a machine. I just have never seen it if it exists. It’s a crap backup utility.

  20. ruggb

    Time for a new HDD.

  21. ruggb

    The backup program works just the way they designed it. The problem is not if it works, the issue is USING the backup. Try to find a single file. It is a PITA. That is why I don’t recommend it and use Macrium Reflect free.

  22. Detroiter51_01

    Yeah, mine hung on a brand new drive at the 10% mark. That’s normal. Any drive I’ve put on this system hangs around the 10% mark, so that means you don’t know what you’re talking about.

  23. ruggb

    Thank you, I love you to.

  24. Gfrigop

    Hello I found a way to achieve 100%.

    Just hit ENTER. KKKKKK. SO EASY.
    If stop again, keep hitting and it will finish. I waited a little when it was at 100%, but it finish.
    For me it was stuck in 70%, for hours, and the enter saved me.

    Good Luck!!!!

  25. Darkmeows

    I’ll be damn. After sitting at 98% complete on Stage 5 for over an hour, I hit ENTER like you suggested and it worked!

    Thanks!

  26. David Wiloch

    You are a tool for Microsoft. Windows 10 is one of the worst designed operating systems in the World. And the check disk always hangs for me. Has nothing to do with bad disk. How much does Microsoft pay you you ignorant clown?

  27. ChrisB

    Yeah, either that or you’re a blowhard.

    I vouch for everything ruggb said above. Chkdsk eventually ends, one way or the other. If it doesn’t there’s a hardware fault. If it crashes thee’s a hardware fault. If no faults, it ends – eventually.

  28. ChrisB

    I have. Lots.

  29. ruggb

    plenty, and don’t you just love it. If you have such a problem with M$ why are you even in this forum. You could be an Apple or Linux fanboy. Latter JA

  30. David Wiloch

    I am on this forum because I own a repair business in Florida. I make tons of money because of the problems associated with Windows 10. Unlike you I have experience with Windows 10 on many machines. You seem to get a kick out of sticking up for Microsoft’s crap. You probably loved Vista.

  31. TC4Life

    Tons you say? Tons and Tons. I’d say 10 beats Vista in design. 10 is more secure for the non tech users who on XP would cause issues. In a business environment we need Windows given SMB protocol amongst other folder features.

  32. ruggb

    Yeah, I am an old man and started with an Altair 8800 in 1974. Been involved with computers b4 PCs. Reprogrammed CPM, DOS, Windows then Windows 3,….. I have been fixing everything electronic for 55 years. One thing I do know, there are a lot of technicians that can’t troubleshoot their way out of a paper bag who cover it up with an attitude — sort of like yours. I’ll be sure to tell my friends in FL to avoid your shop. OH, that’s right, they call me and I fix them up remotely. forgot.

  33. ruggb

    u may need a UPS. I had 3 HDDs die in a years. The last one I noticed died after a power glitch of about 1/2 sec. Got a UPS and have not had a problem in 8 years or more.

  34. Yaman Jain

    I’ll be damned. After reading all sorts of things like the drive is failing !!
    The solution is to press ENTER.
    I registered and logged in specifically to thank you !!

Leave a Reply

Your email address will not be published. Required fields are marked *


4 + 2 =