If Windows Search is not working on Windows 10 or 11, the fastest fix is to restart the Windows Search service from services.msc, then run sfc /scannow followed by DISM /Online /Cleanup-Image /RestoreHealth in an admin Command Prompt to repair corrupt indexer files. If search is still broken, rebuild the index from Settings → Privacy & security → Searching Windows → Advanced indexing options → Advanced → Rebuild. As a last resort, an in-place upgrade with the Windows ISO repairs Search without losing files or apps.
Applies to: Windows 10 (22H2) and Windows 11 (23H2, 24H2, 25H2) | Last updated: April 30, 2026
Key Takeaways
- Most Windows Search failures are caused by a stalled SearchHost or SearchIndexer process — restarting the Windows Search service from
services.mscfixes them in seconds. - Corrupt system files break the search UI itself — run
sfc /scannowfollowed byDISM /Online /Cleanup-Image /RestoreHealthin an admin terminal to repair the protected files. - If search opens but returns no results, the index is corrupt — rebuild it via Settings → Privacy & security → Searching Windows → Advanced indexing options → Rebuild.
- An in-place upgrade with a Windows ISO repairs every system component without touching personal files or installed apps — the nuclear-but-safe option when nothing else works.
- If the search box or icon is missing from the taskbar, the cause is usually the Windows 11 layout setting under Settings → Personalization → Taskbar, not a broken service.
Quick Steps
- Restart the Windows Search service: Win+R →
services.msc→ Windows Search → Restart. - Run
sfc /scannowandDISM /Online /Cleanup-Image /RestoreHealthin an admin Command Prompt. - Rebuild the search index from Settings → Privacy & security → Searching Windows → Advanced indexing options → Rebuild.
- Reboot.
- If still broken, run an in-place upgrade with the latest Windows ISO.
In This Guide
- Fix 1: Show the Search box/icon — for missing taskbar search.
- Fix 2: Restart the Search service — fastest fix for stalled search.
- Fix 3: SFC + DISM scans — repair corrupt system files.
- Fix 4: Rebuild the Search index — for empty result lists.
- Fix 5: CTFMon shortcut — legacy fix for stuck text input.
- Fix 6: In-place upgrade — last-resort, file-preserving repair.
Fix 1: Show the Search Box or Icon on the Taskbar

If the search box or icon is missing from the taskbar, search itself is fine — it just is not surfaced. On Windows 10, right-click an empty area of the taskbar → Search → choose Show search icon or Show search box.
On Windows 11, go to Settings → Personalization → Taskbar and switch Search from “Hide” to “Search icon”, “Search icon and label”, or “Search box”. The change is instant.
Fix 2: Restart the Windows Search Service

- Press Win+R, type
services.msc, press Enter. - Scroll down to Windows Search.
- Right-click → Restart. If the option is greyed out, double-click the entry, set Startup type to Automatic (Delayed Start), click Start, then OK.
You can also restart the underlying Search and Cortana processes from Task Manager: Ctrl+Shift+Esc → find Search and SearchHost.exe → right-click → End task. Windows automatically respawns them.
Fix 3: Repair Corrupt Files with SFC and DISM

Open Start, type cmd, right-click Run as administrator. Run the System File Checker:
sfc /scannow
Let it finish (5-15 minutes). It scans every protected system file against the Windows component store and repairs anything corrupt. If SFC reports it could not fix some files, the component store itself is corrupt — repair it with DISM:
DISM /Online /Cleanup-Image /RestoreHealth
This downloads fresh component-store files from Windows Update and replaces the corrupt ones. It can take 10-30 minutes. Re-run sfc /scannow afterwards to confirm the repair, then reboot.
Fix 4: Rebuild the Search Index
If search opens and types but returns no results from your files, the index is corrupt:
- Open Settings → Privacy & security → Searching Windows.
- Click Advanced indexing options.
- Click Advanced → Rebuild. Confirm.
- Leave the PC on and idle — full re-indexing takes 30 minutes to several hours depending on how many files you have.
While re-indexing, search will still show app and Settings results, just not file results. Wait for “Indexing complete” before judging whether the rebuild fixed the problem.
Fix 5: CTFMon Shortcut Fix (Legacy)

ctfmon.exe manages text input, including the search box. If you cannot type into the search field, restoring CTFMon at startup often fixes it:
- Open File Explorer at
C:\Windows\System32. - Find
ctfmon.exe, right-click → Send to → Desktop (create shortcut). - Press Win+R, type
shell:startup, press Enter. - Drag the desktop shortcut into the Startup folder. Reboot.
Fix 6: In-Place Upgrade with the Windows ISO

If none of the above works, an in-place upgrade with the latest Windows ISO replaces every system file while keeping your personal files, installed apps, and settings intact. It is the most thorough non-destructive repair Windows has.
- Download the matching Windows ISO from my Windows 11 ISO guide or Windows 10 ISO guide.
- Mount the ISO (right-click → Mount).
- Run
setup.exefrom the mounted drive while still inside Windows. - On the “Choose what to keep” screen, select Keep personal files and apps.
- Let setup run (30-90 minutes). Search should work normally afterwards.
For the full step-by-step, see my in-place upgrade guide.
Frequently Asked Questions
Why does Windows Search keep breaking?
Most Windows Search failures trace back to a corrupt search index, a stalled SearchHost.exe process, or system file corruption from a botched update. Microsoft has shipped half a dozen Search-related bugs across recent feature updates (24H2 had two notable ones in 2025), so a feature-update-coincident break is not unusual.
Will SFC or DISM delete my files?
No. Both commands only touch protected Windows system files in C:\Windows. Personal files in C:\Users\<you> and installed apps in C:\Program Files are left alone.
Does an in-place upgrade keep my apps?
Yes — pick “Keep personal files and apps” on the Choose what to keep screen. Drivers and Microsoft Store apps reinstall automatically; Win32 apps are preserved as-is. The only thing reset is system-level settings, including the broken search components.
Should I disable Bing in Windows Search?
Disabling Bing/web results in Windows Search will not fix a broken local search, but it speeds up the search experience and removes “search the web” suggestions. The toggle is at Settings → Privacy & security → Search permissions → Cloud content search. My Winhance utility includes a one-click toggle for this.
What if Search worked yesterday and broke today?
Most likely a Windows Update installed overnight. Open Settings → Windows Update → Update history and check whether a cumulative update or .NET update was installed yesterday. If so, restart Windows Search service first; if that fails, uninstall the most recent cumulative update via my uninstall Windows updates guide.
