On my Lenovo T400, Windows 7 can sleep but cannot hibernate.

When choosing hibernation, the screen turns black, but then there is one beep, and the screen turns back to what it was before choosing hibernation.

Anyone has some solution? Thanks!


Updated:

The problem seems changed and I didn't do anything.

When I choose sleep, the screen goes black, and all LEDs on the bottom of the lid do not change compared to before choosing sleep. i.e. the moon LED is never on and the wireless connection LED is never off. Does it mean the laptop cannot sleep?

When I choose hibernation, the screen turns black, and finally only two LEDs are on and they are battery and plug-in.

So now it looks like it can hibernate but not sleep?

Any suggestions?


ADDED:

Laptop specifications:

Operating System
    MS Windows 7 Home Premium 32-bit
CPU
    Intel Mobile Core 2 Duo P8800  @ 2.66GHz
    Penryn 45nm Technology
RAM
    1.9GB Single-Channel DDR3 @ 532MHz (7-7-7-20)
Motherboard
    LENOVO 2764CTO (None)
Graphics
    ThinkPad Display 1440x900 @ 1440x900
    ATI Mobility Radeon HD 3400 Series (Lenovo)
Hard Drives
    244GB Western Digital WDC WD2500BEVS-08VAT2 (SATA)
Optical Drives
    HL-DT-ST DVDRAM GSA-U20N
    AZCDW EFCPUZ452 SCSI CdRom Device
    AZCDW EFCPUZ452 SCSI CdRom Device
Audio
    Conexant 20561 SmartAudio HD
link|improve this question

56% accept rate
Can you post memory/HDD specs? – Nathan G. Feb 11 '11 at 2:53
Are any external peripherals plugged in? USB mouse, keyboard, etc.? – techie007 Feb 11 '11 at 4:10
@Nathan G.: See my update. – Tim Feb 11 '11 at 4:21
@techie007: no, there ain't. – Tim Feb 11 '11 at 4:21
feedback

2 Answers

In Windows 7, "Hibernate" is not on by default. You have to enable this option with the command line powercfg tool.

Here is a tutorial:

http://www.sevenforums.com/tutorials/819-hibernate-enable-disable.html

I noticed Microsoft has "Fixit" scripts which might automate this as well:

http://support.microsoft.com/kb/920730

link|improve this answer
Thanks! I had tried powercfg -h on before I posted the problem and it didn't help. Plus, it seems that my problem has changed. See my post. – Tim Feb 11 '11 at 4:51
feedback

You may have to check your BIOS settings to allow for all sleep modes. The BIOS doesn't allow all power states sometimes, even if your Windows setting do. That's what I would recommend checking, as if you're seeing the Hibernate option in the Start Menu, then Windows must think that it's enabled.

Also, make sure that you don't have any programs running that would not allow the computer to change to a low power state. This unlikely has anything to do with your problem, but it's worth a shot.

link|improve this answer
Thanks! How to check BIOS settings and to allow for all sleep modes? – Tim Feb 11 '11 at 3:46
While your computer is starting up, from a full off-state, you should be able to press a key, usually something like "Delete" or "F12", and that should allow you into the BIOS. In the BIOS, there should be a tab that you can navigate to with the arrow keys called "advanced", maybe one for "power." Anyhow, find something called "Sleep modes" or something like that, and change the value to S1 & S3. My guess is that it's probably on one of these two settings enabled right now. You need both enabled. – blackmastiff Feb 13 '11 at 19:35
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.