Fix: 100% Disk Usage on Windows 11: A Complete Performance Optimization Guide

If your computer is lagging, freezing, or responding slowly, a quick check of the Task Manager often reveals a common culprit: 100% Disk Usage. This issue is particularly common in Windows 11 and can occur even if you aren't running any heavy applications. It is typically caused by background system services, outdated drivers, or fragmented files. This guide provides a comprehensive, step-by-step approach to diagnosing and fixing high disk usage to restore your PC's performance.

Step 1: Disable the SysMain (formerly Superfetch) Service

SysMain is a system service designed to pre-load frequently used applications into RAM. While helpful for systems with traditional HDDs, it can often cause disk spikes in Windows 11. To disable it:

  • Press Win + R, type services.msc, and hit Enter.
  • Scroll down to find SysMain.
  • Right-click it and select Properties.
  • Change the Startup type to Disabled and click the Stop button.
  • Click Apply and OK.

Step 2: Disable 'Connected User Experiences and Telemetry'

Windows 11 frequently sends usage data to Microsoft via the Telemetry service. This background process can sometimes enter a loop, causing constant disk activity.

  • In the same Services window you opened in Step 1, locate Connected User Experiences and Telemetry.
  • Double-click it, set the Startup type to Disabled, and stop the service.
  • Click Apply to save changes.

Step 3: Reset Virtual Memory (Page File)

If your Virtual Memory settings are misconfigured, Windows may excessively use your hard drive as a temporary RAM substitute, leading to the 100% usage error.

  • Open the Start Menu, search for View advanced system settings, and open it.
  • Under the Advanced tab, click Settings in the Performance section.
  • Go to the Advanced tab and click Change under Virtual Memory.
  • Uncheck Automatically manage paging file size for all drives.
  • Select your system drive, choose Custom size, and set the Initial and Maximum size based on your RAM (typically 1.5x and 3x your total RAM in MB).
  • Click Set and then OK.

Step 4: Run a Disk Check (CHKDSK)

System file errors or physical drive corruption can cause Windows to struggle while reading data. The Check Disk utility can identify and repair these sectors.

  • Search for cmd in the Start menu, right-click it, and select Run as Administrator.
  • Type chkdsk.exe /f /r and press Enter.
  • You will be asked to schedule the volume to be checked the next time the system restarts. Type Y and hit Enter.
  • Restart your computer to allow the scan to complete.

Step 5: Perform a Clean Boot

Third-party software or startup items might be competing for disk resources. A Clean Boot helps you identify if a specific app is the culprit.

  • Press Win + R, type msconfig, and press Enter.
  • Go to the Services tab, check Hide all Microsoft services, and then click Disable all.
  • Go to the Startup tab and click Open Task Manager.
  • Disable all startup items.
  • Restart your PC. If the disk usage is normal, re-enable apps one by one to find the source of the problem.

Step 6: Update Your Storage Controllers

Incompatible or outdated SATA AHCI controllers can cause communication errors between the OS and the drive.

  • Right-click the Start button and select Device Manager.
  • Expand Storage controllers.
  • Right-click your controller (e.g., Standard SATA AHCI Controller) and select Update driver.
  • Choose Search automatically for drivers and follow the prompts.

By following these steps, you should see a significant drop in disk activity. If the problem persists and you are using a mechanical Hard Disk Drive (HDD), the best long-term solution is upgrading to an SSD, as Windows 11 is heavily optimized for solid-state storage.


💡 Pro Tip: Keep your software updated to avoid these issues in the future.


Category: #OS