Disk at 100% from Search Indexer? Here's the real fix
Windows Search Indexer can max out your disk and make your PC unusable. Here's why it happens and how to stop it without breaking search entirely.
I know the feeling — your PC is crawling, task manager shows disk at 100%, and it's that SearchIndexer.exe again.
I had a client last month whose laptop was unusable for 30 minutes after every boot. The culprit? Windows Search Indexer scanning a massive Outlook PST file every single time. Here's how to fix it fast.
Step 1: Stop the madness immediately
- Open Task Manager (Ctrl+Shift+Esc).
- Find Search Indexer or SearchIndexer.exe.
- Right-click it and choose End task.
This stops it now, but it'll restart on next boot if you don't do the next step.
Step 2: Rebuild the index — the right way
Most guides say "disable indexing" — but that breaks Windows Search. Instead, rebuild the index so it only scans what you actually use.
- Press Windows key + R, type
control /name Microsoft.IndexingOptions, hit Enter. - Click Advanced.
- Under Troubleshooting, click Rebuild.
- Wait for it to finish (this can take 15–60 minutes depending on how many files you have).
Pro tip: Do this overnight. Rebuilding the index cleans out corrupted entries or outdated data that causes constant rescans.
Step 3: Exclude the junk folders
The real fix is narrowing down what gets indexed. Open Indexing Options again. Click Modify. Uncheck any folders you don't search often:
- Don't need search in your C:\Windows folder? Uncheck it.
- Have a Downloads folder with 50,000 files? Uncheck that too.
- Outlook PST files are notorious — if you use Outlook, keep that checked but see the variation below.
After you uncheck, click OK. The indexer will stop scanning those folders completely.
Why this works
Windows Search Indexer is designed to pre-read file metadata so searches are instant. But when it's broken — corrupted index, too many files, or constant file changes — it loops trying to re-index everything. That loop maxes your disk.
Rebuilding clears the corruption. Excluding folders cuts the workload. Simple as that.
Less common variations
Outlook PST files causing 100% disk
If you use Outlook with a large PST file (over 10GB), the indexer will scan it on every change. I've seen PST files with 50,000+ emails cause an endless cycle. Here's what I do:
- In Indexing Options, click Modify.
- Expand Microsoft Outlook — uncheck the specific PST file.
- Or just uncheck Outlook completely if you don't need email search.
Your Outlook will still work, but you won't be able to search emails from the Windows search bar. That's usually fine — you search inside Outlook anyway.
SearchIndexer.exe stuck at 100% on SSD
Even on a fast SSD, the indexer can spike usage when the drive is nearly full (less than 10% free space). Windows needs room to write the index. If you're short on space:
- Run Disk Cleanup: right-click your C drive, Properties, Disk Cleanup.
- Delete old Windows Update files — they can be 5–10GB.
- Move personal files to an external drive.
Had a client with a 256GB SSD at 5% free — after cleanup to 20%, the indexer stopped maxing out.
Third-party anti-virus interfering
Some anti-virus software (I'm looking at you, McAfee and Norton) locks files while scanning, forcing the indexer to retry endlessly. If you see both SearchIndexer.exe and your AV's process using disk together:
- Temporarily disable real-time protection.
- If the disk usage drops, add the index folder (C:\ProgramData\Microsoft\Search) to your AV's exclusion list.
Prevention — stop it coming back
- Keep your disk under 80% full. The indexer slows down as free space drops.
- Don't let the indexer run during boot. In Task Scheduler, you can delay the start of the indexing service by 5–10 minutes. But honestly, only do that if rebuilding didn't help — it's overkill for most.
- Check for corrupt files regularly. Open Command Prompt as admin and run
sfc /scannow. Corrupt system files can mess up the indexer. - If you never use Windows Search, just disable the service. Press Windows key + R, type
services.msc, find Windows Search, set startup type to Disabled. But know that things like File Explorer's search box will stop working. I don't recommend this unless you're okay with that.
Most people just need to rebuild the index and exclude a few folders. Do that, and you'll stop seeing disk at 100% messing up your day.
Was this solution helpful?