Search This Blog

Monday, September 15, 2008

Server Execution Failed in Windows Vista

Special thanks to Todd9774, this fixed the server execution failed problem and my cannot remote into my desktop issue.

-----
Hi everyone. I have had this issue resolved for about 2 weeks now, but I have been too busy to post.

I have Vista Ultimate on my laptop, and I had the red X over the network icon, and the "Server Excecution Failed" message. It appeared that all automatic services running off of the "Local Service" account were not starting at boot. The fix, from Microsoft, is below.

1. Back up the registry.

2.Download and install SubinACL from
http://www.microsoft.com/downloads/details.aspx?FamilyID=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en

3.As an administrator, run the following commands from a command prompt (switch to the install directory for SubinACL first. Default is "C:\Program Files\Windows Resource Kits\Tools\" for 32-bit, and "C:\Program Files (x86)\Windows Resource Kits\Tools\" for 64 bit):

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f

subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f

subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f

The first two commands can take considerable time to complete, however each command can be run in a separate window to save time.

3. After completing all four of the above commands you have to reapply the default security template by running the following command:
secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

4. Reboot.

It appears, at least for me, that several permissions were reset in the registry. I am a very advanced user, but to be honest, I am not sure how this happened. All I know is I am fixed, and that the issue happened after reboot of the October Microsoft patches. Also, be aware, that all of your permissions on the registry are going to be adjusted.

Hope this helps.

- T.