Since Search and Indexing troubleshooter, sfc /scannow, ending SearchHost, restarting Windows Explorer, and Windows Update were already tried, the next supported steps are:
- Restart Windows Font Cache Service.
- Open the taskbar search box and run
services.msc. - In Services, right-click Windows Font Cache Service > Stop.
- Test Search.
- Then right-click Windows Font Cache Service > Start.
- Open the taskbar search box and run
- Restart the Windows Search process again from Task Manager.
- Press Ctrl+Alt+Delete and open Task Manager.
- Go to Details.
- Right-click SearchHost.exe and select End task.
- Confirm End process.
- Search should start again automatically the next time it is used.
- If needed, restart the device afterward to also apply any pending updates.
- Regenerate the Windows Search package data for the affected account.
- This is more advanced and includes deleting a registry key and a package data folder.
- Important: incorrect registry changes can cause serious problems. Back up the registry first.
- First confirm whether Windows Search works in a newly created Windows account.
- For Windows 11, delete this folder:
%USERPROFILE%\AppData\Local\Packages\MicrosoftWindows.Client.CBS\_cw5n1h2txyewy - Open Registry Editor and go to:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Search - Delete the
Searchregistry key. - Open an elevated PowerShell window and run:
Add-AppxPackage -Path "C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\Appxmanifest.xml" -DisableDevelopmentMode -Register- Restart the computer.
- This restarts search indexing and regenerates the registry key and the AppData folder.
- If the issue also affects the Start button and taskbar behavior after those steps, use Windows recovery reinstall.
- Open Settings > System > Recovery.
- Under Fix problems using Windows Update, select Reinstall now.
- This was specifically suggested in a similar case where Search remained blank after Search troubleshooter, SFC/DISM, restarting Windows Explorer, Windows Font Cache Service, and ending SearchHost.exe had already failed.