Method 2: Open a command prompt as an administrator and enter powercfg.exe/Hibernate on.
At this time, you can open the start menu in the lower right corner to see if hibernation has come back. If it is still not restored, open Control Panel-Power Options, and then click Change Plan Settings:
Then open to change advanced power settings:
Then select Sleep-Allow Mixed Sleep, and check whether the power supply and battery are turned off. If on, please select off. Take another look. This sleep button should come out.