Windows Search Bar Not Working: Quick Fixes

Quick answer

Fix Windows Search: Start by restarting Windows Explorer and the Windows Search service. If that does not work, continue to the section matching your symptom.

 

Find files without Windows Search: Use SeekFast to search file names and text inside Word, Excel, PDF, and other documents.

 

I dug up all the possible Windows Search failures and summarized the fixes for each case.

 

First, I've put the most common fixes - they can solve your problem immediately. If they don’t work, proceed to the section related to your specific symptom.

 

 

1. Quick fixes: resolve Windows search bar issues in seconds

 

Restart Your Computer

A simple restart fixes many temporary glitches.

 

Restart Windows Explorer

Restarting Windows Explorer refreshes the taskbar and search bar without a full reboot.

  1. Press Ctrl+Shift+Esc to open the Task Manager.
  2. Under the Processes tab, find Windows Explorer.
  3. Right-click it and select Restart. Your taskbar will briefly disappear and return.

Restart Windows Explorer in Task Manager

 

Restart the Search Service

If the Windows Search service is stuck, the search bar won’t work.

  1. Press Win+R to open the Run box.
  2. Type services.msc and press Enter.
  3. In the Services window, scroll to Windows Search.
  4. If Status is Running, right-click and choose Restart; if not, choose Start.
    Restart Windows Search service
  5. Close the window and test the search bar.

 

 

Restart the Search Process

If SearchHost.exe or SearchUI.exe is hung, this restarts it.

  1. Open Task Manager (Ctrl+Shift+Esc).
  2. Go to the Details tab.
  3. Find SearchHost.exe (Windows 11) or SearchUI.exe (Windows 10).
  4. Right-click and choose End Task. Windows restarts it automatically.
    End SearchHost.exe task
  5. Try the search bar again.

 

2. Find Files While Windows Search Is Not Working

 

If your immediate goal is to find a document - not to repair the Start menu - SeekFast is an easy way to continue working even when Windows Search is broken. It searches file names and the text inside documents independently of Windows Search.

 

How SeekFast Helps

  • Searches inside Word, PDF, Excel, PowerPoint, OpenOffice, eBook, text, code, and other supported files.
  • Works even when the built-in Windows search is unavailable.
  • Ranks the most relevant results first.
  • Shows the matching sentences with your search words highlighted.
  • Lets you search a selected folder without waiting for Windows Search to rebuild its index.

 

How to Find Files with SeekFast

  1. Download and install SeekFast.
  2. Open the program and select the folder you want to search.
    Select a folder to search with SeekFast
  3. Enter your keywords and press Enter.
  4. SeekFast search results showing matching sentences
  5. Click a result to see more matching text, or click the file name to open the document.

 

Other Windows Search Alternatives

  • Everything is extremely fast when you know all or part of a file name, but it is not designed primarily for searching text inside documents.
  • PowerGREP is aimed at advanced users who need regular expressions, extraction, and bulk replacement across many files.
  • Listary focuses on faster folder and application navigation.

 

For a wider overview of built-in and third-party options, see How to Search Files in Windows 10 and 11.

 

If you want to repair Windows Search, continue to the section matching your issue:

 

 

3. Search Bar Won’t Open or Is Blank

 

Symptom: When you click the search box, nothing happens, or you see a blank panel.

 

Run the Search Troubleshooter

The built-in troubleshooter identifies and resolves common issues automatically.

  1. Press the Windows key+I to open Settings.
  2. Go to System (or Update & Security in Windows 10).
  3. Select Troubleshoot.
    Windows 11 System settings with the Troubleshoot option
  4. Click Other troubleshooters (or Additional troubleshooters in Windows 10).
  5. Find Search and Indexing and click Run.
  6. If it’s missing, press Win+X, then A and run:
msdt.exe -ep WindowsHelp id SearchDiagnostic

 

Follow the prompts, check problems that match your issue, and let Windows fix what it finds.

 

Restart the Windows Font Cache Service

  1. Press Win+R, type "services.msc", and press Enter.
  2. Find Windows Font Cache Service.
  3. Right-click and choose Stop.
  4. Wait 10 seconds, then right-click and choose Start.
    Restart Windows Font Cache Service in the Services window
  5. Test the search bar.

 

Reset the Search Feature (Advanced)

Resets search to factory settings, fixing deep corruption.

Note: You may need to change the execution policy if prompted.

 

Use Microsoft’s Official Script

  1. Download the Reset Windows Search PowerShell script from Microsoft.
  2. Right-click the script and choose "Run with PowerShell as Administrator".

Warning: After resetting, Windows must rebuild the search index; some results may be missing until indexing completes.

 

 

4. Can’t Type in the Search Bar

 

Symptom: The search panel appears, but you can’t type. Keystrokes don’t register.

 

Win+R Trick

This resets keyboard input and often restores typing instantly.

  1. Press Win+R to open the Run dialog.
  2. Click Cancel or press Esc.
    Windows Run dialog with the Cancel button
  3. Try typing in the search bar again.

 

Manually Start ctfmon.exe

ctfmon.exe manages text input for search.

  1. Press Win+R, type C:\Windows\System32\ctfmon.exe, and press OK.
  2. Try typing in the search bar.

Run ctfmon.exe from the Windows Run dialog

 

Make It Permanent: add ctfmon.exe to startup:

  1. Press Win+R, type shell:startup, and press Enter.
  2. Right-click → New → Shortcut, browse to C:\Windows\System32\ctfmon.exe, name it “ctfmon,” and finish.

 

Restart the Search Process

  1. Open Task Manager (Ctrl+Shift+Esc).
  2. Go to the Details tab.
  3. End SearchHost.exe (Windows 11) or Cortana (older Windows 10).

End SearchHost.exe in Windows Task Manager

 

Check Keyboard and Language Settings

Test typing in Notepad, press Win+Space to switch keyboard layouts or languages.

 

 

If typing still fails, go to the section about third-party tools.

 

 

5. Search Opens But Shows No Results

 

Symptom: Search opens, but nothing appears - no files, apps, or settings.

 

Verify Search Service and Indexing

  1. Press Win+R, type services.msc, press Enter, and ensure Windows Search is running and set to Automatic.
    Windows Search service running with Automatic startup type
  2. Go to Settings → Privacy & Security → Searching Windows (or in Windows 10: Search → Searching Windows).
    Searching Windows settings in Privacy and security
  3. Check the indexing status.

Windows search indexing status

 

Expand Search Indexing to All Locations

  1. Select Enhanced (Find My Files) instead of Classic.
  2. Ensure important folders aren’t excluded.

Enhanced file search option in Windows settings

 

Rebuild the Search Index

  1. Open Control Panel (Win+R, type control).
  2. In Indexing Options → Advanced → File Types, ensure needed types (.docx, .xlsx, .pptx, .pdf etc.) are set to "Index Properties and File Contents".
  3. Go to Indexing Options → Advanced → Rebuild.

Rebuild the Windows search index in Advanced Options

 

Run the Search & Indexing Troubleshooter

Press Win+X, then A and run:

msdt.exe -ep WindowsHelp id SearchDiagnostic

Follow the prompts, check problems that match your issue, and let Windows fix what it finds.

 

Windows Search and Indexing troubleshooter

 

If none of these options help and you need to find a file or text inside a document now, use SeekFast while Windows rebuilds or repairs its search index.

 

Download SeekFast for Windows   See how SeekFast works

 

 

6. SearchHost.exe High CPU Usage or Crashes

 

Symptom: SearchHost.exe (or SearchIndexer.exe/SearchUI.exe) consumes high CPU or crashes.

 

Wait for Indexing to Complete

  1. Open Settings → Privacy & Security → Searching Windows and wait if indexing is in progress.

 

Pause or Reduce Indexing

  1. Use Pause indexing or remove large folders in Indexing Options → Modify.

 

Rebuild the Index

  1. Go to Control Panel → Indexing Options → Advanced → Rebuild.

Rebuild the Windows search index to reduce SearchHost CPU usage

 

Update Windows and Drivers

  1. Go to Settings → Windows Update, install all updates, and update drivers.

 

Scan for Malware

  1. Open Settings → Privacy & Security (Windows 11) → Windows Security → Virus & Threat Protection, and then choose Full scan.

Warning: A “SearchHost.exe” outside C:\Windows\SystemApps could be malware.

 

Disable Windows Search (Last Resort)

Warning: Disabling search slows down File Explorer and Start menu searches.

  1. Open services.msc, set Windows Search to Disabled, click Stop, then OK.

 

Tip: If you disable Windows Search, consider using a third-party tool instead.

 

 

Conclusion

If your goal is to restore searches for apps, settings, and files in the Start menu, use the Windows Search fixes above.

 

If you need to find a file or search inside Word, Excel, PDF, and other documents immediately, SeekFast gives you a separate way to search while Windows Search is unavailable.

 

Download SeekFast for Windows

 

 

Frequently Asked Questions

 

1. How do I fix the Windows search bar if it’s not working?
First, restart your computer, Windows Explorer, and the Windows Search service. If that fails, follow the steps in this guide or use SeekFast for an instant search.

 

2. What is SeekFast, and how does it help when Windows Search is broken?
SeekFast searches the content of your files instantly - even if Windows Search is down - so you can locate documents, code, or notes right away.

 

3. Why isn’t Windows Search finding my files or apps?
Indexing issues or a stuck service are common causes. Rebuild the index if you need Windows to find apps and settings. If you only need files or text inside documents, use SeekFast as a quick alternative.

 

4. How can I search inside Word, PDF, or text files if Windows Search is down?
Use SeekFast - it scans and finds words or phrases inside almost any file type. Also, check out our articles How to Search Text in Multiple Word Files and How to Search Text in Multiple PDF Files in Windows, where you will find a very detailed answer to this question.

 

5. What’s the fastest way to find files when Windows Search won’t open?
Download and use SeekFast. It delivers instant results without relying on Windows Search.

 

6. What’s the difference between Everything, SeekFast, and PowerGREP?

  • Everything indexes only file and folder names and delivers instant name searches - it’s extremely fast but not designed for content search.

  • SeekFast searches within file contents (Word, PDF, Excel, code, etc.), ranks results by relevance, and shows the matching sentences. It’s fast and intuitive.

  • PowerGREP is for advanced users needing regex-based multi-file search, extraction, and bulk replace. It offers full preview, persistent undo history, backups, and even automation via scripts or batch scheduling.

 

7. Will rebuilding the Windows Search index delete or move my files?
No - rebuilding the index only recreates the search database. Your files remain untouched on disk; Windows simply re-catalogs them to restore search functionality.

About the author
Borets Stamenov is a web developer, marketing expert, and entrepreneur based in Sofia, Bulgaria. As CEO and marketing manager of Slaviana Soft, he combines extensive experience in software development, website creation, and e-commerce with strong marketing expertise.

As one of the main contributors to the SeekFast blog, he has authored numerous tutorials and guides for Windows and macOS users, helping thousands solve technical problems and improve productivity. His work has also been featured in top international tech platforms like HubSpot, Zapier, Wix, and many others.
2 comments
  • Louis Blaine

    #Requires -RunAsAdministrator

    Write-Host “`n=== Windows 11 Search Repair (Insider 26200+) ===” -ForegroundColor Cyan

    # 1. Kill running search processes
    Write-Host “`n[1] Stopping SearchHost / StartMenu / Explorer…” -ForegroundColor Yellow
    taskkill /f /im SearchHost.exe 2>$null
    taskkill /f /im StartMenuExperienceHost.exe 2>$null
    taskkill /f /im Explorer.exe 2>$null
    Start-Sleep 2

    # 2. Delete corrupted local package state (CBS is the actual container for Win11 search)
    Write-Host “[2] Removing Search/CBS local state folders…” -ForegroundColor Yellow
    $folders = @(
    “$env:LOCALAPPDATA\Packages\MicrosoftWindows.Client.CBS_cw5n1h2txyewy”,
    “$env:LOCALAPPDATA\Packages\Microsoft.Windows.Search_cw5n1h2txyewy”,
    “$env:LOCALAPPDATA\Packages\MicrosoftWindows.Client.WebExperience_cw5n1h2txyewy”
    )
    foreach ($f in $folders) {
    if (Test-Path $f) {
    Remove-Item -Path $f -Recurse -Force -ErrorAction SilentlyContinue
    Write-Host ” Removed: $f”
    } else {
    Write-Host ” Not found (ok): $f” -ForegroundColor DarkGray
    }
    }

    # 3. Nuke the old search registry to force regeneration on next start
    Write-Host “[3] Deleting HKCU search registry key to regenerate…” -ForegroundColor Yellow
    reg delete “HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Search” /f 2>$null | Out-Null
    Write-Host ” Done.”

    # 4. Reset the actual Windows 11 search packages (CBS + WebExperience)
    Write-Host “[4] Resetting Client CBS & WebExperience packages…” -ForegroundColor Yellow
    Get-AppxPackage *MicrosoftWindows.Client.CBS* | Reset-AppxPackage -ErrorAction SilentlyContinue
    Get-AppxPackage *MicrosoftWindows.Client.WebExperience* | Reset-AppxPackage -ErrorAction SilentlyContinue

    # 5. Re-register the base manifest if present
    $manifest = “C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\Appxmanifest.xml”
    if (Test-Path $manifest) {
    Write-Host “[5] Re-registering Client.CBS manifest…” -ForegroundColor Yellow
    Add-AppxPackage -Path $manifest -DisableDevelopmentMode -Register -ErrorAction SilentlyContinue
    } else {
    Write-Warning “CBS manifest not found at expected path; skipped re-register.”
    }

    # 6. Restart Search service
    Write-Host “[6] Restarting Windows Search service…” -ForegroundColor Yellow
    Restart-Service WSearch -Force -ErrorAction SilentlyContinue

    # 7. Restart Explorer
    Write-Host “[7] Restarting Explorer…” -ForegroundColor Yellow
    Start-Process “Explorer.exe”

    Write-Host “`nDone. WAIT 60-120 seconds for SearchHost to re-initialize.” -ForegroundColor Green
    Write-Host “If search is still blank, try re-boot.”

  • I recently wrote a detailed guide covering 12 fixes if you need more troubleshooting steps.

    might be helpful for your people.

    https://fixpilot.tech/windows-search-not-working/

Leave a Comment

Your email address will not be published. Required fields are marked *