How to Fix 100% Disk Usage in Windows 11

•
Updated
•
On this page

The Problem

Task Manager shows disk at 100% while you are barely doing anything—dragging a window stutters and the Start menu lags. On Windows 11 this is often a background service (Search, SysMain, or a stuck update) hogging the drive, not a failing CPU.

Symptoms

  • Task Manager's Disk column pinned at 100% with tiny read/write figures next to it.
  • Everything responds in bursts: a click registers seconds later, then several at once.
  • The drive activity LED is on solidly.
  • It is dramatically worse on a mechanical hard drive than on an SSD.

First: Find Out What Is Actually Using the Disk

Do not disable services blindly. Identify the process first—the fix depends entirely on which one it is.

  1. Press Ctrl + Shift + Esc for Task Manager → Processes.
  2. Click the Disk column header to sort by disk activity.
  3. Note the top process, then match it below:

| Process | What it means | Where to go | |---|---|---| | System | A driver, often storage or antivirus | Steps 2 and 3 | | Antimalware Service Executable | Defender scanning | Step 4 | | SysMain / Service Host: SysMain | Prefetch/superfetch on an HDD | Step 1 | | Microsoft Windows Search Indexer | Rebuilding the search index | Step 5 | | TiWorker / Windows Modules Installer | Update installing in the background | Let it finish | | Anything unfamiliar | Possibly malware | Step 6 |

For a live view of exactly which files are being read and written, Resource Monitor is better: press Win + R, type resmon, open the Disk tab.

Step 1: Disable SysMain (HDDs Only)

SysMain (formerly Superfetch) preloads apps into RAM. On a mechanical drive it can thrash the disk permanently; on an SSD it is harmless and worth keeping.

  1. Press Win + R, type services.msc, press Enter.
  2. Find SysMain → right-click → Properties.
  3. Set Startup type to Disabled.
  4. Click Stop, then Apply → OK.

Give it ten minutes and re-check Task Manager.

Step 2: Update Storage and Chipset Drivers

Outdated SATA AHCI or NVMe controller drivers cause severe stalls that show up as 100% disk with almost no throughput. Get the chipset package for your exact motherboard or laptop model from the manufacturer's support page, install it, and restart. Guidance: how to update outdated drivers.

Tool tip: PC-Troubleshooter can repair or roll back storage and SATA controller drivers without digging through Device Manager.

Step 3: Turn Off Fast Startup and Check the Page File

Two settings that commonly produce sustained disk activity after every boot:

  • Fast Startup: Control Panel → Power Options → Choose what the power buttons do → Change settings that are currently unavailable → untick Turn on fast startup.
  • Page file: Advanced system settings → Performance → Settings → Advanced → Virtual memory → Change. Leave Automatically manage ticked unless you have a specific reason not to; a page file manually pinned too small forces constant paging.

Step 4: Stop Defender Scanning Itself in Circles

If Antimalware Service Executable is the top process for long stretches:

  1. Windows Security → Virus & threat protection → Manage settings → Add or remove exclusions.
  2. Exclude large, safe, constantly changing folders—game libraries, VM disk images, video project caches.
  3. Schedule the full scan for a time you are not using the PC: Task Scheduler → Microsoft → Windows → Windows Defender → Windows Defender Scheduled Scan.

Never exclude your Downloads folder or an entire drive.

Step 5: Rebuild the Search Index

A corrupted index makes the indexer loop indefinitely.

  1. Settings → Privacy & security → Searching Windows.
  2. Click Advanced indexing options → Advanced → Rebuild.
  3. Reduce what is indexed to the folders you actually search.

Expect heavy disk activity for an hour or two while it rebuilds, then it should settle permanently.

Step 6: Rule Out Malware

Cryptominers and stealers generate exactly this pattern, especially when the disk is busy with no window open. Run a Microsoft Defender Offline scan from Windows Security → Virus & threat protection → Scan options.

Step 7: Check Drive Health

A failing drive retries bad sectors silently, which looks exactly like 100% usage at near-zero throughput.

chkdsk C: /scan

Then check SMART data properly: check SSD or hard drive health. Reallocated or pending sector counts above zero on an HDD mean back up now and replace the drive.

One-click tidy-up: Ultimate Windows Cleanup Tool clears the temp clutter that keeps an older HDD pinned at 100%.

What Not to Do

  • Don't disable Windows Search and SysMain on an SSD and expect a difference—on flash storage neither is the bottleneck.
  • Don't defragment an SSD. Windows already runs the correct TRIM operation on its own schedule.
  • Don't disable the page file entirely. Some applications will simply fail to start.

When It Is Really a Hardware Limit

If you are running Windows 11 from a mechanical hard drive, none of this will fully solve it. Windows 11's background work assumes an SSD's random-access performance, and a 5400 RPM laptop drive delivers a fraction of what it needs. Cloning the system to even a modest SATA SSD is the single most effective permanent fix: how to clone a hard drive to an SSD.

General slowness but disk not at 100%? See speed up a slow Windows 11 PC. C: drive full? That is separate: free up disk space. CPU pinned instead of the disk? See fix 100% CPU usage.