Update 2/17/2018

Update 1/31/2018

I'm testing fast start up in windows 10 mobile and my device starts faster so far. If anyone wants to try this out, here are the keys to modify and add. Here's how all is by default and how to change it.HKLM\SYSTEM\CURRENTCONTROLSET\CONTROL\POWER1) HibernateEnabled is the only hibernate key. Once you turn it on (value 1) and reboot(shuwtdown the phone and start it again, don't do a soft reset), it will generate hiberfil.sys at 100% and creating a key called HiberFileSizePercent with value 100. Your storage sense will grow. 3) Once you do the HiberbootEnabled change, come back to this pathHKLM\SYSTEM\CURRENTCONTROLSET\CONTROL\POWER and create a value(integer DWORD) called HiberFileType and set it to 1 (1 means reduced) and set the HiberFileSizePercent to 0. This will make the hiberfil type to reduced and only be used to fast start up. Reboot(shuwtdown the phone and start it again, don't do a soft reset) again, and test.HKLM\SYSTEM\CURRENTCONTROLSET\CONTROL\SESSION MANAGER\POWER2) Enable HiberbootEnabled. Default value is 0, change to 1.