Full Diagnostic Tree & Step-by-Step Overview
Press Ctrl + Shift + Esc to open Task Manager. Which specific process or service is listed at the top using the highest percentage?
- SysMain (formerly Superfetch)
- Windows Search / SearchIndexer.exe
- System / NT Kernel & System Process
Solution: Disable the SysMain (Superfetch) Service
Solution:
Disable SysMain Service
SysMain pre-loads apps into memory, but it frequently breaks on mechanical HDDs and older SSDs, locking disk usage at 100%.
1. Press Windows Key + R, type services.msc, and press Enter.
2. Scroll down to find SysMain.
3. Right-click SysMain and select Properties.
4. Change the Startup type dropdown to Disabled.
5. Click the Stop button under Service status, then click Apply and OK.
6. Check Task Manager—your disk usage should drop back to normal immediately.
Solution: Rebuild Windows Search Index
Solution:
Fix Windows Search Indexer Loops
When file index logs get corrupted, Windows Search gets trapped in an infinite read/write loop.
1. Press Windows Key + R, type control.exe, and press Enter.
2. In Control Panel, search for Indexing Options and click it.
3. Click the Advanced button at the bottom.
4. Under the Troubleshooting section, click Rebuild.
5. Click OK. Windows will delete and rebuild your search index in the background, freeing up CPU and disk cycles.
Are you using an older mechanical Hard Drive (HDD) or a modern Solid State Drive (SSD)?
- Mechanical HDD (or not sure)
- Solid State Drive (SSD)
Solution: Reset Virtual Memory (Pagefile)
Solution:
Clear Corrupted Pagefile
1. Press Windows Key + R, type sysdm.cpl, and press Enter.
2. Go to the Advanced tab and click Settings under *Performance*.
3. Go to the Advanced tab in the new window and click Change under *Virtual memory*.
4. Uncheck Automatically manage paging file size for all drives.
5. Select No paging file, click Set, then click OK.
6. Restart your PC, navigate back to this menu, check Automatically manage paging file size, and restart once more.
Solution: Turn Off Connected User Experiences and Telemetry
Solution:
Stop Windows Telemetry Spikes
1. Press Windows Key + R, type services.msc, and press Enter.
2. Find Connected User Experiences and Telemetry.
3. Right-click, open Properties, change Startup type to Disabled, and click Stop.
4. Click Apply and OK.
5. Restart your computer.