Are you bothered by Windows Search Protocol Host stopped working? Do you know how to get rid of this searchprotocolhost.exe application error? In this post from MiniTool Software, we will show you 6 different methods that are proved to be effective.
Microsoft Windows Search Protocol Host Stopped Working is a common issue that is mainly caused by damaged files in system. Besides, this issue can also happen when the Windows search service is disabled.
When this issue happens, you will see an error message saying:
SearchProtocolHost.exe – Application Error
The exception unknown software exception (0x0241938e) occurred in the application at location 0x000000006931759E.
There are some ways that can be used to solve this Windows Search Protocol Host stopped working issue. If you don’t know the exact reason for this issue, you can try these solutions one by one until you find the suitable one.
How to Fix Windows Search Protocol Host Stopped Working?
- Check whether Windows Search Service is disabled
- Rebuild search indexing settings
- Perform a Clean Boot
- Use System File Checker
- Use Disk Clean-up
- Run DISM
Solution 1: Check whether Windows Search Service Is Disabled
When you see this searchprotocolhost.exe error on your computer, you should first check whether your Windows search service is disabled. If yes, you need to re-enable it to have a try:
- Use Windows Search to search for administrative tools and then click the search result to continue.
- Double-click Services from the popup window to open Services.
- Scroll down to find Windows Search and then check its Status and Startup Type.
- If it is not running and disabled, you need to double-click it and then set the Startup Type as Manual. Then, click Apply.
- Click Start.
- Click OK to save the changes.
Solution 2: Rebuild Search Indexing Settings
Windows Search is all about indexing. If the Windows search service is enabled but you still encounter the searchprotocolhost.exe error, you can rebuild the search indexing settings to have a try.
Here is a guide on how to rebuild search indexing settings:
- Use Windows Search to search for control panel and then select the first search result to open it.
- Go to Indexing Options > Advanced > Rebuild to rebuild the search indexing settings.
Solution 3: Perform a Clean Boot
If this searchprotocolhost.exe application error still persists, you can clean boot your Windows to make it boot with a minimal set of drivers and startup programs, and then you can enable other serviced one by one to find out which is the conflicted service.
Here is a post that shows you how to clean boot your computer: How to Clean Boot Windows 10 and Why You Need to Do So?
Solution 4: Use System File Checker
If the ntdll.dll file is damaged, the Windows Search Protocol Host stopped working issue can also happen. In a situation like this, you can use the System File Checker to fix the ntdll.dll file issue.
- Run Command Prompt as administrator.
- Type the following command and press Enter:
This command will scan all protected system files, find and replace corrupted files with a cached copy that is located in a compressed folder at %WinDir%System32dllcache.
Solution 5: Use Disk Clean-up
After using the above solution, you’d better use Disk Clean-up to use Disk Cleanup to clean up any corrupted files on your computer. You can follow this guide to do the job:
1. Use Windows search to search for disk clean-up and then click the search result.
2. Select C: from the drop-down menu.
3. Click OK to continue.
4. This tool will begin to scan your PC. After that, you can see the following interface. Make sure the Temporary Internet Files option is checked. Then, click OK and follow the wizard to finish the whole process.
Solution 6: Run DISM
DISM is an advanced tool that can be used to find and repair your corrupted files on the system. Here is a guide on how it works:
1. Run Command Prompt as administrator.
2. Type the following command and press Enter.
DISM.exe /Online /Cleanup-image /Restorehealth
3. If DISM can’t get files online, you can boot your computer from the installation USB or DVD and then run the following command:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:RepairSourceWindows /LimitAccess
Here, you need to replace C:Repair/Source/Windows with the path of your DVD or USB.
After using these 6 methods, the Windows Search Protocol Host stopped working issue should be fixed.