You must have noticed that Windows 8 does not have a hibernate option in the start menu. Those who are aware of the powercfg –h on command must have also discovered that it no longer works. The option to enable hibernation in Windows 8 is hidden at a new place. Here is how to get to it.
Open Control Panel either from the Metro Start screen or from My Computer. In the search box type ‘power options’ and from the results that display click on ‘Change what the power buttons do’.
Another way to get to this setting is press Win+R to launch the Run dialog box. In the run box type powercfg.cpl and press Enter. This will open the Power Options window. Then select ‘Change what the power buttons do’ link from the left pane.
In the System Settings window, click on Change settings that are currently unavailable. This will reveal the hibernate options.
Under Power Options settings, check the box ‘Show hibernate’ and save the changes. You can now hibernate your computer.
This is how the Hibernate option looks on the Metro power button menu.
and on the old start menu.