I'm running windows 10. In windows 7 on the same laptop, if the battery level reached critical in sleep mode, it would wake up and hibernate itself. Now in windows 10, if it runs out of battery in sleep mode, when I wake it up, it does a clean boot.
My critical battery level is 5% and critical battery action is hibernate. This works properly when the computer is awake.
Interesting! Looking at the system event log on reboot shows a few relevant events during startup:
1) The previous system shutdown at 4:26:23 PM on 10/2/2017 was unexpected.
1) Windows failed to resume from hibernate with error status 0xC0000221.
2) The system watchdog timer was triggered. 3) The system has rebooted without cleanly shutting down first. This error could be caused if the system stopped responding, crashed, or lost power unexpectedly.
4) The system has rebooted without cleanly shutting down first. This error is caused because the system stopped responding and the hardware watchdog triggered a system reset.