Why Is My CHKDSK Taking So Long?
This tool can start during the system startup.
Even though you may see no progress in the scanning bar, the scan will continue.

Then, it’s possible for you to try the following methods to fix CHKDSK taking forever.
How to Fix CHKDSK Taking Forever?
Speaking of Windows file backup, most people tend to choose afree backup software MiniTool ShadowMaker.

This hand tool simplifies the backup process and it is easy to follow.
Heres how to create a file backup on Windows machine:
Step 1.
Download & install MiniTool ShadowMaker Trial and then launch it.

MiniTool ShadowMaker TrialClick to Download100%Clean & Safe
Step 2.
In theBackuppage, go toSOURCE>Folders and Filesto choose the files/folders you want to protect.
InDESTINATION, choose an external hard drive or USB flash drive as the storage path for the backup task.

Click onBack Up Nowto start the process at once.
Heres how to do it:
Step 1.
PressWin+Saltogether to kick off the search bar.

Under theServicestab, tickHide all Microsoft servicesand hitDisable all.
Under theStartuptab, click onOpen Task Manager.
In theStartuptab, right-tap on all the items one by one and chooseDisable.

Return to theStartuptab ofSystem Configuration> click onOK> reboot your system.
To do so:
Step 1.
Typedefragto locateDefragment and Optimize Driveand hit it.
![]()
Step 2. snag the drive you want to defrag and hitOptimizeto start the process.
In this case, you could use the Disk Cleanup utility to remove these files.
Heres how to do it:
Step 1.

Typedisk cleanin the search box to locateDisk Cleanupand hit it.
In the popping up menu, choose the drive you want to clean and pressOK.
Check the files likeTemporary Files,Temporary Internet Filesand others that you want to get rid of.
![]()
Click onOKand then the selected files will be deleted.
Fix 4: Perform SFC & DISM Scan
Step 1.
RunCommand Promptwith administrative rights.
When the command window opens, typesfc /scannowand hitEnter.
Once the SFC scan is finished, reboot your gear and run Command Prompt as an administrator again.
Execute the following command one after another and dont forget to hitEnter.
This process might take quite a while, so kindly wait patiently.
DISM.exe /Online /cleanup-image /scanhealth
DISM.exe /Online /cleanup-image /restorehealth
DISM /Online /cleanup-Image /startcomponentcleanup
Step 5.
After the DISM scan is complete, see if CHKDSK taking forever is gone.
Press and hold thepowerbutton to shut down your gear.
After a while, reboot your machine and press thepowericon again when you see theWindows logo.
Repeat these steps two or three times until theStartup/Automatic Repairscreen appears.
Click onAdvanced options>Troubleshoot>Advanced options>Startup/Automatic Repair.
Choose your account, enter the password and hitContinueto start the process.
Is Windows Automatic Repair not working?
We Need Your Voice
Thats all causes and solutions about CHKDSK taking forever on Windows 10/11.
Have a nice day!
CHKDSK Taking Forever FAQ
Can I stop CHKDSK in progress?
The answer is definitely no!
The CHKDSK scan can take from 20 minutes to 6 hours.
It will depend on the size of the drive, the number of damaged files and bad sectors.