Windows 11 Search Not Working? Common Fixes
"Search isn't working" actually covers a few different problems, and they don't share a fix. A search box that won't open is a stuck process. A search box that opens fine but can't find a file you know exists is usually an indexing scope issue, not a broken index. Confusing the two means trying the wrong repair and wasting an hour rebuilding an index that was never actually the problem. Here's how to tell which one you're dealing with, and the least invasive fix for each.
Not every search problem needs an index rebuild — matching the fix to the actual symptom saves a lot of waiting.
Which Search Problem Do You Actually Have?
Before trying anything, pin down what's actually happening, since the fix differs depending on the answer.
| Symptom | Likely Cause | Start With |
|---|---|---|
| Search box won't open, or opens blank/frozen | SearchHost.exe process stuck or crashed | Restart SearchHost.exe |
| Search opens fine, but specific files don't show up | That location isn't included in the index | Check indexing scope in Settings |
| Results are stale, missing recently added files | Index hasn't caught up yet | Rebuild the index, allow time to finish |
| Search fails consistently, every time, after every restart | Damaged system components | Run SFC and DISM repair |
Restart the Search Process Itself
Ending SearchHost.exe doesn't disable search — Windows automatically restarts it fresh the next time you use it.
If the search box itself won't respond — it's frozen, blank, or won't accept typed input — this is almost always the SearchHost.exe process getting stuck rather than anything deeper. Open Task Manager (Ctrl+Shift+Esc), click the Details tab, find SearchHost.exe, right-click it, and select End task.
This doesn't disable search permanently. Windows automatically restarts the process fresh the next time you press the search shortcut or click the search icon. It refreshes the interface without touching your index or any personal files, which makes it the safest and fastest thing to try first.
Run the Built-In Troubleshooter
If restarting SearchHost doesn't help, Windows has a dedicated troubleshooter for exactly this. Go to Settings > System > Troubleshoot > Other troubleshooters and run "Search and Indexing." It asks you to pick which symptom matches your situation — can't start a search, files missing from results, or slow indexing — and applies a targeted fix based on your answer rather than a generic reset.
Check the Indexing Scope Before Rebuilding
If search opens and works, but a specific file you know exists just isn't showing up, resist the urge to jump straight to rebuilding the index — check whether that location is actually included first. Go to Settings > Privacy & security > Searching Windows and review which folders are set to be indexed. Files on external drives, network shares, or cloud-only storage locations aren't always indexed the same way as local files, and that alone explains a lot of "missing" results that have nothing to do with a broken index.
Repairing Damaged System Components
If search fails consistently, the same way, every single time, even right after a restart, that pattern points toward damaged system files rather than a temporary hiccup. Open Command Prompt as administrator and run these two, in order:
| Command | Purpose |
|---|---|
DISM /Online /Cleanup-Image /RestoreHealth | Repairs the underlying Windows system image |
sfc /scannow | Scans and repairs protected system files against that healthy image |
Restart once both finish. This resolves recurring SearchHost crashes in cases where the process itself is fine but something it depends on has become corrupted.
- End and restart SearchHost.exe via Task Manager
- Run the Search and Indexing troubleshooter
- Check indexing scope before assuming the index itself is broken
- Rebuild the index only once scope is confirmed correct
- SFC and DISM repair, for consistent, repeated failures
- Resetting the Windows Search app package via PowerShell
- System restore, as a genuine last resort
Resetting the Search App Package via PowerShell
If SFC and DISM come back clean but search is still misbehaving, Microsoft's own recommended next step is resetting the Search app package directly. Open PowerShell as administrator and run:
| Command | Purpose |
|---|---|
Get-AppxPackage -Name MicrosoftWindows.Client.CBS | Reset-AppxPackage | Resets the Search app package to its default state |
Restart afterward. Microsoft states this doesn't affect personal files, though search-result relevance can feel slightly off for a short while as the index catches back up. Treat this as a step above SFC/DISM but below a full system restore — it's specific to search itself rather than a broader system repair.
Check the Taskbar Search Settings First
Before working through any of the above, it's worth ruling out something much simpler: the search box might be set to a mode you didn't intend. Right-click the taskbar, select Taskbar settings, and check the "Search" section — it's possible search is set to show as an icon only, or hidden entirely, rather than the full search box, which can look like search "isn't working" when it's actually just configured differently than expected. This takes ten seconds to check and occasionally explains the entire issue.
OneDrive and Cloud-Synced Search Results
If your missing results specifically involve files that live in OneDrive, there's a separate layer to be aware of: Windows 11 search can include cloud-only OneDrive content in results even when the file hasn't been downloaded to your PC yet. This is normally a convenience, but it depends on OneDrive's own sync status being healthy — if OneDrive itself is paused, signed out, or experiencing a sync error, files that exist only in the cloud may stop appearing in search results even though your local index is working perfectly. Check the OneDrive icon in your system tray for any warning symbols before assuming the problem is with Windows Search itself.
Frequently Asked Questions
How do I restart Windows Search without restarting my whole PC?
Open Task Manager (Ctrl+Shift+Esc), go to the Details tab, find SearchHost.exe, right-click it, and select End task. Windows automatically restarts the search process the next time you open search, refreshing it without needing a full reboot.
How long does rebuilding the Windows 11 search index take?
It depends heavily on how many files you have, but Microsoft advises allowing up to 24 hours for a large index to fully complete on a heavily used PC. You can keep using your computer normally while it rebuilds in the background, though indexing speed is deliberately reduced while you're actively working to avoid slowing you down.
Why can't Windows 11 search find a file I know exists?
This is usually a scope issue rather than search being broken outright — check Settings > Privacy & security > Searching Windows to confirm the folder containing that file is actually included in what gets indexed. Files on external drives, network locations, or cloud-only storage may not be indexed the same way as local files, which can also explain a missing result.
More Windows Guides, Written Clearly
Browse our full library of software and troubleshooting explainers, updated as Windows changes.
More from the creator
Explore two other projects from the same creator.