Windows 11 keeps a searchable catalog of your files through a background process called SearchIndexer.exe. Every time you create, rename, or download a file, the indexer reads its name, metadata, and often its contents, then stores that data in a database under C:\ProgramData\Microsoft\Search\Data. The payoff is that Start menu searches return results in milliseconds. The cost is CPU time, disk activity, and battery life while that catalog is being built or rebuilt.
On many laptops the indexer misbehaves. It can pin CPU usage at 15 to 40 percent and keep the disk busy for hours, especially after a fresh install, a feature update such as 24H2, or when you connect an external drive full of photos. On machines with a spinning hard drive or only 8 GB of RAM, that background churn turns into visible stutter, loud fans, and shorter battery life. If you almost never use Windows to search inside documents, the index is pure overhead.
Below are three levels of control, from lightest to strongest: pausing indexing temporarily, trimming the list of indexed folders, and switching the Windows Search service off entirely. Every step is reversible, and you will verify the indexer is actually quiet afterward with Task Manager. Indexing is only one background consumer, so if the machine is still slow you may also want to trim programs that launch at startup .
Why this happens
- A fresh install or feature update: After setup or a 24H2 upgrade, Windows rebuilds the entire index from scratch, which can mean several hours of heavy disk reads and writes on a laptop drive.
- Large folders added to the index: Dropping a 200 GB photo or video library into Documents triggers a full re-index of every file’s contents, not just its name.
- A corrupted search database: If the index database under ProgramData is damaged, SearchIndexer.exe can loop, retrying the same files endlessly without ever finishing.
- Removable drives being scanned: USB drives and SD cards included in indexed locations force a fresh scan every time they are reconnected.
- Outlook mailbox indexing: The indexer also catalogs Outlook PST and OST mailbox files, and a multi-gigabyte mailbox adds serious sustained load.
- OneDrive files kept on the device: Folders marked Always keep on this device multiply the number of files the indexer must track and re-check.
- Search highlights and web integration: Features that pull online content into the search box keep background search tasks active even when you are not searching for anything.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Confirm SearchIndexer.exe is the real culprit
Before changing anything, verify the indexer is actually responsible for the slowdown. Task Manager shows per-process CPU and disk usage, so you can confirm in two minutes rather than guessing.
- Press Ctrl+Shift+Esc to open Task Manager.
- Click the Processes tab and sort by the CPU column.
- Look for SearchIndexer.exe or Microsoft Windows Search Indexer near the top.
- Watch it for two to three minutes; brief spikes are normal, sustained load is not.
- Also check the Disk column, since the indexer is often disk-bound rather than CPU-bound.
Fix 2: Pause indexing for 15 minutes
If you need immediate relief, for example during a presentation, you can pause indexing without changing any settings. It resumes automatically after 15 minutes.
- Press Win+R, type control srchadmin.dll, and press Enter to open Indexing Options.
- Click the Pause button near the bottom of the window.
- Confirm the status line shows indexing as paused.
- Continue your work; indexing resumes on its own after 15 minutes.
Fix 3: Trim the list of indexed locations
Most of the indexer’s work comes from folders you never search. Removing them from the index keeps search fast for the places that matter while eliminating most of the background churn.
- Open Indexing Options again with Win+R and control srchadmin.dll.
- Click Modify, then expand the folder tree.
- Uncheck large media libraries, game folders, and any external drives.
- Keep essentials checked, such as the Start Menu folder and your active Documents folder.
- Click OK and let the indexer settle for about 30 minutes.
Fix 4: Switch from Enhanced to Classic search
Windows 11 defaults to Enhanced search, which indexes your entire PC. Classic mode indexes only your libraries and desktop, which is dramatically less work for the indexer.
- Open Settings with Win+I, then go to Privacy and security.
- Select Searching Windows in the right pane.
- Under Find my files, choose Classic instead of Enhanced.
- Restart the laptop so the change takes full effect.
Fix 5: Disable the Windows Search service entirely
This is the strongest option and stops all indexing. Start menu search for apps and settings keeps working, but file-content search becomes a slower live scan. Microsoft documents the service behavior in its Windows support hub .
- Press Win+R, type services.msc, and press Enter.
- Scroll to Windows Search in the services list.
- Right-click it and choose Stop to halt indexing immediately.
- Right-click again, choose Properties, and set Startup type to Disabled.
- Click OK. To reverse this later, set Startup type back to Automatic and start the service.
Fix 6: Rebuild a corrupted index
If the indexer never finishes and CPU stays high for days, the database itself is likely damaged. Rebuilding creates a fresh catalog, which takes several hours, so keep the laptop plugged in and idle overnight.
- Open Indexing Options with Win+R and control srchadmin.dll.
- Click the Advanced button, then open the Index Settings tab.
- Under Troubleshooting, click Rebuild and confirm the prompt.
- Leave the laptop plugged in and avoid heavy work while it rebuilds.
- Check Task Manager the next day; SearchIndexer.exe should be near idle.
Fix 7: Exclude Outlook and unneeded file types
If you never search email from the Start menu, removing Outlook from the index can cut indexer load dramatically on machines with large mailboxes.
- Open Indexing Options and click Modify.
- Expand Microsoft Outlook and uncheck it, then click OK.
- For file types, click Advanced and open the File Types tab.
- Uncheck extensions you never search inside, such as video or archive formats.
- Click OK, then close Indexing Options.
Closing
Search indexing is a convenience feature, not a requirement, so do not hesitate to tame it if it is costing you performance. Start with trimming indexed locations, since that preserves fast search where it counts, and only disable the service if the indexer keeps misbehaving. If high CPU persists after indexing is quiet, the likely culprit is a different background process, and our guide to fixing search-indexing-related high CPU walks through the next suspects.
