Windows Search Not Working: Complete Troubleshooting Guide

Windows Search stops working because the Windows Search service crashed, file indexing is disabled, or your system files got corrupted. The fastest fix is restarting the search service through Services, checking if indexing is enabled, and rebuilding the search index. Most people solve this in under 10 minutes.

Why Windows Search Fails

Windows Search relies on three core components working together. When one fails, your search stops functioning.

The Windows Search service must run in the background. This service indexes your files so searches return results quickly. If the service crashes or gets disabled, nothing works.

File indexing needs to be active. Windows Search doesn’t look at every file every time you search. Instead, it maintains an index, like a library card catalog. When indexing is off, Search can’t find anything.

Your system must have healthy drive permissions. Corrupted files or permission issues prevent Windows from reading your search database. This forces Search to fail or freeze.

Viruses or malware sometimes target Windows Search. They disable the service or corrupt index files to slow down your system.

Windows Search Not Working

Method 1: Restart the Windows Search Service (Fastest Fix)

This works for 70% of search problems. The service simply needs to restart.

Step 1: Press Windows Key + R. Type services.msc and press Enter. The Services window opens.

Step 2: Scroll down to find “Windows Search.” Right-click it.

Step 3: Select “Restart.” Wait 10 seconds for the service to restart.

Step 4: Close the Services window and test your search. Type something in the taskbar search box.

If this doesn’t work, check if the service is actually running. Right-click Windows Search again and look at the status. It should say “Running.” If it says “Disabled,” select “Properties” and change the startup type to “Automatic.” Then restart the service.

Method 2: Check If Indexing Is Enabled

Search indexing might be turned off. This prevents Windows from cataloging your files.

Step 1: Open Settings. Press Windows Key + I.

See also  Resolving App-Specific GPU Problems Step-by-Step Guide in 2026

Step 2: Go to “Privacy & Security” then scroll down and click “Searching Windows.”

Step 3: Look for “Windows Search” settings. Make sure “Find my files” or similar options are enabled.

Step 4: Scroll down to see “Indexing Options.” Click it.

Step 5: The Indexing Options window opens. You’ll see a list of indexed locations. Common places include your Documents, Desktop, and Downloads folders.

Step 6: If your folder is missing, click “Modify” and add it to the indexed locations.

Step 7: Click “OK” and let Windows rebuild the index. This takes 15 to 60 minutes depending on how many files you have.

Method 3: Rebuild the Search Index

A corrupted index causes searches to hang or return no results. Rebuilding it fixes most corruption issues.

Step 1: Open Settings. Go to “Privacy & Security” then “Searching Windows.”

Step 2: Scroll down to “Advanced” settings. Click “Indexing Options.”

Step 3: In the Indexing Options window, click the “Advanced” button at the bottom right.

Step 4: Under the “Index Settings” tab, click “Rebuild.” A dialog asks you to confirm.

Step 5: Click “OK.” Windows begins rebuilding the entire search index.

Step 6: Do not shut down your computer during this process. It takes 30 minutes to 2 hours depending on your storage size.

Step 7: You’ll see a progress message. When it finishes, Windows Search should work normally again.

What rebuilding does: Windows deletes the old index and creates a new one from scratch. It re-scans every indexed file and rebuilds the searchable catalog.

Method 4: Clear the Search Cache

Sometimes cached search data becomes corrupted. Clearing it forces Windows to rebuild from fresh data.

Step 1: Close all open applications. Press Ctrl + Shift + Esc to open Task Manager.

Step 2: Find “Windows Search” or “SearchIndexer.exe” in the process list. Click it.

Step 3: Click “End Task” at the bottom right. The process stops.

Step 4: Press Windows Key + R. Type %localappdata% and press Enter.

Step 5: Look for a folder called “Microsoft.” Open it.

Step 6: Open “Windows” then find “Windows Search.” Open this folder.

Step 7: Delete any files inside (usually a file called “WindowsSearch.db” or similar database files).

Step 8: Now restart Windows Search. Go back to Services.msc and restart Windows Search service.

This clears corrupted cache files without affecting your actual files or documents.

Method 5: Check for Malware or Viruses

Malware sometimes disables Windows Search to cause system slowdowns.

Step 1: Open Windows Defender. Press Windows Key + A to open the Action Center.

Step 2: Click “Virus & threat protection.”

Step 3: Click “Scan options” and select “Full scan.” Let it run completely. This takes 30 minutes to an hour.

See also  How to Open HEIC File Without Converting | Step-by-Step Guide in 2026

Step 4: If threats are found, Windows will quarantine or remove them. Restart your computer.

Step 5: After restart, test Windows Search again.

For additional protection, run a third-party scan using Malwarebytes. Download the free version from Malwarebytes official website to ensure your system is clean.

Method 6: Check Your Drive for Errors

A failing or corrupted drive prevents Windows Search from reading files properly.

Step 1: Press Windows Key + X and select “Windows Terminal (Admin).”

Step 2: Type chkdsk C: /F and press Enter. Replace C: with your actual drive letter if different.

Step 3: Windows asks if you want to schedule this check on next restart. Type Y and press Enter.

Step 4: Restart your computer. The check runs at startup before Windows loads.

Step 5: Let the disk check complete. This takes 15 to 45 minutes.

Step 6: After restart, Windows Search should work better.

What this does: The check scans your drive for bad sectors and file system errors, then repairs what it finds.

Method 7: Disable and Re-enable Windows Search

Sometimes toggling the service off and back on resets the entire search system.

Step 1: Go to Services.msc (press Windows Key + R, type services.msc).

Step 2: Find “Windows Search.” Right-click and select “Properties.”

Step 3: Under “Startup type,” select “Disabled.” Click “Apply.”

Step 4: Click “Stop” if the service is still running. Click “OK.”

Step 5: Restart your computer.

Step 6: After restart, go back to Services.msc.

Step 7: Find “Windows Search.” Right-click and select “Properties.”

Step 8: Under “Startup type,” select “Automatic.” Click “Apply.”

Step 9: Click “Start” to start the service. Click “OK.”

Step 10: Close Services and test Search.

This performs a complete reset of the search system without affecting any files.

When Windows Search Is Slow Instead of Broken

Sometimes Search works but returns results slowly. This indicates indexing issues rather than complete failure.

Cause: Windows is still indexing your files. Large file collections take time.

Solution: Wait 24 hours. Let the index complete in the background. Most systems finish indexing overnight.

Cause: You have too many indexed locations. Search must scan through thousands of files for each query.

Solution: Open Indexing Options and remove unnecessary locations. For example, if you don’t search inside Program Files, remove it from indexed locations. This speeds up indexing and searches.

Cause: Your indexing location is on a slow external drive or network drive.

Solution: Only index your fast internal SSD. Avoid indexing network drives if possible.

Search Issues and Solutions

ProblemQuick FixTime
Search frozen or not respondingRestart Windows Search service2 minutes
No search results at allEnable indexing in Settings5 minutes
Search returns results slowlyRebuild search index1 hour
Indexing stuck at 99%Clear search cache10 minutes
Search crashes WindowsCheck for malware30 minutes
Search fails after Windows updateDisable then re-enable service15 minutes

Preventing Future Search Problems

Keep your system healthy to avoid search issues in the future.

See also  How to Check Serial Number for Laptop in 2026 (Every Method, Every Brand)

Run Windows Update monthly. Updates fix bugs in Windows Search and improve performance. Go to Settings, update, check for updates, and install any available.

Keep an antivirus running. Real-time protection prevents malware from targeting Windows Search. Windows Defender is built-in and sufficient for most users.

Don’t disable Windows Search intentionally. Some users think disabling it speeds up their computer. This is outdated advice. Modern Windows Search has minimal impact on performance.

Keep at least 10% of your drive free. Windows needs free space for indexing. If your drive is 95% full, search performance drops dramatically.

Use an SSD for your main drive. SSDs index files much faster than older hard drives. If your computer feels slow everywhere, an SSD upgrade helps Search work better.

FAQs

Does Windows Search use much CPU?

Windows Search uses about 1-3% CPU during indexing. If it’s using more than 10%, something is wrong. Check Task Manager. Look for SearchIndexer.exe. If it’s stuck at high CPU, restart it through Services.msc.

Can I search my external drives?

Yes, but it’s not recommended. External drives are slower than internal drives. Indexing them drains battery life on laptops. Instead, use File Explorer to browse external drives manually or keep important files on your internal drive.

Why does Search include results I don’t want?

You can customize what Search indexes. Open Indexing Options and remove locations you don’t want searched. For example, if you don’t want Search to look inside your Program Files folder, remove it from indexed locations.

Does rebuilding the search index delete files?

No. Rebuilding only affects the search index, not your actual files. It’s completely safe and doesn’t change or remove anything. Your documents remain untouched.

What if nothing works?

Reset Windows Search by removing it and reinstalling it. Press Windows Key + I, go to Apps, then Apps & features. Search for “Windows Search” and select “Uninstall.” Restart your computer. Then reinstall it from the Microsoft Store.

Summary

Windows Search not working usually comes from a crashed service, disabled indexing, or a corrupted index. Start by restarting the Windows Search service through Services.msc. If that doesn’t work, check that indexing is enabled in Settings. Then rebuild the search index.

These three steps fix 90% of Windows Search problems. The entire process takes less than 30 minutes.

For persistent issues, clear the search cache or run a disk check. Both address underlying system problems that affect Search.

Keep your system clean with regular antivirus scans and Windows updates. This prevents most search problems before they start.

MK Usmaan