Vista SP1 Hibernation problems
After a couple of unsuccessfully attempted to install Windows Vista Service Pack 1; it seems that I “forgot” to disable my anti-virus software! Then it installed fine.
Vista does seem to perform better/quicker since SP1, but, for me, it introduced a major show-stopper!
Hibernation stopped working!
I google’d the problem to see if anyone else had the same issue — and knew how to resolve it. It took me a while, probably because Vista SP1 is still “new” (officially), then I found the answer! [direct link]
Seems that there was an issue with the BCD – this doesn’t surprise me, as I do dual-boot with Ubuntu.
Here is the solution from the TechNet Vista SP1 forum:
Run
CMD.EXE
as administratorRun the following command:
bcdedit -enum all
Look for “Resume from Hibernate” in the output from the command above(example below):
Resume from Hibernate
---------------------
identifier {3d8d3081-33ac-11dc-9a41-806e6f6e6963}
device partition=C:
path Windowssystem32winresume.exe
description Windows Vista (TM) Enterprise (recovered)
inherit {resumeloadersettings}
filedevice partition=C:
filepath hiberfil.sys
pae Yes
debugoptionenabled No
Once you have found it, copy the value for identifier (in this example –
{3d8d3081-33ac-11dc-9a41-806e6f6e6963}
)Run the following command:
bcdedit /deletevalue {3d8d3081-33ac-11dc-9a41-806e6f6e6963} inherit
Test hibernation.
This worked for me! Good luck with your Vista SP1 installation!