Fix: Windows Troubleshooter Has Stopped Working
Some Windows users have reported that they recently noticed a problem which appears whenever they try to run a troubleshooter. The following message appears: An error occurred while troubleshooting. A problem is preventing the troubleshooter from starting.
This problem is common in almost every version of Windows. It usually occurs when you try to run built-in troubleshooting feature or Microsoft’s official Fix It tool. So when you run troubleshooting tool, you’ll receive above mentioned error message, if you click on “View error details,” you’ll get random error codes which may be different from computer to computer. There are a few solutions for this problem, and you’ll find them in this article.
Windows Troubleshooter stopped working, here’s how to fix it
Windows Troubleshooter is a useful feature of Windows that can help you fix various problems automatically. Unfortunately, sometimes you might encounter Windows Troubleshooter has stopped working message while using it. Speaking of Windows Troubleshooter, users reported the following issues with it:
- Windows Troubleshooter not working Windows 10 – Many users reported that Windows Troubleshooter isn’t working on Windows 10. This can be a big problem, but you should be able to fix it using one of our solutions.
- A problem is preventing the troubleshooter from starting 0x80070002, 0x8e5e0247 – This is a variation of this problem, and sometimes it’s followed by an error code. If you have this problem, be sure to try the solutions from this article.
- An error occurred while troubleshooting 0x80300113 – This error is similar to the previous one, but you should be able to fix it using the same solutions.
- Windows Troubleshooter won’t run, start, work – According to users, Windows Troubleshooter won’t start, run or work on their PC. This can be a big problem, and it’s most likely caused by your services.
- Windows Troubleshooting error code 0x803c010b – Sometimes you can get 0x803c010b error code while trying to run Windows Troubleshooter. However, you should be able to fix it using one of our solutions.
- Windows Troubleshooter stuck – Many users reported that their troubleshooter got stuck on Windows 10. If this happens, the cause is most likely a corrupted user profile.
Solution 1- Start Cryptographic Services Using Service Manager
This is the most common solution and it should fix the problem immediately because if the “Cryptographic Services” process is not running in the background, your troubleshooter won’t work. Here’s how to enable “Cryptographic Services:”
- Press Windows button and R at the same time to launch RUN dialog box. Type in services.msc and press Enter. It will open Services Manager.
- Scroll down through the list and double click on Cryptographic Services. Its Startup type will be set to MANUAL in your system.
- Set Startup type to Automatic. Also, click on Start to immediately start this service if it’s not running. Click on Apply and OK to save changes.
Apply the changes and restart your PC. Your problem should be solved now and troubleshooter should work smoothly, but if it doesn’t work, try some of the other solutions from this article.
Solution 2- Disable User Account Control Temporary
If you’re still getting Windows Troubleshooter has stopped working error message, try turning User Account Control off:
- Press Windows button and S at the same time and type UAC. Now click on Change User Account Control settings.
- Move the slider all the way down to Never notify and click on OK to save changes.
After disabling this feature, check if the problem still appears.
Solution 3 – Disable Antivirus and Firewall Software
Sometimes your security software is the one preventing the troubleshooter from searching for solutions on Internet (mainly Microsoft KB articles) or from sending the required information to Microsoft servers. Try to temporarily disable your security software and see if the troubleshooter works now. In some cases, you might have to completely uninstall your antivirus and switch to a different antivirus solution.
Solution 4 – Change your group policy
If you’re getting Windows Troubleshooter has stopped working error message, the problem might be related to your group policy settings. To fix the issue, you need to change your policy settings by doing the following:
- Press Windows Key + R and enter gpedit.msc. Press Enter or click OK.
- Group Policy Editor will now start. Keep in mind that this feature isn’t available in Home versions of Windows. However, there’s a way to enable Group Policy Editor on Home version of Windows 10.
- In the left pane, navigate to Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Scripted Diagnostics. In the right pane, you should see three entries available. Check the State of each entry. If it’s set to Disabled, double click the disabled entry and set it to Enabled or Not configured. Do this for all three entries on the list.
Keep in mind that Not configured is the normal state for these settings. If all three settings are set to Not configured, there’s no need to change them.
Solution 5 – Run SFC scan
According to users, you might be able to fix this problem by running an SFC scan. Sometimes your Windows installation can become corrupted, causing the Windows Troubleshooter has stopped working to appear. However, you should be able to fix this problem by doing the following:
- Press Windows Key + X to open Win + X menu. Now choose Command Prompt (Admin) from the list. If Command Prompt isn’t available, you can also use PowerShell (Admin).
- When Command Prompt opens, enter sfc /scannow and press Enter to run it.
- SFC scan should now start. Keep in mind that this scan can take up to 15 minutes, so don’t interrupt it.
If the problem still persists, or if you were unable to run SFC scan, try using DISM scan instead. To do that, follow these steps:
- Open Command Prompt as administrator.
- Enter DISM /Online /Cleanup-Image /RestoreHealth and press Enter to run it.
- DISM scan will now start. This scan can take more than 15 minutes to complete, so don’t interrupt it.
Once the DISM scan is finished, check if the problem is resolved. If the issue still persists, or if you were unable to run SFC scan before, be sure to run it now. Once the SFC scan is finished, the problem should be resolved.
Solution 6 – Make changes to your registry
According to users, sometimes your registry can cause Windows Troubleshooter has stopped working error to appear. This is most likely caused because a certain value was modified by another application, but you can fix that by doing the following:
- Press Windows Key + R and enter regedit. Press Enter or click OK. Registry Editor will now open.
- Optional: Modifying the registry can be potentially dangerous, therefore it’s always a good practice to export it before making any changes. To export your registry, simply click on File > Export.
Set Export range as All and enter the desired name. Choose a save location and click the Save button.
In case anything goes wrong after modifying your registry, you can simply run the file that you just created in order to restore it to the original state.
- In the left pane, navigate to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing key. In the right pane, double click the State button.
- Set the Value data to 23c00 and click OK to save changes.
If the value data is already set to 23c00, your registry is configured properly and this solution doesn’t apply to you.
Solution 7 – Repair your .NET Framework installation
According to users, sometimes you might experience Windows Troubleshooter has stopped working error because of corrupted .NET Framework installation. To fix this issue, you need to repair your .NET Framework installation. This is rather simple and you can do it by following these steps:
- Press Windows Key + S and enter control panel. Select Control Panel from the list of results.
- Now navigate to Programs and Features in Control Panel.
- List of installed applications will appear. Select .NET Framework from the list and click on Change or Uninstall/Change.
- Choose the Repair option and follow the instructions on the screen.
Once you repair your .NET Framework installation, the problem should be completely resolved.
Solution 8 – Perform a System Restore
If you’re having problems with Windows Troubleshooter has stopped working error message, you might be able to solve the issues using System Restore feature. To do that, just follow these steps:
- Press Windows Key + S and enter system restore. Select Create a restore point from the list of results.
- System Properties window will now appear. Click on System Restore button.
- When System Restore window opens, click on Next.
- If available, check Show more restore points option. Now select the desired restore point and click Next.
- Follow the instructions on the screen to complete the restoration process.
Once your PC is restored, check if the problem still persists.
Solution 9 – Create a new user account
Sometimes Windows Troubleshooter has stopped working error message can appear because your user profile is corrupted. To fix the issue, you need to create a new user account and check if the same issue appears. To do that, follow these steps:
- Press Windows Key + I to open the Settings app.
- When Settings app opens, go to Accounts section.
- From the menu on the left choose Family & other people. Now click on Add someone else to this PC from the right pane.
- Click on I don’t have this person’s sign-in information.
- Now click on Add a user without a Microsoft account.
- Enter the desired user name and click Next.
Once you create a new user account, switch to it and check if the issue reappears. If the problem doesn’t appear on the new account, it means that your old account is corrupted. Now you need to move your personal files to the new account and use it instead of the old one.
This isn’t the most practical solution since you’ll have to move your personal files, but if other solutions can’t fix the problem, you might have to create a new account and migrate your files.
If you still have problems with your troubleshooter after applying these solutions, report it in the comment section below, we would love to solve your problem
Editor’s Note: This post was originally published in December 2014 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.
- Windows 10 Creators Update moves Troubleshooters to the Settings page
- Fix Start Menu issues using the Windows 10 Start Menu Troubleshooter
- Fix: Windows key not working on Windows 10
- Laptop click button not working? Here’s how to fix it
- Fix: DVD Not Working in Windows 10/8.1