Search Protocol Host Process Failed: How to Restart it

You can fix searchprotocolhost.exe error by fixing system files

Reading time icon 3 min. read

Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • If the Search Protocol Host process has failed, you need to enable the necessary services.
  • In some instances, you need to stop third-party apps that might be interfering with the startup process.
search protocol host process failed

Some users have reported to the Microsoft forums that they’re getting Search protocol host process failed very often.

This can be a problem, and it can even cause File Explorer search to stop working, so it’s important to fix it as soon as you can, and this guide will show you how to do that.

What is the search protocol host process?

  • This process is a core Windows process used by Windows Search Indexer.
  • Windows uses it to perform searches and render search results.

What can I do if Search Protocol Host process has failed?

1. Check if Windows Search service is enabled

  1. Go to Search and type administrative tools.
  2. Open Administrative Tools, and go to Services.
  3. Find Windows Search service and check if it’s enabled.searchprotocolhost.exe application error Windows 10
  4. If the service is not enabled, right click on it and choose Start.

2. Check indexing settings

  1. Go to Search, type control panel, and open Control Panel.
  2. Go to Indexing options.
  3. Click on Advanced tab.Microsoft windows search protocol host Windows 10
  4. Click on Rebuild tab, under Troubleshooting section.

Now check if your search works again after rebuilding the index. If you still can’t search your files normally, try some of the following system solutions.

3. Perform a clean boot

  1. Press Windows key + R and type msconfig.
  2. On the Services tab of the System Configuration dialog box, tap or click to select the Hide all Microsoft services check box, and then tap or click Disable all.
  3. On the Startup tab of the System Configuration dialog box, tap or click Open Task Manager.
  4. On the Startup tab in Task Manager, for each startup item, select the item and then click Disable.
  5. Close Task Manager.
  6. On the Startup tab of the System Configuration dialog box, tap or click OK, and then restart the computer.

4. Use System File Checker Tool to repair damaged files

  1. Go to Search, type cmd in the Search box, and then right-click on Command Prompt.
  2. Click on Run as administrator. (If you are prompted for an administrator password or for a confirmation, type the password, or click Allow).
  3. At the Command Prompt, type the following command, and then press Enter: sfc /scannowSearch protocol host process failed Windows 10
  4. Wait for the scan to complete.

After doing that, check if the problem is gone.

5. Perform Disk Cleanup

  1. Go to Search, type disk cleanup, and choose Disk Cleanup from the list of results.
  2. Select your Windows 10 hard drive, by default it should be C. Click OK.Microsoft Windows search protocol host popup Windows 10
  3. Disk Cleanup will scan your computer. When the scan is completed, make sure that the Temporary files option is checked on the Files to delete list.
  4. Click OK to clean your disk.

To learn more, we have a great guide on how to use Disk Cleanup, so be sure to check it out.

6. Run DISM

  1. Go to Search, type cmd, and open Command Prompt as Administrator.
  2. Enter the following command on the command line:
    DISM.exe /Online /Cleanup-image /RestorehealthMicrosoft windows search protocol host asking for credential
  3. In case the DISM can’t obtain files online, try using your installation USB or DVD. Insert media and type following command:
    DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:Repair/Source/Windows /LimitAccess
    Make sure to replace the following with the path to your installation media C:Repair/Source/Windows

Performing one of these four solutions should solve your problem with the Windows Search service.

But, if you’re still getting the Search Protocol Host processes failed message, try reading out Quick Search not working guide for more solutions.

What method did you use to fix this error? Use the comments section below, and let us know.

More about the topics: System Errors, windows 10