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
This issue occurs when the Boot Configuration Data (BCD)
store contains incorrect information for the "Resume from Hibernate"
entry.
To resolve this issue, follow these steps:
- Open an elevated command prompt. To do this, click
Start
Collapse this imageExpand this image
, click
All Programs, click Accessories, right-click
Command Prompt, and then click Run as
Administrator. - At the command prompt, type bcdedit -enum
all, and then press ENTER.
- Examine the output from this command. Look for the
following entries:
Resume from Hibernate
---------------------
identifier {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
Note In this step, x may represent a letter
or a number. - At the command prompt, right-click each entry that you
find, and then click Mark.
- Use the pointer to select the following text, and then
press ENTER:
{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
- Type bcdedit /deletevalue,
right-click at the location of the cursor, and then click
Paste. When you do this, the following text will appear:
{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
- At the end of this text, type
inherit. When you do this, the command line at the
command prompt resembles the following:
bcdedit /deletevalue {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} inherit
- Press ENTER, type exit, and then
press ENTER.
If
you have several computers that are experiencing this issue, you can generate
the following logon script:
bcdedit.exe /create {resumeloadersettings} /d "Resume Loader Settings"
This logon script runs the "Resume from Hibernate" entry
to script the resolution.