When resuming from hibernation

Apr 16, 2008 09:18 GMT  ·  By

Windows Vista RTM has had quite a rough ride throughout 2007, with Microsoft Chief Executive Officer Stave Ballmer acknowledging software and hardware incompatibility problems. And while Service Pack 1 is essentially designed to soften all the rough edges of the latest Windows client, Vista SP1 is not without problems of its own. In this regard, Microsoft informed of a glitch in the Configuration Data store on Vista SP1 and Vista RTM which when the user attempts to resume a copy of the operating system from hibernation is instead informed that the platform was shutdown.

"When you wake a computer that is running Windows Vista Service Pack 1 (SP1) from hibernation, you may receive the following error message: 'System was shutdown unexpectedly'," Microsoft explained. "This issue occurs when the Boot Configuration Data (BCD) store contains incorrect information for the Resume from Hibernate entry."

In order to resolve the issue all you have to do is edit the BCD, which features all the boot configuration parameters and has complete control over how an operating system starts. Just enter cmd in the Search box under the Start menu and right click the highlighted result, choosing the Run as administrator option from the contextual menu that pops up. Type "bcdedit -enum all" (without inverted comas) at the command prompt and hit Enter. You now have to identify "Resume from Hibernate" segments and take note of the adjacent identifier.

Next you have to type the following command "bcdedit /deletevalue," and make sure that you associate the Resume from Hibernate identifier, also adding inherit at the end, just as in the following example: "bcdedit /deletevalue {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} inherit." Just press Enter and you are done. Vista SP1 will no longer shut down unexpectedly instead of resuming from hibernation.