To enable Windows 8 Hibernation option, go to Control Panel by clicking on the New Start Menu or by using the Win key.
Now select More Settings to switch to the classic Control panel Category view and then select Power Options.
Click “Choose what the Power buttons do” option.
Now select the option that says “Change settings that are currently unavailable”.
This will provide you with the option to enable Hibernation. Check Show Hibernate option to enable and click Save Changes.
Now you will be able to Hibernate your computer from Windows 8 Power options.