How to Fix Windows Search Service Disabled or Not Starting on Windows
Windows Search not working because the search indexing service is disabled, won't start, or keeps crashing? Fix the Windows Search service on Windows 10 and 11.
📖
Main Troubleshooting Guide
How to Fix High CPU Usage →Complete symptoms, causes, and step-by-step solutions
Symptoms
You might be experiencing this problem if you notice:
- •Start menu search returns no results at all
- •File Explorer search finds nothing even for files that exist
- •Settings → search returns "No results"
- •Windows Search service shows "Disabled" in Services
- •Service starts but crashes immediately (Event ID 7031 in Event Viewer)
- •Indexing Options shows "Indexing is not running"
- •Cortana/search bar just spins forever
Common Causes
- ⚠Windows Search service manually or programmatically disabled
- ⚠Third-party "optimization" tool disabled the service for "performance"
- ⚠Service dependencies not running (Remote Procedure Call, etc.)
- ⚠Corrupted search index database (Windows.edb)
- ⚠Insufficient disk space preventing indexer from operating
- ⚠SearchIndexer.exe crashing due to corrupted index or system files
- ⚠Group Policy disabling Windows Search
Solutions
Solution 1: Re-enable Windows Search Service
- 1Open Services (Win+R → services.msc)
- 2Find "Windows Search" in the list
- 3Right-click → Properties
- 4Set "Startup type" to "Automatic (Delayed Start)"
- 5Click "Start" to start the service now
- 6Click Apply → OK
- 7If it won't start: check the error message and see troubleshooting below
Solution 2: Delete and Rebuild Search Index
- 1If the service crashes on start, the index database may be corrupted:
- 2Open CMD as Administrator
- 3net stop WSearch
- 4del /f /q "C:\ProgramData\Microsoft\Search\Data\Applications\Windows\Windows.edb"
- 5net start WSearch
- 6The index will rebuild from scratch (takes a few hours)
- 7Search will return partial results during rebuild
- 8This is the most common fix for search service crashes
Solution 3: Check Service Dependencies
- 1Windows Search depends on other services:
- 2Open Services → right-click "Windows Search" → Properties → Dependencies tab
- 3Ensure all listed dependencies are running:
- 4"Remote Procedure Call (RPC)" — must be running
- 5"Background Tasks Infrastructure Service" — must be running
- 6Start any stopped dependencies first, then start Windows Search
- 7If RPC is stopped: many other services will also be broken
Solution 4: Reset via Windows Search Troubleshooter
- 1Settings → System → Troubleshoot → Other troubleshooters
- 2Run "Search and Indexing" troubleshooter
- 3Select the problems you're experiencing
- 4Let it diagnose and apply fixes
- 5Alternative reset method (PowerShell as Admin):
- 6Get-AppxPackage -Name *Search* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"}
- 7Restart the computer
FIXES THIS IN 5 MINUTES
Fix Windows Search Service Disabled or Not Starting Automatically
RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.
Download Now - Free TrialNo credit card required • Works on Windows 10 & 11