Question: On a laptop where was previously installed Windows 8.1 I was perfectly able to use the hibernation feature. I have upgraded to Windows 10 and now the hibernation feature is disabled. If I run a powercfg -a command it tells me that the hibernation is not available for a very strange reason to me.
It says, more or less since I am translating the text from another language, that the hibernation file type does not support the hibernation.

Does anybody have any idea of what this means?

I verified and on the root of my C: drive I have a hiberfil.sys if I enable the hibernation via the powercfg -h on and the file is removed if I issue the off command. Strangly the file size is only of 300MB when my installed RAM is 1.5GB.
I still have 50GB of free space and I am using an SSD drive.

Many thanks!

Answer: 
I found the solution: in fact the file was too small! 

I don't know why `powercfg -h` sets the file so small automatically, but running the following fixed the problem:

```
powercfg -h -size 75%

```
I'm assuming that hibernation is enabled (powercfg -h on)

Open command prompt as admin

Type: shutdown -h

If nothing happens, there are two posibilites:

1. you have not installed all drivers or some of them are invaild (most likly this is the problem)
2. you dont have sufficient free space on system drive