Windows 11 Search Not Working or Returning No Results? Restart It and Reset Windows Search
You click the Search box (or press Win + S) and nothing types, the panel is blank, or you get no results for things you know are on the PC.
Why: Windows 11 search is run by a packaged process called SearchHost.exe, backed by a content index. If that process hangs, the index is corrupt or out of date, or the search package’s data is damaged, search shows nothing. The steps below go from a quick restart to a full, file-safe reset.
Fix 1: Restart the Windows Search process
Ending SearchHost forces Windows Search to start fresh the next time you search — nothing is lost.
- Press Ctrl + Alt + Delete → Task Manager.
- Select Details.
- In the Name column, right-click SearchHost.exe → End task → confirm End process.
Search again — the process relaunches automatically. If it’s still broken, restart the PC (this also applies any pending updates).
Fix 2: Check indexing status and Windows updates
Open Settings → Privacy & security → Search (or Searching Windows on older builds). Check whether indexing is running and whether the needed location is excluded. Install applicable Windows updates, save work and restart, then test a known file or app again.
Microsoft is retiring legacy MSDT troubleshooters, including Search and Indexing. That tool or its msdt.exe invocation may be absent on your Windows 11 build. Continue with the current indexing and Search recovery steps instead of treating the legacy tool as mandatory.
Fix 3: Rebuild the search index (no results, but search opens)
If Search opens but indexed files are missing, check location, exclusions and indexing status. Rebuilding can help a damaged index, but missing results alone do not prove index corruption.
- Open Indexing Options (search for it, or Control Panel → Indexing Options).
- Click Advanced → under Troubleshooting, click Rebuild → OK.
Rebuilding can take a while and runs in the background; results return as the index repopulates.
Fix 4: Use Microsoft’s current Search recovery procedure
Microsoft publishes ResetWindowsSearchBox.ps1 on its official download page. Follow the current Windows Search troubleshooting instructions for your build and obtain the script from Microsoft. Save work before running a reset.
If those instructions require an execution-policy change, record the original policy for the exact scope being changed, restore that scope afterward and do not leave it Unrestricted. An effective policy reported without a scope can differ from the CurrentUser value. On a managed device, do not bypass organization script policy; ask IT to perform the documented recovery.
Fix 5: Escalate profile-specific Search failures
Test a new local account to help distinguish a per-user problem from a wider installation issue. Microsoft’s advanced procedure includes build-specific package/registry steps and signing in through another administrator account. Do not delete the whole MicrosoftWindows.Client.CBS data folder while casually signed into the affected account or assume one package path fits every build. Back up the profile and follow the current vendor procedure if that advanced recovery is needed.
FAQ
The script will not run because scripts are disabled. Check the policy and the current Microsoft instructions. Do not weaken a managed policy or leave a personal execution-policy exception in place after troubleshooting.
Will resetting Windows Search delete my files or remove apps? No. It resets the search experience and the index. Your files and apps are untouched; search just needs a little time to re-index.
Search opens but typing does nothing. That’s the SearchHost process hanging — Fix 1 (end the process) is the right first step, followed by a restart.
Sources: Microsoft Support — MSDT and troubleshooter retirement, Microsoft Learn — Fix problems in Windows Search