I've found a great answer in a question which is duplicated and not correct for the rules of this community. But however it's the only I could find which solve the problem.
Windows 7 Won't Hibernate after Windows Update, Wakes Solved
I solved by simply writing:
powercfg -h on
powercfg -h -size 100
shutdown /h now works, the button is still not visible but it's ok.
Some other adviced steps taken from forums:
- Disable/enable hibernation using powercfg -h tool
- Change hibernation file size to 100% of amount of RAM (powercfg -h size 100)
- Run deep CHKDSK during system boot
- Run deep antyvirus scan using Avast 4.8 (in boot mode)
- Check system logs. All (maybe) usable information I found was - Application and Services Log -> Microsoft -> Windows -> Kernel-Power -> Thermal -> Working of processor 0 (or 1) was reduced by process different than kernel power manager (ID:91).
- Check running processes to find any strange or suspicious.
sfc /scannow. This scans for bad system files, and repairs them if necessary.
If that does not work, perhaps a Repair Install
Check also this possible solutions:
a) Allow this computer to turn of this device to preserve power consumption
b) Allow this device to resume computer from standby
Option a) MUST be enabled for computer to be able to hibernate/standby because ALL devices must be compatible to EnergyStar standard to allow computer to hibernate
Option b) allows computer to wake up via "Wake Up on LAN" or Magic Packet (as some call it).
At the end I solved by restoring my plan setting here:
Control Panel\Hardware and Sound\Power Options