Windows Online Troubleshooting Service is disabled
There are multiple ways to address this issue. Let us take a look at them: Windows Online Troubleshooting Service generates its own set of troubleshooting scripts. The feature was rolled in one of the features updates and is similar to “Recommended Troubleshooting.” Based on the diagnostic data, and algorithm it can fix problems on the computer automatically if you wish or notify you about it. 1] Check if it applies to your Windows OS version If you downloaded the Troubleshooter from Microsoft and received this message after running it, then you need to check if it applies to your Windows OS version. Some Troubleshooters and Fix-Its were made to run on Windows 7 only and so may not work on vice versa. This can apply the other way around too. 2] Enable Scripted Diagnostics Policy
Type gpedit.msc in the Run prompt followed by the Enter key to open Group Policy Editor. In the GP Editor navigate to Computer Configuration > Administrative Templates > System > Troubleshooting and Diagnostics > Scripted Diagnostics. Enable the policy which says — Once enabled, when you run any of the troubleshooting methods, the error will not be displayed anymore.
3] Set Software Publishing State value using Registry Editor
Open Registry Editor Navigate to: Make sure that the value of State (DWORD) is set as 23c00 If not edit, and enter the value. Click OK and close the Registry. Next, if you run the troubleshooter, the error won’t show up again, and you will be able to run the troubleshooter. 4] Run DISM To run DISM, do the following:
In the Command Prompt and execute the DISM command: Run the troubleshooter again to check if the problem was resolved. I hope this tutorial was easy to follow, and you were able to enable the Windows Online Troubleshooting Service.