How to Fix CHKDSK Stuck at Stage 4 or 5 on Windows

Introduction

When chkdsk stuck at stage 4 or 5 happens, it can be frustrating and alarming. Stage 4 involves verifying file data, while Stage 5 verifies free space. Both stages are intensive and can appear frozen for extended periods.

A chkdsk stuck at stage 4 or 5 situation often indicates disk corruption, bad sectors, or system resource constraints. This guide provides proven methods to resolve the freeze and complete the disk check successfully.

For official guidance, Microsoft’s documentation explains how to use CHKDSK commands effectively.

Additionally, the Windows bug check reference provides context on disk-related errors that may trigger CHKDSK issues.

This article builds on those authoritative sources to deliver a complete step‑by‑step recovery plan.

For broader Windows troubleshooting, explore our Windows 11 troubleshooting hub which covers system‑level issues that may affect disk operations.

📌 Featured Snippet: If chkdsk stuck at stage 4 or 5, wait at least 2‑3 hours before assuming it’s frozen. Large drives with many files can take significant time. If it remains stuck, boot into Safe Mode and run chkdsk /f /r from an elevated Command Prompt. For persistent freezes, use the /offlinescanandfix parameter from Windows Recovery Environment.

Why CHKDSK Gets Stuck at Stage 4 or 5

Understanding why chkdsk stuck at stage 4 or 5 occurs helps you choose the right solution.

Stage 4 of CHKDSK verifies file data by checking each file’s clusters and ensuring they are correctly linked. This process can be extremely slow on drives with many small files, fragmented data, or bad sectors.

Stage 5 verifies free space by scanning unused clusters to confirm they are available. This stage can also take significant time, especially on large capacity drives.

Common causes include physical bad sectors on the drive, file system corruption, insufficient system resources, background processes interfering with the scan, or simply the size of the drive.

Hard drives with mechanical components (HDDs) are slower than SSDs. Large drives (4TB+) can take hours to complete Stages 4 and 5. Never assume the process is frozen too quickly.

Never interrupt CHKDSK during these stages unless absolutely necessary, as this can cause further file system damage.

Wait Patiently Before Taking Action

Before assuming chkdsk stuck at stage 4 or 5 is frozen, give it time. Many users panic too early.

  1. Check the progress percentage. If it’s moving slowly but increasing, the scan is still working.
  2. Monitor disk activity via the LED indicator on your drive (if external) or Task Manager performance tab.
  3. Wait at least 2‑3 hours for large drives (2TB+) before taking any action.
  4. If the progress bar hasn’t moved for over 4 hours, proceed to the next method.

For reference, a 4TB drive with many files can take 6‑8 hours to complete Stages 4 and 5. Patience is often the simplest solution when chkdsk stuck at stage 4 or 5 occurs.

Run CHKDSK in Read-Only Mode First

Running CHKDSK in read‑only mode can help determine if chkdsk stuck at stage 4 or 5 is caused by file system errors without attempting repairs.

  1. Open Command Prompt as Administrator.
  2. Type chkdsk C: /f (replace C: with your drive letter).
  3. If asked to schedule on next restart, type Y and press Enter.
  4. Restart your computer and let CHKDSK run during boot.
  5. This often bypasses the freeze that occurs when running from within Windows.

Running CHKDSK during boot prevents interference from background processes and may resolve chkdsk stuck at stage 4 or 5 caused by system resource conflicts.

Boot into Safe Mode and Run CHKDSK

Safe Mode loads only essential drivers, reducing interference that may cause chkdsk stuck at stage 4 or 5.

  1. Restart your computer and press F8 or Shift + Restart to access Advanced Boot Options.
  2. Select Safe Mode with Command Prompt.
  3. Once loaded, open Command Prompt and type chkdsk C: /f /r (replace C: with your drive letter).
  4. Press Enter and let the scan run.
  5. If asked to schedule on restart, type Y and reboot.

Safe Mode minimizes system interference and can significantly improve CHKDSK performance when chkdsk stuck at stage 4 or 5 occurs.

Use the /offlinescanandfix Parameter

The /offlinescanandfix parameter forces CHKDSK to run offline, bypassing issues that cause chkdsk stuck at stage 4 or 5.

  1. Open Command Prompt as Administrator.
  2. Type chkdsk C: /offlinescanandfix (replace C: with your drive letter).
  3. Press Enter and type Y to schedule on restart.
  4. Restart your computer and let the scan run during boot.
  5. This offline mode is more thorough and often resolves Stage 4 and 5 freezes.

This parameter is particularly effective for chkdsk stuck at stage 4 or 5 caused by active system processes locking files.

Run CHKDSK from Windows Recovery Environment

Windows Recovery Environment (WinRE) runs CHKDSK without any Windows processes running, which can fix chkdsk stuck at stage 4 or 5.

  1. Boot from a Windows installation USB or recovery drive.
  2. Select Repair your computer → Troubleshoot → Command Prompt.
  3. Type chkdsk C: /f /r /x (replace C: with your drive letter, /x forces dismount).
  4. Press Enter and wait for the scan to complete.
  5. If the drive is locked, you’ll be prompted to run on next restart—type Y.

Running from WinRE bypasses all system interference and is one of the most effective ways to address chkdsk stuck at stage 4 or 5.

Disconnect Unnecessary External Drives

Connected external drives can interfere with CHKDSK and contribute to chkdsk stuck at stage 4 or 5.

  1. Disconnect all external hard drives, USB drives, and SD cards.
  2. Remove unnecessary internal drives if possible (leave only the boot drive).
  3. Disconnect network drives and mapped drives.
  4. Run CHKDSK on the target drive again.

This eliminates resource contention and can significantly speed up Stages 4 and 5 when chkdsk stuck at stage 4 or 5 occurs.

Check Disk Health with Third-Party Tools

If chkdsk stuck at stage 4 or 5 persists, the drive may have physical issues. Third‑party tools can provide insights.

  1. Download CrystalDiskInfo or HD Tune to check drive health.
  2. Look for Reallocated Sectors Count, Current Pending Sectors, and Uncorrectable Sectors.
  3. If any values are high (yellow or red), the drive may be failing.
  4. Backup critical data immediately if the drive is failing.
  5. Consider replacing the drive if hardware failure is detected.

Hardware issues are a common underlying cause when chkdsk stuck at stage 4 or 5 is accompanied by slow performance or clicking noises.

Perform a System File Check (SFC) First

Corrupted system files can cause chkdsk stuck at stage 4 or 5 by interfering with the scanning process.

  1. Open Command Prompt as Administrator.
  2. Type sfc /scannow and press Enter.
  3. Wait for the system file check to complete.
  4. If corruption is found, SFC will attempt repairs.
  5. Restart your computer and run CHKDSK again.

Running SFC before CHKDSK often resolves chkdsk stuck at stage 4 or 5 caused by system file corruption interfering with the disk scan.

Skip Bad Sectors with /b Parameter

The /b parameter clears the list of bad sectors and rescans them, which can help when chkdsk stuck at stage 4 or 5 is caused by bad sectors.

  1. Open Command Prompt as Administrator.
  2. Type chkdsk C: /f /r /b (replace C: with your drive letter).
  3. Press Enter and type Y to schedule on restart.
  4. Restart your computer and let the scan run.

This command is more thorough than standard /f /r and can resolve chkdsk stuck at stage 4 or 5 by properly handling problematic sectors.

Prevent Future CHKDSK Freezes with Regular Maintenance

Prevention is better than cure. Regular maintenance reduces the risk of chkdsk stuck at stage 4 or 5 in the future.

  1. Run Disk Cleanup regularly to remove temporary files.
  2. Defragment HDDs monthly (do not defrag SSDs).
  3. Keep at least 15% free space on your drives.
  4. Use Windows Update to keep system files current.
  5. Backup important data regularly to avoid panic during CHKDSK.

For comprehensive system protection, explore our clear cache guide to optimize your system performance.

Advanced Technical Fixes

For expert users, these advanced methods go beyond standard CHKDSK procedures.

Bypass Stage 4 and 5 with /scan /forceofflinefix

On Windows 10 and 11, you can use the modern CHKDSK syntax. Type chkdsk /scan /forceofflinefix to force offline repair of issues found during online scan. This often bypasses Stage 4 and 5 freezes.

Recover Data Before Running Full CHKDSK

If chkdsk stuck at stage 4 or 5 and you suspect drive failure, use data recovery software like Recuva or TestDisk to recover files before running aggressive repair commands.

Use DISM to Repair System Image First

Run DISM /Online /Cleanup-Image /RestoreHealth to repair the system image. This can resolve underlying issues that cause chkdsk stuck at stage 4 or 5 when running on the system drive.

For additional Windows recovery techniques, see our guide on fixing 100% disk usage which includes disk‑related performance issues.

Conclusion

When chkdsk stuck at stage 4 or 5 occurs, start with patience and basic checks before progressing to advanced fixes. Most freezes resolve with time, Safe Mode, or offline scanning.

The success of each method depends on whether the issue is caused by software conflicts or hardware failure. Typically, running CHKDSK from Windows Recovery Environment offers the highest success rate for chkdsk stuck at stage 4 or 5.

If you encounter persistent issues, consider professional data recovery services. Regular maintenance and backups are the best defense against disk‑related problems.

For additional Windows support, explore our Windows 11 troubleshooting hub to address other system issues.

Frequently Asked Questions

How long should I wait before assuming CHKDSK is stuck at Stage 4 or 5?

For large drives (2TB+), wait at least 2‑3 hours before assuming chkdsk stuck at stage 4 or 5. Some drives can take 6‑8 hours to complete these stages. Check disk activity via the drive LED or Task Manager to confirm it’s still working.

Can I safely stop CHKDSK when stuck at Stage 4 or 5?

Stopping CHKDSK during Stages 4 or 5 can cause file system corruption and data loss. Only force stop if the process has been completely frozen for over 4 hours. Use Ctrl+C in the Command Prompt window if possible, or restart the computer if necessary.

What causes CHKDSK to get stuck at Stage 4 or 5?

Common causes include bad sectors, file system corruption, insufficient system resources, background processes, very large drives with many files, or physical drive failure. A chkdsk stuck at stage 4 or 5 situation often indicates the drive needs attention.

Does CHKDSK Stage 4 or 5 take longer on HDD vs SSD?

Yes, HDDs are significantly slower than SSDs due to mechanical parts. A chkdsk stuck at stage 4 or 5 on an HDD can take hours, while SSDs typically complete much faster. The size and fragmentation of the drive also affect speed.

Will running CHKDSK in Safe Mode fix Stage 4 or 5 freezes?

Yes, Safe Mode reduces background processes and system interference, which often resolves chkdsk stuck at stage 4 or 5. It’s one of the most effective first steps after confirming the drive isn’t physically failing.

What is the /offlinescanandfix parameter in CHKDSK?

The /offlinescanandfix parameter runs an offline scan that can repair issues without interrupting system processes. This parameter is particularly effective for chkdsk stuck at stage 4 or 5 caused by locked files or system resource conflicts.

Can bad sectors cause CHKDSK to get stuck at Stage 4 or 5?

Yes, bad sectors are a common cause of chkdsk stuck at stage 4 or 5. CHKDSK attempts to read each sector multiple times, and if it encounters bad sectors, the process can appear frozen. Use the /b parameter to rescan and mark bad sectors.

How do I run CHKDSK from Windows Recovery Environment?

Boot from a Windows installation USB or recovery drive, select Repair your computer → Troubleshoot → Command Prompt, then run chkdsk C: /f /r /x. This bypasses system processes and is highly effective for chkdsk stuck at stage 4 or 5.

Will CHKDSK Stage 4 or 5 fix my disk issues?

Stages 4 and 5 verify file data and free space. If chkdsk stuck at stage 4 or 5 eventually completes, it will fix logical errors and mark bad sectors. However, if the drive has physical damage, CHKDSK may not fully resolve the issue.

What should I do if none of the methods fix CHKDSK stuck at Stage 4 or 5?

If chkdsk stuck at stage 4 or 5 persists after all methods, your drive may have severe physical damage. Stop using the drive immediately to prevent further data loss and consult a professional data recovery service.

Editorial Team

HowToFixPro Editorial Team

Our team of experienced technology writers and IT professionals focuses on delivering accurate, actionable troubleshooting guides. Each article undergoes rigorous technical review and real‑world testing to ensure methods work reliably across different system configurations. We prioritize official documentation, verified user experiences, and expert technical analysis to maintain the highest standard of Windows repair guidance.

Scroll to Top