Step-by-Step Guide: How to Enable Windows Online Troubleshooting Service in Windows 11/10/8/7

Troubleshooting helps you with fixing your PC issue. But what should we do if there is a problem with troubleshooting our system? In this situation, you will confront an error that says “Windows Online Troubleshooting Service is disabled” or “Windows Troubleshooting Service is not enabled for this version of Windows”. The second error may happen when you have updated your Windows recently.
Sometimes it looks like there is a problem with the virus, and although you have checked it by running antivirus and antimalware software many times. But, the problem did not solve. So, to recognize the problem, you need to follow some procedure to rectify the problem.
In this article, we described how to enable Windows online troubleshooting service in Windows 11. To learn more, read the following content:

How to Fix Windows Online Troubleshooting Service?
Troubleshooting is a helpful feature to find and even fix various types of errors which is available for all Windows operating systems.
Here is a list of various methods to fix troubleshooting your PC:
- Clean Up Files.
- Windows Update.
- Run the System File Checker Utility.
- Turn on Scripted Diagnostics Policy.
- Run Deployment Image Servicing and Management (DISM) Command.
- Check Local Services.
- Customize the Software Publishing Via Registry Editor.
To learn the details of each method to enable Windows Online Troubleshooting Service, follow these steps below:
Method 1: Clean Up Files
Most people may not be aware of their PC’s junk and temporary files. But, these files may cause your PC’s troubleshooting disabled.
Have you ever cleaned up your PC? If not, follow the steps below:
1.First, open File Explorer via the Start menu.
2.In the opened window, click on This PC.
3.Right-click on the drive that the operating system is installed in.

4.Select the Properties from the menu.
5.A window pops up. Go to the General tab.

6.Then, click on the Disk Cleanup button.

7.Next, select Clean up system files and then hit the OK button.
8.When you are done with the above steps, restart your PC.
Method 2: Windows Update
If the errors become evident, you would need to check your Windows update. To do so, follow the mentioned steps:
1.First of all, hold the Window + X hotkey.

2.Choose the Settings option from the menu.

3.On the opened window, go to the Update & Security section.

4.Now, select Windows Update from the left side menu. Here, you can find the Windows Update option from the right side pane. You will see a notification if any update is available. Updating the Windows may take several minutes.
Method 3: Run the System File Checker Utility
The System File Checker (SFC) is the most recommended method. To fix your PC’s troubleshooting with the System File Checker utility, follow these steps:
1.Type Command Prompt on the Windows search box.

2.There is a lot of option to work with the command prompt. Click on the Run as administrator option.

3.Copy and paste this command: sfc /SCANNOW
4.Hit Enter.
5.When you are done with the process, restart your PC.
Method 4: Turn on Scripted Diagnostics Policy
One of the reasons that may cause the troubleshooting disabled is that the Scripted Diagnostics Policy is off.
To do so,
1.Hold the Windows + R hotkey to open the Run window.
2.On the opened window, type gpedit.msc and click on the OK button.

3.Now, the Local Group Policy Editor will pop up.

4.Now, you need to turn on Scripted Diagnostics. To do so, follow these steps:
- Go to Computer Configuration.
- Then, Administrative Templates.
- Now, go to System.
- Select Troubleshooting and Diagnostics.
- Click on Scripted Diagnostics.
5. Next, an option will be shown to you on the right sidebar, which says, “Troubleshooting: Allow users to Access Online Troubleshooting content on Microsoft Servers from the Troubleshooting Control Panel”. Then, double-click on it.

6. Then, a window will pop up. Checkmark the Enable option and select Apply to finish the process.
7. Next, Hit the OK button.

8. When you did the above steps, restart your PC.
Method 5: Run Deployment Image Servicing and Management (DISM) Command
You can run the Deployment Image Servicing and Management (DISM) Command to work this issue out. Here are the steps:
- Type Command Prompt on the Windows search box.
- There are a lot of options to work with the command prompt. Click on the Run as administrator option.
- Now, copy and paste the command below and hit Enter after each command.
- Dism /Online /Cleanup-Image /CheckHealth
- Dism /Online /Cleanup-Image /ScanHealth
- Dism /Online /Cleanup-Image /RestoreHealth
4. Now, restart your PC.
Method 6: Check Local Services
Another way is to check the Services section. To do so, follow the steps below:
1.First of all, hold the Windows + S hotkey, and then type Services in the Windows search box. Then select Run as an administrator.

2.Consequently, the Services window will pop up. Look for the Background Intelligent Transfer Service option, and check its status.

Note that you need to restart it from the top left bar if it is running.
Also, if the statue was blank, you would need to start it.
Method 7: Customize the Software Publishing Via Registry Editor
To enable the troubleshooter, you can customize the Software Publishing via the registry editor. To do so, follow these steps:
1.Open the Run Window by holding Windows + R hotkey.
2.In the opened windows, type regedit and click on Ok.

3.Then, copy and paste the following path into the address bar of the Registry Editor. Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing
4.Hit Enter.

5.Then, you will see the REG-DWORD state on the right sidebar. Double-click on it.
6.In the opened window, type 23c00 under the Value data section.


7.Restart your PC.
Final Thoughts
You use the advantage of troubleshooting to solve your computer software problem. But, the messages such as “Windows online troubleshooting service is disabled” might confuse you.
In this article, we described 7 methods to help you fix the troubleshooter’s problems. Hopefully, the problems are solved now. Which method did work? Do you know any other methods to fix the troubleshooting issues? Share your ideas with us.