this is for xp, but the 2nd 1 is great if vista works the same.
Disabling the “restart on system failure” feature may permit the exact cause to be isolated: Right-click on My Computer, click Properties, click the Advanced tab. Under “Startup & Recovery,” click Settings. Under “System Failure,” uncheck the box in front of “Automatically restart.”
If the procedure above didn't solve the problem, check the registry setting shown below.
Start Regedit and navigate to
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
Set the value of PowerDownAfterShutdown to 1.
If the value isn't present, add it by creating the string value PowerDownAfterShutdown and setting the value to 1.
Bookmarks