I found a tip that the computer not entering Hibernation in Windows 7 can be caused by an unsaved theme for your Desktop UI. Right click on the desktop and select Personalize, then save the current theme you have by right-clicking it and selecting "Save Theme."