Fix 100% Disk Usage on Windows 11
Windows 11 stuck at 100% disk usage? Find the process in Task Manager, then calm SysMain, Windows Search, and the few known culprits to get speed back.

If your PC crawls and Task Manager shows the disk pinned at 100%, one process or service is usually monopolizing the drive. Open Task Manager, sort by Disk to find it, then work through the handful of causes that account for most cases: SysMain, Windows Search, a driver quirk on some SATA controllers, or an update still running.
Confirm which process is to blame
Press Ctrl+Shift+Esc to open Task Manager. On the Processes tab, click the Disk column header to sort highest first; on the Performance tab, click Disk to see Active time reaching 100%. If one app or service sits at the top, that is your lead. A brief spike right after boot or during an update is normal, so watch for a couple of minutes before changing anything.
| What you see | Likely cause | First move |
|---|---|---|
| Disk 100% minutes after every boot | SysMain preloading apps | Disable the SysMain service |
| Spikes tied to searching or indexing | Windows Search indexer | Disable the WSearch service |
| Constant on an older SATA drive | StorAHCI MSI-mode bug | Registry fix below |
| High only while updating | Windows Update | Let it finish, do not disable |
Turn off the two usual services
Press Win+R, type services.msc, and press Enter. Find SysMain — the modern name for the old Superfetch — right-click it, choose Properties, set Startup type to Disabled, and click Stop. Do the same for Windows Search if the indexer is thrashing the drive. Both are safe to disable; the only trade-off is slightly slower app preload and file search. Leave Windows Update, BITS, and any storage driver service alone.
Fix the SATA controller quirk
On some machines the disk stays busy because of a firmware bug in MSI mode. Open Device Manager, expand IDE ATA/ATAPI controllers, open Standard SATA AHCI Controller, and confirm on Driver Details that it uses storahci.sys. If it does, Microsoft’s documented fix is to open regedit, go to that controller’s Device Parameters\Interrupt Management\MessageSignaledInterruptProperties key, set MSISupported to 0, and reboot. This applies only to that specific driver.
When nothing stands out
If no single process dominates, repair the system files: run sfc /scannow, then DISM /Online /Cleanup-Image /RestoreHealth in an elevated terminal, and check the drive with chkdsk /f /r. A failing disk or heavy background sync — OneDrive, or a browser with many tabs — can also keep the meter high, and those show up as steady, low-level pressure rather than one loud process. If the whole machine feels slow beyond the disk, why Windows 11 keeps freezing and what to trim from startup go deeper, and why a Windows PC gets slow covers the rest.
Give the drive a few minutes to settle after each change, and re-check the Disk column before moving on. Most cases resolve at the SysMain or Search step; the registry and repair steps are for the stubborn ones.