When the search box in Windows File Explorer stops responding, it usually comes down to one of three things: the Windows Search service has stalled, the search index has become corrupted, or a third-party program installed at startup is interfering with how Explorer handles queries. All three are fixable without reinstalling Windows.

This guide works through every reliable fix in order from fastest to most thorough, starting with a search index rebuild, then a service reset via Command Prompt, followed by SFC for system file corruption, and a clean boot to isolate software conflicts.

Quick Answer

Press Win + I, go to Search > Searching Windows > Advanced search Indexer Settings, click Advanced, then Rebuild. This resets the search index and resolves most File Explorer search problems. If that does not work, open an elevated Command Prompt and run net stop wsearch followed by net start wsearch to restart the Windows Search service from scratch.

Rebuild the Windows Search Index

A corrupted or outdated search index is the single most common reason File Explorer search stops returning results. Rebuilding it forces Windows to re-crawl every indexed location from scratch, which clears out stale entries and typically restores normal search within a few minutes to an hour depending on how many files you have.

  1. Press Win + I to open Settings, then click Search.
  1. Click Searching Windows.
  1. Scroll down and click Advanced search Indexer Settings.
  1. In the Indexing Options window, click Modify and verify all important locations are checked.
  1. Click OK, then click Advanced.
  1. Under Troubleshooting, click Rebuild and confirm the prompt.

The rebuild runs in the background. Search may return partial results while indexing is in progress, which is normal. Once it finishes, open File Explorer and test the search box.

Reset Windows Search via Command Prompt

If rebuilding the index did not help, the Windows Search service itself may be stuck in a failed state. Stopping it, deleting the corrupted transaction log files in the Search data folder, then restarting the service forces it to rebuild those files cleanly on the next launch.

  1. Open the Start menu, search for cmd, right-click it, and select Run as administrator.
  1. Type net stop wsearch and press Enter.
  1. Type cd %programdata%\Microsoft\Search and press Enter.
  1. Type del *.blf and press Enter.
  1. Type del *.regtrans-ms and press Enter.
  1. Type net start wsearch and press Enter to restart the service.

Wait a minute after the service restarts, then open File Explorer and try a search. The service needs a moment to initialize before it begins handling queries again.

Run SFC to Repair Corrupted System Files

System File Checker scans all protected Windows system files and replaces any that are missing or corrupted with known-good cached copies. This is worth running when the search box remains broken after an index rebuild and service reset, since underlying file corruption can prevent the search components from loading at all.

  1. Open Command Prompt as administrator (search cmd, right-click, Run as administrator).
  1. Type sfc /scannow and press Enter. The scan takes 10 to 15 minutes.
  1. Restart your computer once the scan is complete, then test File Explorer search.

If SFC reports it could not fix certain files, run DISM /Online /Cleanup-Image /RestoreHealth in the same elevated Command Prompt first, then re-run SFC. DISM fetches clean file copies from Windows Update, giving SFC the source material it needs to complete the repair.

Disable Third-Party App Conflicts with a Clean Boot

Antivirus tools, download managers, and system optimizer programs sometimes install services that hook into Windows Explorer and block the search box from receiving input. A clean boot starts Windows with only essential Microsoft services active, letting you confirm whether a third-party program is responsible before you go hunting for the specific culprit.

  1. Press Win + R, type msconfig, and press Enter.
  1. On the Services tab, check Hide all Microsoft services, then click Disable all.
  1. Click the Startup tab, then click Open Task Manager.
  1. Right-click each startup item in Task Manager and select Disable.
  1. Close Task Manager, click OK in System Configuration, then restart your computer and test search.

If File Explorer search works after the clean boot, a third-party service is the cause. Re-enable your services and startup items in small groups, restarting between each group, until search breaks again. The last group you enabled contains the conflict, and you can then narrow it down to a single program.

Update Device Drivers

Outdated or conflicting drivers rarely cause search problems on their own, but they can contribute to system instability that affects multiple components including Explorer. If Device Manager is already showing warnings or if the search issue began after a hardware or driver change, updating drivers is a worthwhile step before considering a more involved repair.

  1. Press Win + X and select Device Manager.
  1. Expand each category and look for any device with a yellow exclamation mark.
  1. Right-click any flagged device and select Update Driver, then follow the prompts. Repeat for all flagged devices and restart.

If Device Manager shows no warnings, check Windows Update as well. Some driver updates are delivered through Windows Update rather than Device Manager, and a pending update can create compatibility issues that affect system features like File Explorer search.

Related Guides