How to fix Windows 10 and 11 search bar not finding apps or files

Windows search not showing apps or files is usually a frozen background search process or corrupted indexing database. Here's how to fix it in Windows 10 and 11.

ADVERTISEMENT

Quick fix: Press Ctrl + Shift + Esc to open Task Manager. Find SearchHost.exe (Windows 11) or SearchUI.exe (Windows 10) under the Processes tab, right-click it, and select End task. Windows will restart the search process and clear the freeze.

Note: Rebuilding the index or resetting the search app refreshes the search database and restores the search UI. It will not delete your files or installed programs.

Restart the Windows Search process

If the search window is blank or freezes when typing, ending the background process makes Windows restart it.

  1. Right-click an empty space on the taskbar.
  2. Click Task Manager.

Keyboard shortcut: hold down the Ctrl key, the Shift key, and the Esc key all at the same time.

  1. In Windows 10, click More details if in compact view.
  2. In the Processes tab, right-click the SearchHost.exe (Windows 11) or SearchUI.exe (Windows 10) process and select End task.
End task for SearchHost.exe in Windows Task Manager

Alternatively, right-click the Start button (Windows logo) on the taskbar and click Run, copy and paste the following command in the Run box, and press Enter to restart both processes via Command Prompt:


taskkill /F /IM SearchHost.exe /IM SearchIndexer.exe

If that doesn't fix it, restart your computer.

ADVERTISEMENT

Check for updates

A Windows update may have fixed the search bug. Check for one before trying anything else.

  • On Windows 11, go to Settings > Windows Update. On Windows 10, go to Settings > Update & Security > Windows Update.
  • On the right side of the Settings window, click Check for updates, then download and install any available updates.

Run the Search and Indexing troubleshooter

The built-in troubleshooter attempts to repair search issues automatically. If it hasn't run yet, you can trigger it manually:

  1. Right-click the Start button (Windows logo) on the taskbar.
  2. Click Terminal (Admin) (Windows 11) or Command Prompt (Admin) or Windows PowerShell (Admin) (Windows 10).
  3. Copy and paste the following command:
    
    msdt.exe -ep WindowsHelp id SearchDiagnostic
    
    
  4. Press Enter.
  5. When the Search and indexing troubleshooter appears, click Next.
  6. Check Files, folders, apps, or settings don't appear in results.
  7. Click Next.
  8. Follow the on-screen prompts.
Run Windows Search and Indexing troubleshooter

Rebuild the Windows search index

If Windows search can't find files or apps, the index may be corrupted. Rebuilding it deletes the old index and builds a new one.

  1. Right-click the Start button (Windows logo) on the taskbar.
  2. Click Run.

Keyboard shortcut: hold down the Windows key (the one with the Windows logo on it), then press the R key.

  1. Type control.exe /name Microsoft.IndexingOptions in the Run box.
  2. Press Enter to open Indexing Options.
  3. Click the Advanced button at the bottom of the window.
  4. Click Rebuild under Troubleshooting.
  5. Click OK when Windows warns that rebuilding might take a long time to complete.
Rebuild Windows Search Index in Indexing Options

The indexing process runs quietly in the background. Search will work again once indexing completes.

Tip: In Windows 11, you can also open Indexing Options by going to Settings > Privacy & security > Search > Advanced indexing options. In Windows 10, you can open it by going to Settings > Search > Searching Windows > Advanced Search Indexer Settings under More Search Indexer Settings.

Use Microsoft PowerToys (temporary solution)

If Windows search is broken and you need something working right now, PowerToys includes its own search bar. Press Alt + Space to open it. It indexes apps and files separately from Windows search, so it works even when the built-in search is down.

Search for apps and files using Microsoft PowerToys

Repair System Files (DISM & SFC)

System File Checker (SFC) is a built-in Windows tool that scans for and repairs corrupted system files.

  1. Right-click the Start button (Windows logo) on the taskbar.
  2. Click Terminal (Admin) (Windows 11) or Command Prompt (Admin) or Windows PowerShell (Admin) (Windows 10).
  3. Type (or copy and paste) the following command:
    
    DISM /Online /Cleanup-Image /RestoreHealth
    
    
  4. Press Enter.
  5. Wait for the verification to reach 100%. This process may take some time. It may appear stuck at around 60% for a few minutes. Do not close the window.
  6. Once DISM is finished, type:
    
    sfc /scannow
    
    
  7. Press Enter.
  8. Wait for the scan to complete. SFC will report whether it found and repaired any corrupt files.
  9. Restart your computer.
Use System File Checker to check system files and repair them

SFC needs clean copies of Windows files to fix damaged system files. DISM downloads them from Microsoft. That's why you need to run DISM before SFC.

If SFC can't fix the corrupt files, see my guide on SFC unable to fix corrupt files.

ADVERTISEMENT

Related:

How to fix Windows 10 and 11 Start menu button not working

How to fix missing or blank taskbar icons in Windows 10 & 11

How to repair or reset the Settings app in Windows 10 and 11


Windows


References:

https://learn.microsoft.com/en-us/troubleshoot/windows-client/shell-experience/fix-problems-in-windows-search