Solved : Windows 10 scanning and repairing drive c stuck at 100

Did you notice After Recent windows 10 upgrade Laptop/PC stuck at scanning and repairing drive C: for minutes or even hours? Or some other users report every time they power on PC windows 10 scanning and repairing drive c stuck at any point 20% or even 99%. This is mostly because System files get corrupted while the Windows 10 upgrade process. Or if previously windows didn’t shut down properly, System Shutdown unexpectedly due to the interrupted power supply.

Some other reason such as corrupted Master boot record file ( MBR ), Bad sector or Error on HDD. which mostly cause windows 10 stuck on repairing disk errorsThis might take over an hour to complete or Windows Stuck on Startup repairAutomatic Repair for an hour. If you are suffering from this startup error windows 10 stuck scanning and repairing drive here we have 5 working solutions to get rid of this startup error.

Fix scanning and repairing drive c stuck

Usually, Windows starts automatic repair when it fails to boot twice consecutively. And sometimes an error occurs during the repair process making it unable to proceed further and so it gets stuck in a loop. If your PC has entered this state, you obviously cannot access the bootloader settings, which are responsible for starting the repair process. To change it, you need to boot from a bootable media with the appropriate operating system you have installed.

Boot into Safe mode

You need to boot from windows installation media. If you have an installation DVD with Windows 10, you can use it otherwise you can Create an installation DVD / Bootable USB using windows media creation Tool. Boot from installation media skip the first screen and click on repair your computer as show bellow image.

Repair computer option
Repair computer option

Next Choose Troubleshoot > Advanced option > Choose to Startup Settings -> Restart and press F4 To boot into safe mode and F5 to enable safe mode with networking.




windows 10 safe mode boot option
windows 10 safe mode boot option

Note: If windows fail to boot into safe mode that causes simply access Advanced options -> and open command prompt. Then perform command below shown on next step.

Disable Fast startup Feature

When you boot into safe mode, Open control panel -> All Control Panel Items ->Power Options -> change what the power buttons do -> change settings that are currently unavailable. Then uncheck Turn on Fast startup ( recommended ), Click ok and apply to make save change.

uncheck Turn on Fast Startup
uncheck Turn on Fast Startup

Run SFC Utility 

Simply open the command prompt with administrative privilege. And Run sfc /scannow command to scan and restore missing corrupted system files. Sfc utility will scan your system for missing corrupted system files if found any the utility will restore them from a special compressed folder located on %WinDir%\System32\dllcache. Wait until 100% complete the scanning process.

run Sfc utility
run Sfc utility

DISM command

If Sfc Scan results windows resource protection found corrupt files but was unable to fix some of them Then Run DISM command: DISM /Online /Cleanup-Image /RestoreHealth which repair system image and allow sfc to do its job. After complete 100% scanning process again run System file checker.

DISM RestoreHealth Command line
DISM RestoreHealth Command line

Run CHKDSK to fix Disk Drive Errors

Then Run chkdsk command to check for disk drive errors. Or you can add Extra parameter to force chkdks to forcefully repair disk errors.




chkdsk C: /f /r

Note: Here command Chkdsk stand for Check disk Errors, C: is the Drive letter, /r for Locates bad sectors and recovers readable information and /f Fixes errors on the disk. 

Run Check disk on Windows 10
Run Check disk on Windows 10

Press Y to confirm to run chkdsk on next start and restart your PC. This will Check the disk drive for errors and fix if found any. Wait until 100% complete the process after this will automatically restart and start windows normally without any stuck at startup.

User suggested: Also Some users suggest On safe mode Right click on Start menu and select Powershell (Admin). Then type repair-volume -driveletter x ( Note: replace X with your windows installed drive C: ) wait for 100% complete the scanning process. After that restart windows, This helps them to fix windows 10 scanning and repairing drive c stuck at 100.

These are some most working solutions to fix scanning and repairing drive every boot on windows 10. Have any query, suggestion about this post feel free to discuss on comments below. Also Read Windows 10 Running slow? Here how to make windows 10 run faster