Windows 7, clean install. I am getting the error when trying to use several of the troubleshooters: ie like the Windows Update or networking.
"An error occured while troubleshooting: A problem is preventing the troubleshooter from starting."
Any ideas on how to correct this? Is a service not started or something?
Does this issue occur with all troubleshooters or just Windows Update and networking troubleshooter? Have you tried to launch troubleshooters from different location? You can launch troubleshooters either from Control Panel, Action Center or Related Topic in Help. How about unchecking "Get the most up-to-date troubleshooters from the Windows Online Troubleshooting Service" and only use the local troubleshooter file? Moreover, based on my further research, please make sure there isn't any Group Policy setting blocking the launch of troubleshooters. I recommend you to check the following location in Local Group Policy Editor.
Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Scripted Diagnostics
Check these settings and make sure it isn't disabled:
Troubleshooting: Allow users to access and run Troubleshooting Wizards
Troubleshooting: Allow users to access online troubleshooting content on Microsoft servers from the Troubleshooting Control Panel (via the Windows Online Troubleshooting Service - WOTS)
You may also check the related registries:
If the issue persists, I suspect that there might be corrupted files. I recommend you to perform a Startup Repair.
Built-in Troubleshooting Packs
I get different error messages when I try to run different troubleshooters. This is one. The error code is different for different troubleshooters, but the same basic error message. In a message box.
An error occured while troubleshooting:
A problem is prventing the troubleshooter from starting.
Package ID: MaintenanceDiagnostics
Error Code: 0x8E5E0408
From the error report, I noticed that it is related to scheduled maintenance. I recommend you to turn on the computer maintenance under Troubleshooting settings. Moreover, please also check the following Group Policy setting:
Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Scheduled Maintenance
Make sure that you didn't disable "Configure Scheduled Maintenance Behavior".
This was ONLY an example. ALL the troubleshooter I have tried do not work but with different error codes for each module, networking, Windows update, sound, etc. It is like troubleshooter is disabled for ALL troubleshooting and/or is not there for ANY of them. Again, the error I posted only references one module. They ALL are not working!
Same problem - I'm trying to repair my microphone and speakers since upgrading to Windows 7. The system tells me my Audio Service is not running. When I go to run the trouble shooter - from control panel, from application or elsewhere I get the following:
A problem is preventing the troubleshooter from starting.
Package ID: AudioPlaybackDiagnostic
Error Code: 0x80070005
I'm unable to update device drivers, and my system shows a Base System Driver error. I conducted a startup repair - no issues found.
Not sure where to turn at this point. I'm using a Dell Inspiron 1525, Windows 7 Professional - clean install - 32bit.
We had the same issue. To resolve it, open IE and go to Tools -> Internet Options -> Advanced
Uncheck the option - Check for server certificate revocation
If this solves your problem then it suggest your PC's are unable to check the CRL for the certificate for some reason. Usually a proxy/firewall issue.
- Proposed as answer by Bret Gardner Tuesday, March 29, 2011 3:17 PM
I was having the same issue on all windows 7 domain computers. I found the section "Troubleshooting Pack Management" in this:
When I tried to run the PowerShell commands:
$aero = Get-TroubleshootingPack $env:SystemRoot\Diagnostics\System\Aero
Invoke-TroubleshootingPack -Pack $aero -Result C:\DiagResult -unattend
I received this:
Get-TroubleshootingPack : The revocation process could not continue - the certificate(s) could not be checked. (Exception from HRESULT: 0x800B010E)
So in IE, tools, advanced tab in the settings section. under the security section, I unchecked "check for publishers certificate revocation" and "check for server certificate revocation"
I re-ran the above commands and they completed successfully.
Low and behold, all of my troubleshooters are now working. No need for me to do a repair install!!!
Now for me, this only pinpoints the true problem, I cannot access the CRL Distribution point of whatever certificate is being used for w7 troubleshooting.
A few months back I moved my internal CA to a new DC (with a new name), so I suspect that there is a problem with my internal CRL. But I really don’t know for sure. Is the W7 troubleshooter(s) trying to access a public CRL and it's actually a firewall issue?
Perhaps someone knows the answer to this part of the problem?
On a computer that is currently reproducing the issue, what do you see for the State registry value?
c:\>reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing"
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing
State REG_DWORD 0x23c00
And then if you run Rsop.msc on that machine, what IE-related policies are being pushed down to it?
And if you do a "where gp*.dll" - check the version numbers of those files, both on a Windows 7 SP1 client that is reproducing the problem AND on a Windows Server 2008 R2 domain controller.
Because it sounds similar to this issue resolved by hotfix 982606 where the State value is not written properly, but it sounds like you are already on versions of those files that would contain the fix.
982606 The value of the "State" registry item is changed after a Group Policy preferences setting is applied in Windows Server 2008, in Windows Vista or in Windows Server 2008 R2
Try to perform a Startup Repair.
Ok, I read your Posts Regarding Startup Repair. I Initiated that Procedure. in the Repair Window I got a Message that Stated "No Hard Disk Found, Can Not Continue", Funny as I have 3 x 1TB Hard Drives on my Computer which "seem" to be working Fine. I have a RAID Stripe on 2, and Use the 3rd for Backup.
I went Back, and Stopped Windows Update, Cleaned out the Downloads Folder, Re-Started Windows Update, and Re-Installed the Fixit Program, however my Troubleshooters (ALL) still do not function. Tried Recovery again, went back to the Earliest Check Point, didn't work.
How about, insteat of providing an automated respone, EXPLAIN HOW TO DO IT! How do you do a start up repair, that link gives no directions at ALL!!!!
What and help us? That is against policy.milew666
Please, these guys are reading a script, Unless they actually have a computer running at home with the same operating system and have had the same problem as we are having, there is no way they can actually provide what is needed.
A step by step procedure, so we do not lose our harddrives, settings, programs, which run in the thousands, in fact many thousands of dollars.
and customers? Gosh, one would think you figure Microsoft cares. As far as I know only God and CBS cares.
Think., do you really think Microsoft is going to have 120.00 a hour system techs answering a forum?
- Edited by Meows Monday, May 07, 2012 9:22 PM
Hi guys, I found this solution on another channel. I had this exact problem and it solved it for me. Nothing else worked. I'm running Windows 7.
"So I think this whole problem can be narrowed down to Cryptographic Services and whether it is on or not. It is currently set to Manualstartup. Do you know if this would work permanently if it was set to Automatic? I'm going to try it anyway."
So bring up a command box, type in "services.msc" making sure you are running as administrator. Scroll down the list that appears until you see Cryptographic Services and double click the bit where it says Manual and set it to Auto.
Worked perfectly for me. Hope this helps.
- Proposed as answer by TimLalahi Thursday, May 31, 2012 12:00 AM
Hay yall. Iam also having that problem but i get the same error code every time i try to run the TroubleShooter 0x80070057 ...I also noticed that under any of the properties i open it dont show any PREVIOUS VERSIONS any more?.. I ran sfc /scannow in cmp. it gets to 16% and says it found corrupt files but unable to fix.... And i also ran the start up repair but no luck so.. I NEED HELP.,.,.
I had the same issue just come up a couple days ago ( Dec 2014)--I found it when I tried to install a program via CD that wanted to get onto the internet and it wouldn't do it, so I tried to run the troubleshooter. I got the same error message you did. started reading online threads like this one and found all my troubleshooters were doing the same thing.
Tried to rack my brain for what has changed lately on my PC: my antivirus trapped a Trojan 2 weeks ago successfully; deleted 5 instances of it (don't click on news links that are not from the original legitimate news website you went to lol!). Also when that happened I adjusted Adobe Flash settings in Control panel to delete all stored data, aka "mega-cookies", and I set it to *not* allow it to store stuff on my PC. I also updated the software for my NAS user interface.
I tried the various solutions seen here:
--Crypto services--were already running and on automatic.
-Tried editing the group policy settings as listed here--it did not help, so I changed them back. I am just on a home network of two desktops so I really don't use GP. I set everything I'd changed back to "not configured".
-I did uncheck "server cert revocation" and "publisher cert revocation' in the Advanced tab of Internet Options in IE10. I left those unchecked so unsure if that helped or not. Maybe.
-I went to Control Panel, Programs and Features, and did a repair of Microsoft.NET. No change.
-I have Norton Utilities, so I ran that to scrub/fix the registry and that didn't fix it either.
-Last ditch effort, I totally powered down the PC vs. just restarting. I also powered down all the peripherals. I noted the yellow shield present on the "shut down" button, and it installed 1 update at shutdown.
-So, I restarted after letting everything sit for 30 seconds, and now my troubleshooters are working again. I never did get to change Adobe Flash settings; didn't need to.
I'm not sure what I did that fixed it, but something along the way did, and I'm grateful. I'm betting it was one or a combination of these tips and for whatever reason it just didn't kick in until I powered down.
My PC is a homebrew custom; Biostar A880G mobo, AMD Athlon II X3 CPU, 3.3gHz with the 4th core unlocked like a Phenom II; 8GB RAM; NVidia GeForce GT 30 video card; Windows 7 Professional, SP1.
On my Windows 7 SP1 PC I had the same problem: Troubleshooter Error 0x80096005.
Here's what fixed the error for me:
1. Open Windows Registry Editor (Win+R: regedit.exe)
2. Navigate to following Key: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing
3. Set Hexadecimal Value of State (REG_DWORD) to 23c00
Hope your troubleshooting of the Windows Troubleshooter ends with the above steps.