Sat, Nov 25 2006 3:04 AM Erwyn van der Meer

Windows Vista Hibernate Mystery

I've been booting into Windows Vista instead of Windows XP for the past week. The ride is still not very smooth.

I don't leave my computer running when I don't use it. Instead I have grown fond of the hibernate option in Windows XP. To my surprise it was no longer present on my machine in Windows Vista.

I should have a lot of options, but Hibernate is not one of them.

Go read Joel Spolsky's big complaint about the UI design for the whole shutdown story for Vista. And read about the frustration of one of the people involved in trying to design this feature: "The Windows Shutdown Crapfest". 

I found out that I could use the Sleep option instead. It turns out that this dumps the contents of the system RAM to disk and then switches the machine to a low-power mode without turning off. If I just cut the power when my computer is in this state, the situation is indistinguishable from hibernate. When I turn my computer back on, the system RAM is restored from disk and I am back where I left off.

Now comes the really strange part. Using the power options control panel (which has been completely redesigned when compared to XP) I can assign the Hibernate option to the Shutdown button in the Start menu!

I noticed that on other Vista machines the Hibernate option is present. It's a mystery why it is missing on my machine.

Leave a comment if you also don't have the Hibernate options in Windows Vista or if you know what is going on.

[Update 2006-12-03: This missing "Hibernate" issue is caused by having "Hybrid sleep" enabled in the advanced power settings.]

Filed under: ,

# re: Windows Vista Hibernate Mystery

Saturday, November 25, 2006 2:54 AM by David

Do you have a cached version of "The Windows Shutdown Crapfest"? It's giving me a 404, and I'd really like to see what he has to say.

# re: Windows Vista Hibernate Mystery

Saturday, November 25, 2006 5:29 AM by Erwyn van der Meer

Hi David. I just rechecked the link and it is still working. If you can't read the "Windows Shutdown Crapfest", send me your e-mailaddress through the contact form http://bloggingabout.net/blogs/erwyn/contact.aspx and I'll mail it to you.

# The greatest and the lamest Vista feature combined

Monday, November 27, 2006 2:58 PM by Erwyn van der Meer

Guess what happens when you combine the greatest and the lamest Windows Vista feature. I have a Shutdown

# re: Windows Vista Hibernate Mystery

Tuesday, November 28, 2006 11:46 PM by Marc Jacobi

To my knowledge you have to turn on Hibernation (at leas on XP). Its on your desktop settings under power management...

# re: Windows Vista Hibernate Mystery

Wednesday, November 29, 2006 2:57 PM by Erwyn van der Meer

Hi Marc. In Vista the power management settings have been completely overhauled. I have not been able to find a switch to explicitly turn on hibernation like in XP. On another computer I didn't have to: Vista automatically added a Hibernate option to the menu.

The strange thing is that my computer is perfectly capable of hibernation and pressing the power button in the start menu hibernates my computer, yet it does not show in the shutdown menu.

# re: Windows Vista Hibernate Mystery

Friday, December 01, 2006 3:31 PM by Sanjaya

I have this exact same problem on a Toshiba M7 running Vista RTM. The Hibernate menu was there for at least a week and now it is gone. I was hoping this post will shed some light on how to get it back but the search goes on. I too have mapped the power button to hibernate but I'd still like to see the hibernate option in the start menu.

# re: Windows Vista Hibernate Mystery

Saturday, December 02, 2006 8:55 PM by Michael Mortensen

Hi there, I had the same problem but when I read your text saying, that another PC had the option, I figured it was a setting under Power Options - and I was right. 1. You just goto Power Options. 2. Select your current plan, and choose "Change plan settings" 3. Select "Change advanced power settings" 4. Select "Power buttins and lid" 5. Assign the desired option to each of the choices, for instance "Sleep button action" should be set to "Hibernate" to achive your goal ;) If you like, I have made a screenshot, but this blog does not support image uploads as far as i can see. Enjoy :)

# re: Windows Vista Hibernate Mystery

Sunday, December 03, 2006 3:59 AM by Erwyn van der Meer

Hi Michael. I had already assigned "Hibernate" as the "Start menu power button" action. This allows me to hibernate my computer (see the second image in my blog post). Yet this option was still missing from the shutdown menu (the first image).

But you triggered me to dig a little deeper. I found the answer in Windows Help and Support. The separate "Hibernate" option in the shutdown menu is missing by design when you enable "Hybrid sleep". Help explains the difference between sleep and hybrid sleep. Hybrid sleep is a combination of "Sleep" and "Hibernate".

I think the shutdown menu would have been less confusing if the name of the "Sleep" menu option is changed to "Hybrid sleep" when this is the case.

# Windows Vista Hibernate Mystery Explained

Saturday, December 09, 2006 10:20 AM by Erwyn van der Meer

None other than Jim Allchin, the soon to retire Co-President of the Platform and Services Division at

# re: Windows Vista Hibernate Mystery

Thursday, December 14, 2006 3:38 PM by Glenn Evans

On my HP laptop The power option can be found, R-click / Personalize / Screen Saver / Change power settings / Check the left side task options. I set up my system to hibernate, but it only partway shuts down and nothing but a hard power button shut down turns off the computer.

# re: Windows Vista Hibernate Mystery

Wednesday, December 20, 2006 11:38 AM by tekjosh

thanks for the update on this problem.  I had been testing Vista on a few different laptops, and then I got one that did not have the Hibernate option.  So you saved me a lot of time of searching through knowledgebases.

# re: Windows Vista Hibernate Mystery

Wednesday, December 27, 2006 5:48 PM by linda marcum

i have windows xp. in the power options, under advanced, there is something called power buttons. it is set on hibernate for some reason. I don't have it set to hibernate, just shut off montier. what should the power button be set on. i have a feeling that setting on the power button is wrong. any help you can give me would be helpful.

# re: Windows Vista Hibernate Mystery

Thursday, December 28, 2006 3:51 AM by Erwyn van der Meer

Hi Linda. There is no one "right" setting for the power button. Just set it to what suits you best in Windows XP.

# re: Windows Vista Hibernate Mystery

Thursday, February 08, 2007 12:59 AM by Richard Swift

powercfg.exe /hibernate on

at an administrator command prompt did the trick for me :)

# re: Windows Vista Hibernate Mystery

Sunday, February 11, 2007 9:58 AM by George

The hibernate option will not appear if you do not have enough free disk space on your system drive to accomodate all the memory storage. This hasn't changed much since XP in principle; in XP, you'll notice the Hibernate option becomes ghosted if there's insufficient space.

# re: Windows Vista Hibernate Mystery

Tuesday, February 13, 2007 11:31 AM by Pranav Verma

Hi All,

     To get the hibernate option back in Vista just go to the command prompt shortcut and press Shift button while you do a right click. Now chose "run as administrator" With this command window run the command "powercfg /hibernate on". kaaboooomm.. Hibernate is back... I am so relieved.

Pranav

# re: Windows Vista Hibernate Mystery

Thursday, February 15, 2007 2:49 AM by Sandeep

1>Bring up command window (Start->run->"Command") without the quotes

2> Type in the followingcommand

powercfg -H ON  (replace ON with OFF to toggle)

3>Hit ENTER

4>You will see NOTHING, no confirmation at all. That's real user friendly!

5>Now check your shut down option (that > button). You should have Hibernate on the menu!

# re: Windows Vista Hibernate Mystery

Tuesday, February 20, 2007 5:49 PM by george

even the command line didn't solve my hibernate crisis. disabled hybrid sleep by going into power settings, configuring my active settings (high performance) choosing advanced settings, sleep, allow hybrid sleep noooo, say ok, make a change to one of those two options there or it wont let you save, like change the monitor off time to 15 minutes, and save changes. then it will work instantly. gonna test hibernate now :D

# re: Windows Vista Hibernate Mystery

Thursday, April 26, 2007 1:07 PM by Eiji

My problem is, I had it, and then it disappered. Could it be because I changed my power button settings to hibernate?

# re: Windows Vista Hibernate Mystery

Friday, April 27, 2007 3:09 PM by gjcederq

I've had Vista installed for months and had the hibernate option on my laptop.

I recently re-installed and now the hibernate option is MIA...

# re: Windows Vista Hibernate Mystery

Friday, April 27, 2007 3:19 PM by gjcederq

Just found this:

http://www.reviewingit.com/index.php/content/view/32/2/

run this as admin:

powercfg /hibernate on

# re: Windows Vista Hibernate Mystery

Friday, April 27, 2007 3:51 PM by gjcederq

Windows Vista combines standby and hibernate into a single power-saving state called sleep.

just slept, pulled battery and plug. When I powered back it resumed.

# re: Windows Vista Hibernate Mystery

Monday, April 30, 2007 4:05 AM by Project Mayu

The Vista Sleep option, does not work on most Computers, and on laptops, if I pull the battery out, it will not resume. So it can't be used to change my battery.

run this as admin:

powercfg /hibernate on

works perfectly

# re: Windows Vista Hibernate Mystery

Wednesday, May 09, 2007 12:45 AM by Darryl

The commandline worked for me.

I think my Hibernate disappeared when I did a Disk Cleanup, and chose the Hibernation File Cleaner option. It even says "Removing this file will disable hibernation."

# re: Windows Vista Hibernate Mystery

Thursday, May 10, 2007 12:24 AM by Valkyrie

This happened to me, so I figured out F1 could be helpful for once and it led me to this page: http://support.microsoft.com/default.aspx?scid=kb;EN-US;928897

Basically it's the same as the comments posted by the last few users; if the hibernate disappeared in every option and that happened after hibernate, run command prompt as administrator and turn back hibernate by typing "powercfg -h on"

# re: Windows Vista Hibernate Mystery

Monday, May 14, 2007 5:41 PM by Josh Rath

http://support.microsoft.com/kb/920730/en-us

I found this cause i had the issue of it disappearing from the menu.

Do it and i guarantee it'll fix it!

# re: Windows Vista Hibernate Mystery

Tuesday, May 15, 2007 7:18 PM by Coolermaster

No, I think you're wrong. It's not related (control panel\power manage\options) to the "Virtual" button in your start menu, but it does mean "the real one", on Your PC!!

# re: Windows Vista Hibernate Mystery

Saturday, June 09, 2007 2:25 PM by Mike

Hey I would like to thank everyone loads for this!, I had this problem, for some reason all of a sudden the hibernate on my lappy stopped working and the option went, I was almost going to phone the tech guys but I didnt and managed to get it working through the command prompt powercfg.exe /hibernate on thing, I did have to run as administrator but other than that no probs and now it works! Thank you!

# re: Windows Vista Hibernate Mystery

Tuesday, June 12, 2007 4:22 PM by Jack

very imformative post and replies. As per usual microsoft manages to obfuscate a simple procedure. The slippery road to bloatware and what comes along with this is never far off for these guys it seems. I guess when you have a department you are paying to look at an issue (power management in this case) they are going to come up with something even if the established solution already works, and does so well. The need to combine standy and hibernate in when the two of them work just fine is the case in point here. Besides the command the other option to get hibernate back on is hidden deep in the advanced settings of the power management, and there's absolutely no reason for that imo. Same case with the dial up connection, now you have to go through three separate menus and a confirmation on to make one and another three to check the status of the connection, whilst a double click on the taskbar icon would have sufficed in previous versions. Bloatware is what happens when no one takes an initiative to break this monstrosity (in size) of a corporation down to its parts and initiate some competion and common standards in the market place.

# re: Windows Vista Hibernate Mystery

Monday, June 18, 2007 4:07 AM by Shane K

I found out how to get the hibernation option back with 10 steps. Of course remove/omit all the ""quotes""! 1. Go to the command prompt icon in the Start menu under Accessories and right click the icon: click "Run as administrator". 2. Paste: "powercfg.exe /hibernate on" and hit Enter and also paste "powercfg -h on" and hit enter just to be safe. 3. Open Control Panel and type in "Hibernate" in the Search. 4. Click "Turn hibernation on or off" 5. Click "Change advance power settings" 6. Scroll to and expand the "Sleep" option. 7. Select "Off" to the "Allow hybrid sleep" option. 8. Scroll to and expand the "Power buttons and lid" option. 9. Select "Hibernate" for the "Sleep button action" option. 10. Select "Hibernate" for the "Start menu power button" option.

# re: Windows Vista Hibernate Mystery

Tuesday, June 19, 2007 9:35 PM by dredd

that command prompt really worked for me thanks. i was gettin spooked cause my laptop couldn't hibernate

# re: Windows Vista Hibernate Mystery

Friday, June 22, 2007 3:58 PM by Jeremy

I used the command prompt option as administrator , but the Hibernate option was still not available in the shutdown options menu. I went to power options, change power plan settings, change advanced power settings went under sleep option and disabled Hibird Sleep and now Hibernate shows in the options menu.

# re: Windows Vista Hibernate Mystery

Wednesday, July 25, 2007 6:50 AM by Gledson

realmente funcionou

conforme o combinado!

logar como adm

e depois  powercfg /hibernate on

valeu

abraçoss

# re: Windows Vista Hibernate Mystery

Wednesday, July 25, 2007 8:49 AM by Phatnapp

The hibernate function was workign just fine till I did a disk clean up...

I suspect that is the root of the problem... (For what reason is WAY WAY beyond me).

Thank you for all the info...

If all teh sure fire solutions dont work.. re-install always does the trick

# re: Windows Vista Hibernate Mystery

Wednesday, August 01, 2007 1:28 AM by Sridhar

Click on your Vista start menu and right click on the command prompt. Make sure you choose to run as administrator.

Type the following command:

powercfg /hibernate on

Now check your shutdown options you should see the hibernate option appears on it.

Hope this will help you....

# re: Windows Vista Hibernate Mystery

Thursday, August 02, 2007 12:39 AM by Anonimious

For those who wondered why Vista would have got "hybrid-Sleep" for some systems and "non-hybrid Sleep" (classic standby) + Hibernation for the others, it's in their bios power management options.

If motherboard's bios supports only S1 power state (or you set it that way) Vista will have separate (none-hybrid) Sleep-Hibernation options. The real hybrid-Sleep will be available only if S3 power state is enabled in the bios (to let vista get suspended in the RAM).

And for those who wondered how big a bloat-ware is Vista really, they might check out other competitors' offerings (e.g. latest Mac OS) and compare some features/codebase ratios. They're all actually as condense as they come. Sure, vista -unlike others- still carries some heavy anachronistic codes libraries for some inordinate backward compatibilities; but for being a bloat-ware, it's still far away from being branded as such.

Thank you.

# re: Windows Vista Hibernate Mystery

Thursday, August 02, 2007 6:39 AM by M1k3

Does anyone know why the disk cleanup disable Hibernation? For some reason I checked the box on disk cleanup saying clean hibernation files. I thought that this would clear the memory my computer has been using to save and hibernate, but it didn't i got hibernation back but i want to know why.

# re: Windows Vista Hibernate Mystery

Friday, August 17, 2007 11:40 PM by Faraz

hi

powercfg /hibernate on

i try this option but i get this result

"you do not have permission to ...."

but i am using administrator account this also happen when i try to update my antivirus manually.

# re: Windows Vista Hibernate Mystery

Saturday, August 18, 2007 2:50 PM by a_patch

Yellow

U have to tray this.

powercfg -h on

Of course before U have to be logged as Administrator.

# re: Windows Vista Hibernate Mystery

Wednesday, August 22, 2007 10:02 AM by Joey

FARAZ, I was having the same problem.  Here is the FIX (Obtained from MS Solutions):

SYMPTOMS

After you use the Disk Cleanup Tool in Windows Vista, you may experience the following symptoms:

• You cannot see the Hibernate option in Power Options.

• When you use the sleep feature, the computer does not recover its settings if power is lost.

CAUSE

This problem occurs when the Disk Cleanup Tool disables the hibernation file. The hibernation file must be enabled to access the hybrid sleep feature and the hibernation feature in Windows Vista.

When the hibernation file is disabled, and the hybrid sleep feature is enabled, a backup of open programs and open files will not be saved to the disk when you use the sleep feature in Windows Vista. Additionally, if the computer loses power while the Windows is in sleep mode, open programs and open files will not be recovered, and any unsaved work will be lost.

RESOLUTION

To resolve this problem in Windows Vista, run the powercfg -h on command at a command prompt to enable the hibernate feature and the hybrid sleep feature. To run this command, follow these steps:

1. Click Start, click All Programs, and then click Accessories.

2. Right-click Command Prompt, click Run as administrator, type powercfg -h on, and then press ENTER.

NOTE***  See #1 Above, thats the key we have been missing!

Good Luck ALL!   Joey

# re: Windows Vista Hibernate Mystery

Saturday, August 25, 2007 6:03 AM by jason

the same thing happened to me!! hear is why hibernate is missing: You ran disck clean up!!! this is one of the many bugs still with vista that has yet to be resolved.

Now hear is how to get it back:

Click Start, click All Programs, and then click Accessories.

then you Right-click Command Prompt, click Run as administrator, type powercfg -h on, and then press ENTER.

# re: Windows Vista Hibernate Mystery

Thursday, August 30, 2007 3:09 PM by Joseph

Disk Clean-Up Utility removes Hibernate.

you have to run CMD as Administrator, explains here.  

>   support.microsoft.com/.../929658   <

# re: Windows Vista Hibernate Mystery

Saturday, October 06, 2007 3:38 PM by Lee Jia Chie

Go to Control Panel --> Power Options --> Change Settings --> Change Advanced Power Settings, find out where under the sleep options, hybrid sleep is enabled or not. Hybrid sleep is the combination of the classical standby and hibernate. If Hybrid sleep is enabled, when you choose to turned your computer to sleep, all of your data on your RAM will be saved to hard disk. You can turn off your PC without any loss of data.

# re: Windows Vista Hibernate Mystery

Saturday, October 20, 2007 7:35 PM by Philippines Dominic

yes!! thanks for all your info!! It happened because of disk cleanup then if you do what JASON said: Windows Vista Hibernate Mystery

Saturday, August 25, 2007 6:03 AM by jason

the same thing happened to me!! hear is why hibernate is missing: You ran disck clean up!!! this is one of the many bugs still with vista that has yet to be resolved.

Now hear is how to get it back:

Click Start, click All Programs, and then click Accessories.

then you Right-click Command Prompt, click Run as administrator, type powercfg -h on, and then press ENTER.

IT WILL ALL WORK ALRIGHT!! THANKS TO THIS WEBSITE BLOG!

# Hibernate on Dell Vostro 1510 x64

Tuesday, February 03, 2009 2:21 AM by Jonathan Rupp

My work laptop was recently upgraded to a Vostro 1510, but I was having some issues getting things to