To enable Windows 8 Hibernation option, click battery icon in system tray and then select “More power options.”
Select “Choose what the Power buttons do”
Select “Change settings that are currently unavailable”.
Check Show Hibernate option to enable and click Save Changes.
Now you can select hibernate in Windows 8