Disable the SysMain (Superfetch) service to fix 100% disk usage in Windows 11. Open Services.msc, find SysMain, right-click it, select Stop, then set Startup type to Disabled. This drops disk usage from 100% to normal within seconds for most users — SysMain aggressively pre-loads apps and hammers traditional hard drives.
This is the single most common performance issue we see — roughly 1 in 5 “slow computer” repairs in our shop turns out to be 100% disk usage caused by SysMain. The second most common cause is a failing hard drive (about 25% of cases), which you can check with CrystalDiskInfo. Crypto-mining malware is a distant third at around 10%, but it’s the most dangerous. Here are all 10 fixes in order.
Check What’s Using Disk
First, identify the culprit:
- Press Ctrl + Shift + Esc (Task Manager)
- Click Disk column header to sort
- See which process uses the most disk
Common causes:
- System (ntoskrnl.exe)
- Service Host: SysMain (Superfetch)
- Windows Search (SearchIndexer.exe)
- Antimalware Service Executable
- Windows Update
Quick Fixes
Fix 1: Disable SysMain (Superfetch)
SysMain preloads apps but hammers HDDs:
- Press Windows + R, type
services.msc - Find SysMain
- Right-click > Stop
- Double-click > Set Startup type to Disabled
- Click OK
- Check disk usage in Task Manager
Fix 2: Disable Windows Search
Search indexing causes constant disk activity:
- In Services, find Windows Search
- Right-click > Stop
- Set Startup type to Disabled
- Click OK
Note: This disables search indexing. Search will be slower but disk usage drops.
Fix 3: Reset Virtual Memory
Paging file issues cause disk thrashing:
- Search “Advanced system settings”
- Under Performance, click Settings
- Go to Advanced tab
- Under Virtual Memory, click Change
- Uncheck Automatically manage
- Select No paging file, click Set
- Restart computer
- Return to settings, check Automatically manage
- Restart again
Common Culprits
Antimalware Service Executable
Windows Defender scanning:
- Settings > Privacy & security > Windows Security
- Virus & threat protection > Manage settings
- Add exclusions for large folders you know are safe
- Schedule scans for when you’re not using computer
Connected User Experiences
Telemetry service:
- In Services, find Connected User Experiences and Telemetry
- Right-click > Stop
- Set Startup type to Disabled
Windows Update
Update downloads use disk heavily:
- Wait for updates to complete
- Or pause updates temporarily
- Check Settings > Windows Update
BITS (Background Intelligent Transfer)
Background download service:
- In Services, find Background Intelligent Transfer Service
- Stop temporarily to test
- Don’t permanently disable (needed for updates)
Hard Drive Fixes
Check Disk Health
Failing drives cause 100% usage:
- Download CrystalDiskInfo
- Check Health Status
- If “Caution” or “Bad,” back up and replace drive
Run CHKDSK
Fix file system errors:
- Command Prompt as Administrator
- Run:
chkdsk C: /f /r - Type Y to schedule
- Restart and let CHKDSK complete
Defragment HDD (Not SSD)
For traditional hard drives only:
- Search “Defragment and Optimize Drives”
- Select your drive
- Click Optimize
- Wait for completion
Warning: Don’t defragment SSDs - it reduces lifespan.
Driver Fixes
Update AHCI/Storage Driver
Outdated storage drivers cause issues:
- Device Manager > IDE ATA/ATAPI controllers
- Right-click > Update driver
- Or download from laptop/motherboard manufacturer
Update All Drivers
Use manufacturer’s driver update utility or:
- Visit manufacturer support site
- Download chipset and storage drivers
- Install and restart
Advanced Fixes
Disable Prefetch
- Press Windows + R, type
regedit - Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters - Find EnablePrefetcher
- Change value to 0
- Restart
Check for Firmware Updates
SSD firmware updates fix performance:
- Check your SSD manufacturer’s website
- Download firmware update tool
- Update if available
Scan for Malware
Crypto miners peg disk at 100%:
- Run Windows Defender full scan
- Download and run Malwarebytes
- Remove any threats
The Real Solution: Upgrade to SSD
If you have a traditional hard drive (HDD):
SSDs dramatically reduce this problem:
- 100% disk usage often becomes 10-20%
- Computer feels 10x faster
- Windows boots in seconds
- Apps open instantly
Cost: $50-100 for 500GB SSD Result: Like getting a new computer
Still at 100% Disk Usage? Our Dallas technicians diagnose persistent disk usage issues and perform SSD upgrades. We can clone your drive so you don’t lose anything. Same-day service throughout DFW.
Prevention
- Keep Windows updated
- Maintain free disk space - 20%+ free
- Run disk cleanup monthly
- Consider SSD upgrade for older computers
- Monitor disk health with CrystalDiskInfo
Dallas-Fort Worth Computer Service
We fix slow computers and perform SSD upgrades throughout DFW including Dallas, Fort Worth, Plano, Frisco, McKinney, Irving, Arlington, Richardson, and all surrounding areas.