Disk at 100% from System and Compressed Memory – Real Fixes

Your disk is stuck at 100% because of System and Compressed Memory. Here's what actually works, from real client cases.

1. SuperFetch (SysMain) is the main culprit

This is the number one cause I see. SuperFetch tries to pre-load apps into memory, but on systems with slow hard drives (especially those with 4GB or 8GB RAM), it backfires hard. The System process keeps writing to the page file, and the disk goes to 100%.

I had a client last month – a dental office with an old Dell OptiPlex 3020. Their disk was at 100% for three days straight. Stopping SuperFetch fixed it in two minutes.

How to stop SysMain (SuperFetch):

  1. Press Win + R, type services.msc, hit Enter.
  2. Scroll down to SysMain (called SuperFetch on older Windows 10 builds).
  3. Right-click it → Stop.
  4. Right-click again → Properties → change Startup type to Disabled.
  5. Click OK and reboot.

That's it. If your disk usage drops below 10% after reboot, you're done. If not, move to the next fix.

2. Windows Search Indexing is thrashing your drive

Windows Search constantly reads and writes to the index database. When it runs on a mechanical hard drive with limited RAM, the System process spikes the disk to 100% while it tries to index everything.

I saw this on a Lenovo ThinkCentre with an i5-4590 and 6GB RAM. The user couldn't open File Explorer without waiting 20 seconds. Disabling indexing fixed it fast.

Stop Windows Search:

  1. Open services.msc again.
  2. Find Windows Search.
  3. Right-click → Stop.
  4. Properties → Startup type → Disabled.
  5. Click Apply.

Alternatively, you can just disable indexing on specific drives without killing the service:

  1. Open This PC.
  2. Right-click your C: drive → Properties.
  3. Uncheck Allow files on this drive to have contents indexed.
  4. Click OK → Apply to all subfolders and files.

This takes a few minutes but keeps Windows Search alive if you need it for Outlook or file searches.

3. Memory compression is using your disk as fake RAM

When your RAM is full (say you have 4GB or 6GB), Windows uses the System process to compress memory pages and store them on disk. This is called memory compression. On a slow hard drive, this creates a bottleneck. The System process hammers the disk, and you see 100% usage.

I ran into this with a client who had Chrome with 40 tabs open, plus Slack and Outlook, on a machine with only 6GB RAM. Memory compression alone was writing 500MB to the page file every minute.

Check if memory compression is the problem:

  1. Open Task Manager (Ctrl+Shift+Esc).
  2. Go to the Performance tab.
  3. Click on Memory.
  4. Look at In use (Compressed). If it's over 2GB, memory compression is likely the issue.

Fix it by disabling memory compression (advanced, but it works):

  1. Open Command Prompt as Administrator.
  2. Type this and hit Enter:
    reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v DisablePagingExecutive /t REG_DWORD /d 1 /f
  3. Reboot.

This tells Windows not to page kernel code to disk. It reduces memory compression activity. But if you're still low on RAM, consider buying more RAM (8GB minimum, 16GB ideal). That's the real fix.

Quick reference table

Cause Main symptom Fix Difficulty
SuperFetch (SysMain) Disk 100% at idle, especially after boot Disable SysMain service Beginner
Windows Search indexing Disk spikes when you open File Explorer Disable Windows Search or unindex drive Beginner
Memory compression overuse Compressed memory >2GB, system process writes constantly Add RAM or disable paging executive (registry) Intermediate

Most people fix this with step one. If not, try step two. Step three is for when you're low on RAM and need a temporary band-aid. Good luck.

Related Errors in Hardware – Hard Drives
0XC021000D STATUS_FVE_CONV_READ_ERROR (0XC021000D) BitLocker Conversion Fix BitLocker Drive Locked After Windows Update – Fix Now 0XC00D118E Fix 0XC00D118E: Outdated driver error in Windows Media Player Macrium Reflect Stuck at Verifying? Try This First

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.