Windows has many features and functions, and if one of them fails, you may always use the Windows troubleshooter to identify and resolve the problem.

But what happens when Windows Troubleshooter itself does not work anymore? Is there any tool or method to diagnose the problem?

DISMScanHealth-1

Fortunately, there is. And here’s our detailed troubleshooting guide to find exactly that.

How Do You Know That the Troubleshooter Is Not Working?

How to Fix the Troubleshooter Not Working?

Below we have a list of  15 fixes for you to try for when your Troubleshooter is not working in Windows. We hope you succeed in finding one that works for you!

Fix Corrupted Files With SFC and DISM Tools

Troubleshooter failing could indicate a corrupted system file. you’re able to employ the System File Checker (SFC) and Deploy Image Service Management (DISM) tools to identify and fix any corrupted system files.

First use the DISM tool, restart the system, then use the SFC tool (usage outlined below).

dism-online-cleanupimage-restorehealth

SFC Tool

Set Temporary Folders Path

The Windows Troubleshooter will not work if Windows cannot locate the Temporary Folders, where it stores temporary files. If this is the case, you will need to set the Temporary Folders path.

Run Disk Cleanup

Old temporary files stored in your system could also prevent the Windows Troubleshooter from functioning properly. Run Disk Cleanup to see if that solves the issue.

Update Windows

Sometimes a simpleWindows Updatecan fix some issues. You can try updating your Windows to see if this fixes the problem.

Start Cryptographic Services

If the Cryptographic Services is not running, or if it has stopped for some reason, then Windows Troubleshooter will not function. If this is the case, you will need to start the Cryptographic Service.

Boot Into the Safe Mode

You canboot into Safe Modeand see if you’re able to run the troubleshooter from here.

Windows 10

Disable Antivirus and Firewall

Sometimes yourantivirus software(s)and firewall service (other than Windows Defender / Windows Security) could be stopping the Troubleshooter from searching for solutions over the internet and communicating with Microsoft servers.

Try to disable your third-party antivirus software and firewall temporarily to see if this allows you to run the Troubleshooter.

SFCscannow-1024x333

Clear DNS Cache

It is possible that your Troubleshooter is unable to connect to the internet because of an outdated orcorrupted DNS cachestored locally on your computer. To address the accessibility issues with Microsoft Servers, which the Troubleshooter needs to diagnose problems, you need to flush DNS in your computer.

Try clearing the DNS cache and see if this fixes the issue.

SystemPropertiesEnvironmentalVariables

Change Group Policy

If you are getting “Troubleshooter has stopped working” error messages, the problem might lie with your group policy settings.

Repair.NetFramework Installation

Some users have reported that repairing .Net framework installation resolved their issue with the Troubleshooter not working.

Edit Your Registry

Some users have also found that making a change to their registry fixed their Troubleshooter problem.

Create a New User Account

Windows Troubleshooter could be malfunctioning because your account has been corrupted. To see if this is the case,create a new accountand run the troubleshooter on it.

To create a new account:

Temporarily Disable User Account Control (UAC)

UAC is an important feature of Windows Security feature thatcontrols administrator accessgranted to applications. If you disable UAC, applications that you launch can run with full administrative privileges without prompting you to grant administrator access.

Thus, it is not recommended that you keep UAC disabled in your machine. However, in this case, it can be useful to disable the UAC temporarily to troubleshoot the Troubleshooter problems.

SystemPropertiesEnvironmentalVariablesSystemVariables

When you’re done, launch the UAC settings again and slide the slider back to the default position.

Perform a System Restore

If you have created restore points in the past on your PC, then you canuse System Restoreto revert the system back to that point in time.

Reset PC

As a last resort, you can try resetting your PC to fix the Troubleshooter not working problem.

DiskCleanupTemporaryFiles

SettingsWindowsUpdateCheckForUpdates

ServicesMSCCryptographicServicesStart

GroupPolicyEditorScriptedDiagnostics

RegistryEditorSoftwarePublishing

IDontHaveThisPersonsSigninInformation

AddAUserWithoutAMicrosoftAccount