Loss of hibernation functionality on Windows 7 Professional

JamesWhite

New member
Local time
10:20 PM
Messages
13
Hi,

I have a Compaq Presario CQ60 307-SA laptop which is running Windows 7 Profession (32 bit) I recently tried to put it into hibernation but found that my laptop will no longer do so.

Hibernation had been working fine up until I upgraded my hard drive from a 160 GB 5400 RPM WD Elements Scorpio Blue to a 500 GB 7200 RPM WD Elements Scorpio Black hard drive. Ever since then I can't put my laptop into hibernation.

The menu option for Hibernation is displayed so it is enabled, however when I attempt to hibernate the laptop the screen goes blank (As if it was going to hibernate) but then after a few short seconds the screen flashes and then the login screen appears again prompting me to login into my user as if I had just booted up the machine

The only possible cause that I can think of is that I did a full system image of my old hard drive and used my Windows 7 disc to restore the image onto the new hard drive. Rather than re-installing my whole OS from scratch, so maybe the hibernation file/settings got bodged.

I tried the following FixMe solution below, but it had no effect on my problem:
http://support.microsoft.com/kb/920730

Thanks in advance,

James
 

My Computer My Computer

At a glance

Windows 7 Professional 32 bit
OS
Windows 7 Professional 32 bit
One thing to try to totally disable hibernation and then reboot and re-enable it. It sounds like the hibernation file got messed up.
 

My Computer My Computer

At a glance

Windows 7 Ultimate x64 SP1AMD Phenom II 1090 3.2 six core16 gig DDR3MSI R6950 2gig
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Ultimate x64 SP1
CPU
AMD Phenom II 1090 3.2 six core
Motherboard
MSI 890FXA-GD65
Memory
16 gig DDR3
Graphics Card(s)
MSI R6950 2gig
Sound Card
on board
Monitor(s) Displays
Acer 23inch led
Screen Resolution
1900x1080 widescreen
Hard Drives
Seagate 1tb SATA6
2x 1tb HITACHI Deskstar
PSU
CORSAIR Enthusiast Series TX750 V2 750W
Case
CoolMaster HAF 922
Cooling
Box AMD Heatsink/Fan
Internet Speed
Cable 12Mbps/3Mbps
I ran powercfg.exe -h off and rebooted I then ran powercfg.exe -h on and reboot but the problem still remains.
 

My Computer My Computer

At a glance

Windows 7 Professional 32 bit
OS
Windows 7 Professional 32 bit
You can also try loading SP1 and see if that helps.
 
Last edited:

My Computer My Computer

At a glance

Windows 7 Ultimate x64 SP1AMD Phenom II 1090 3.2 six core16 gig DDR3MSI R6950 2gig
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Ultimate x64 SP1
CPU
AMD Phenom II 1090 3.2 six core
Motherboard
MSI 890FXA-GD65
Memory
16 gig DDR3
Graphics Card(s)
MSI R6950 2gig
Sound Card
on board
Monitor(s) Displays
Acer 23inch led
Screen Resolution
1900x1080 widescreen
Hard Drives
Seagate 1tb SATA6
2x 1tb HITACHI Deskstar
PSU
CORSAIR Enthusiast Series TX750 V2 750W
Case
CoolMaster HAF 922
Cooling
Box AMD Heatsink/Fan
Internet Speed
Cable 12Mbps/3Mbps
Thanks, I'll check the logs.

Sorry I should of said before I am running SP1.
 

My Computer My Computer

At a glance

Windows 7 Professional 32 bit
OS
Windows 7 Professional 32 bit
Couldn't see any errors related to hibernation, will try the Windows Developer Tools you linked to.
 

My Computer My Computer

At a glance

Windows 7 Professional 32 bit
OS
Windows 7 Professional 32 bit
Have you installed your chipset drivers? Do they need updating? These enable the power settings, including hibernation, to be configured.

The commandline for setting the hibernation is powercfg -h on (1), and to turn it off is powercfg -h off (2). (elevated command prompt - run as administrator, even if you are an administrator).

If the hiberfil.sys is highly fragmented it can cause problems - enter command (2) and reboot to delete the hibernation file. Chkdsk and defragment, filling gaps, reboot again then turn hibernation on with command (1).

I use Puran Defrag which can perform the disk check and boot time defragmentation in a single operation, a lot faster than the windows defragmenter.

Puran Defrag Trial and Free Edition Download

ps Sorry re. duplication of stuff mentioned already
 
Last edited:

My Computer My Computer

At a glance

Win 7 Ult + Starter, XP Pro +Home, 2kAS, Linu...AMD 64 Athlon X2 , Intel Atom N450, Intel Cel...2.5GB ; 1GB; 2GBNvidia GeForce7000m; Intel; Intel
Computer Manufacturer/Model Number
Acer 7520, Packard Bell dot se, Acer travelmate 2423
OS
Win 7 Ult + Starter, XP Pro +Home, 2kAS, Linux Mint 8, SuperOS
CPU
AMD 64 Athlon X2 , Intel Atom N450, Intel Celeron M 1.50 Ghz
Motherboard
Acer Fuquene
Memory
2.5GB ; 1GB; 2GB
Graphics Card(s)
Nvidia GeForce7000m; Intel; Intel
Sound Card
Realtek AC57
Monitor(s) Displays
17" ;10.1"; 19"
Screen Resolution
1440x900;1024x600;1440x900;
Hard Drives
WD 80, WD 320;
PSU
19v
Case
Laptop
Cooling
Air
Internet Speed
9.7Mb/s down 0.99Mb/s up
Other Info
ISP VIRGINMEDIA 10M cable broadband - D-Link DIR615 wireless router, 3Com OfficeConnect ASDL router used as wireless extender switch
There are no newer chipset drivers avaliable for my laptop. I haven't checked my hard drive for fragmentation, however because it pretty new I thought it wouldn't be fragmented.

I got the following error from the Windows Performance Tools Kit:

[2011/04/05-20:37:18.432] Changing power state...
[2011/04/05-20:37:23.658] SetSystemPowerState failed with 0x00000002.

Along with a dialog box saying the same. Couldn't change the power state.
 

My Computer My Computer

At a glance

Windows 7 Professional 32 bit
OS
Windows 7 Professional 32 bit
Upload the .etl results file to a file sharing server like Windows Live or Skydrive which will host 25gb free with each Live ID, then post back the link here and our resident expert Cluberti will analyze it for you.
 
The logs/traces that were generated are attached:

***LOGS REMOVED, NO LONGER REQUIRED***

I look forward to finding out what the diagnosis is!
 
Last edited:

My Computer My Computer

At a glance

Windows 7 Professional 32 bit
OS
Windows 7 Professional 32 bit
Did you follow the tutuorial to try to interpret these yourself?

You may want to PM Cluberti to ask him to have a look. He runs MSFN and is very busy.
 
I did however when creating a summary file I got the error:

Boot action failed: Could not locate ExplorerReady event or mark.

It might just be me being thick, but I'm certainly trying.
 

My Computer My Computer

At a glance

Windows 7 Professional 32 bit
OS
Windows 7 Professional 32 bit
Hibernation had been working fine up until I upgraded my hard drive from a 160 GB 5400 RPM WD Elements Scorpio Blue to a 500 GB 7200 RPM WD Elements Scorpio Black hard drive. Ever since then I can't put my laptop into hibernation.
I wonder if the system image restore performed partition creation and format on your 500GB new drive to duplicate the arrangement you had on your old 160GB drive.

The system image you restored from includes descriptive partition information in it that reflects your original drive (or whatever additional drives are also in that system image, if there are any). Generally the process asks you if it should create/format partitions that are specified in the system image in order to duplicate the original system environment. You can't un-check system partitions that are mandatory (like your C-drive).

So maybe the new situation is an "image" or the old 160GB drive and you've run out of room and cannot allocate HIBERFIL.SYS now?

Have you run Partition Wizard Home Edition v5.2 or even the standard DISKMGMT.MSC in Win7 just to see what your new drive actually looks like? Do you really have all of the new 500GB? Or do you have a 160GB partition on that 500GB drive, and the remaining space is "unallocated"?

If you look at the drive contents (including system/hidden files, which you will need to alter your "view" properties of in order to actually show them in Explorer) do you see HIBERFIL.SYS on the drive?
 

My Computer My Computer

At a glance

Windows 7 Pro x64 (1), Win7 Pro X64 (2)i5-3350p 3.1Ghz/6MB-cache (1); E8400 3.0Ghz/6...8GB PC3-12800 DDR3 (1); 4GB PC3-10600 DDR3 (2)ATI HD7750 (1), (see TV cards); ATI R7 250 (2)
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home-built, two systems (1) and (2)
OS
Windows 7 Pro x64 (1), Win7 Pro X64 (2)
CPU
i5-3350p 3.1Ghz/6MB-cache (1); E8400 3.0Ghz/6MB-cache (2)
Motherboard
ASUS P8Z77-V Pro (1); ASUS P5Q3 (2)
Memory
8GB PC3-12800 DDR3 (1); 4GB PC3-10600 DDR3 (2)
Graphics Card(s)
ATI HD7750 (1), (see TV cards); ATI R7 250 (2)
Sound Card
Realtek ALC892 HD Audio (1); Realtek ALC1200 HD Audio (2)
Monitor(s) Displays
Eizo HD2441W LCD, Eizo S2433W (1); Eizo 24" S2433W (2)
Screen Resolution
1920x1200, 1920x1200 (1); 1920x1200 (2)
Hard Drives
(1) 1TB SATA-II (7200RPM), 2x2TB SATA-III (7200RPM), 250GB SATA-III (10000RPM) for OS; 2x2TB external USB 3.0

(2) 320GB SATA-II (7200RPM), 750GB SATA-II (7200RPM), 150GB SATA-II (10000RPM) for OS; 2TB external USB 3.0
PSU
Nesteq ECS-6001 600W (1); Nesteq ECS-5001 500W (2)
Case
Acousti-Case 360 (1) and (2)
Cooling
Noctua NH-U12P SE2 for CPU, 2x120mm case fans (1) and (2)
Keyboard
IBM PS/2 (1) and (2)
Mouse
Logitech MX Revolution wireless (1); Microsoft wired (2)
Internet Speed
100mbps down / 10mbps up
Antivirus
Microsoft Security Essentials; Malwarebyte Anti-Malware Pro
Browser
Firefox
Other Info
Ceton InfiniTV 4-tuner cablecard-enabled TV card as well as Hauppauge HVR-2250 OTA/ATSC 2-tuner TV card in (1), running under Win7 WMC
When I imaged my new drive it did only use 160 GB of the hard drive, but I did go into Disk Management and extended the C:/ partition to use the 300 GB of unallocated space after the imaging was complete.

I have confirmed that the hiberfil.sys is on the root of the C:/ drive. I just used dir /a on an elevated command prompt.
 

My Computer My Computer

At a glance

Windows 7 Professional 32 bit
OS
Windows 7 Professional 32 bit
So is hiberfil.sys there when you explore the partition with PW or Disk Mgmt as suggested?
 
Problem Solved!

I've just been into Disk Management and found that the C:/ partition was not labelled as an active partition. Clicking on "Mark Partition as Active" allowed me to hibernate my laptop once again!

This setting was not carried over from the re imaging process for some reason.

Ah well solves the mystery!

Thank you everyone for your input and guidance!
 

My Computer My Computer

At a glance

Windows 7 Professional 32 bit
OS
Windows 7 Professional 32 bit
We'll have to remember to ask for Disk Mgmt screenshots in hibernation cases.

In fact, if you'll post it up now we'll make sure everything else is configured correctly. Use Snipping Tool in Start Menu.
 
Sure my partition setup is below, I'll briefly explain each of them to save confusion:

http://cid-2fdab2df16337b5b.office.live.com/self.aspx/Disk%20Management/disk^_management^_partitions.PNG

C:/ - Windows 7
D:/ - Documents, personal files etc etc
2.01 GB Partition - Linux Swap Space
20.00 GB Partition - openSUSE /home/ partition
124.46 GB Partition - openSUSE

I didn't mention it before but I have dual boot configuration. Windows obviously cannot read the ext4 file system which openSUSE uses so the partitions are labelled as just primary, which is still correct.
 

My Computer My Computer

At a glance

Windows 7 Professional 32 bit
OS
Windows 7 Professional 32 bit
Problem Solved!

I've just been into Disk Management and found that the C:/ partition was not labelled as an active partition. Clicking on "Mark Partition as Active" allowed me to hibernate my laptop once again!

This setting was not carried over from the re imaging process for some reason.
I'm still a little puzzled. It would help us all if we could see a screenshot of either DISKMSGMT.MSC presenting your hard drive structure, or Partition Wizard's presentation. Either would be very helpful.

My confusion is that I wouldn't have expected your C-partition (which is where, I assume, your Win7 is located) to actually be the "active" partition. On a 1-OS environment, Win7's installer would create the 100MB "system reserved" partition, which is actually the "active" partition" but shows up as un-lettered from the perspective of booted Win7.

The actual Win7 partition itself (which really is C to all of us) is a "system" folder (and also a "primary" partition instead of a "logical" partition) is NOT marked as the "active" partition.

The "active" partition is what the BIOS boots to. And it is that 100MB "system reserved" partition where Win7's boot manager files are located. Once initiated, they then examine the list of possibly multiple installed OS's to then really boot to.

If only one is present (i.e. your single installed Win7) then boot manager just goes there immediately and you never even hear about it, or even knew that the BIOS went to "system reserved" (i.e. "active partition") first.

If multiple OS's are possible, boot manager presents that list to you and asks you to choose which one you really want to boot to.

But your "C" partition would normally NOT be the "active" partition, unless you had a multiple-OS environment (e.g. WinXP on one partition and Win7 on a second partition). In that case, the original bootable (and "active" WinXP partition) would be where the Win7 install would substitute its own boot manager (replacing the previously existing WinXP boot manager) and construct a 2-OS boot menu for you to choose from at boot time.

In this case, that old WinXP boot partition would be marked as "active" and the BIOS would boot there, and then Win7's boot manager would take over. And you would NOT end up with a 100MB "system reserved" partition, because it wasn't needed.


So, again... I'm at least a bit puzzled. If you're in a 1-OS (WIN7 only) situation, I would have expected you to have a 100MB "system reserved" partition which was the one marked as "active". The true Win7 partition (which will be C to Win7, after the boot process finally completes) is a "primary" partition and has a status of "system", but it's not "active"... at least not normally.

Now for sure, if you now have two drives, then the BIOS of the machine should have been changed by you to point to the new large 500GB drive as "hard disk #1" and make it the "boot drive". But it would/should have been that very important 100MB "system reserved" partition on that new 500GB drive which should have been marked as "active".

Did you change your BIOS settings to point to the new drive as #1?

Again, can you provide a screenshot from DISKMGMT.MSC or Partition Wizard?


(EDIT: well naturally, as I was composing my reply you were typing your most recent reply. You do have a multi-OS situation, which would clearly complicate things to the extent that your setting the Win7 partition as "active" (i.e. "bootable") resolved your situation.)
 

My Computer My Computer

At a glance

Windows 7 Pro x64 (1), Win7 Pro X64 (2)i5-3350p 3.1Ghz/6MB-cache (1); E8400 3.0Ghz/6...8GB PC3-12800 DDR3 (1); 4GB PC3-10600 DDR3 (2)ATI HD7750 (1), (see TV cards); ATI R7 250 (2)
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home-built, two systems (1) and (2)
OS
Windows 7 Pro x64 (1), Win7 Pro X64 (2)
CPU
i5-3350p 3.1Ghz/6MB-cache (1); E8400 3.0Ghz/6MB-cache (2)
Motherboard
ASUS P8Z77-V Pro (1); ASUS P5Q3 (2)
Memory
8GB PC3-12800 DDR3 (1); 4GB PC3-10600 DDR3 (2)
Graphics Card(s)
ATI HD7750 (1), (see TV cards); ATI R7 250 (2)
Sound Card
Realtek ALC892 HD Audio (1); Realtek ALC1200 HD Audio (2)
Monitor(s) Displays
Eizo HD2441W LCD, Eizo S2433W (1); Eizo 24" S2433W (2)
Screen Resolution
1920x1200, 1920x1200 (1); 1920x1200 (2)
Hard Drives
(1) 1TB SATA-II (7200RPM), 2x2TB SATA-III (7200RPM), 250GB SATA-III (10000RPM) for OS; 2x2TB external USB 3.0

(2) 320GB SATA-II (7200RPM), 750GB SATA-II (7200RPM), 150GB SATA-II (10000RPM) for OS; 2TB external USB 3.0
PSU
Nesteq ECS-6001 600W (1); Nesteq ECS-5001 500W (2)
Case
Acousti-Case 360 (1) and (2)
Cooling
Noctua NH-U12P SE2 for CPU, 2x120mm case fans (1) and (2)
Keyboard
IBM PS/2 (1) and (2)
Mouse
Logitech MX Revolution wireless (1); Microsoft wired (2)
Internet Speed
100mbps down / 10mbps up
Antivirus
Microsoft Security Essentials; Malwarebyte Anti-Malware Pro
Browser
Firefox
Other Info
Ceton InfiniTV 4-tuner cablecard-enabled TV card as well as Hauppauge HVR-2250 OTA/ATSC 2-tuner TV card in (1), running under Win7 WMC
Back
Top