Here is the revised fix for the Vista Black Screen of Death thanks to Jamison West (whom has suffered more of these then he cares to admit). Suspicion is that this recent outbreak of KSOD’s is cause by a Zenith SaaZ agent update but we have not nailed it down exactly. Clearly Zenith SaaZ is directly involved in the cause base on sure statistics. We will update you as we learn more. Until then if you experience this issue please see Susan’s blog on enabling auditing/logging in Vista and report your finding to her blog or mine.
Fix for Vista Black Screen of Death
1. On the affected machine, boot using the Vista Media and Select “Next” and then in the bottom left you will see “Repair your Computer”; select Next and then Select Command Prompt.
2. At the command prompt, launch regedit.exe and load the SYSTEM hive, following the below steps.
a. Select HKEY_LOCAL_MACHINE
b. On the File menu, select Load Hive.
c. Browse to %WINDIR%\System32\Config Folder and select “SYSTEM”
d. Select Open.
e. In the Load Hive dialog box, type in “MySYSTEM” box for the registry hive that you want to edit.
3. After the hive is loaded, modify the following key: You will need to know what ControlSet the machine is currently running on, this can be determined by going to HKEY_LOCAL_MACHINE\MySYSTEM\Select and find the “Current” value in the Right hand side. (Example: Current value is 1 then the ControlSet will be ControlSet001)
Key: HKEY_LOCAL_MACHINE\MySYSTEM\ControlSet00X\Services\RpcSs (X is the Number from the Current Key from above)
Value Name: ObjectName
Old Value: LocalSystem
New Value: NT AUTHORITY\NetworkService
4. Unload the SYSTEM hive by selecting the key “MySYSTEM” and then select File -> Unload Hive… menu item.
5. Exit regedit.exe
6. Reboot the system normally