Issue
Microsoft windows 10 unexpectedly wakes from the sleep state.
I know by the time you read this you are facing some discomforting issue. Your laptop or desktop wake from the sleeping state suddenly when you still need it to sleep tight :).
The reason behind this unexpected behavior is sleep timers. When sleep timers are allowed to run, various sleep timers from different applications and even from windows itself are allowed to trigger wake command whenever they need.
Solution
Fixing this behavior is easy we need to disable wake timers from running. To do this,
1. Go to “Control Panel > Hardware and Sound > Power Options > Change plan settings” (Of active plan)
2. Then expand, “Sleep > Allow wake timers“
3. Disable both options
Depend on the OS version instead of two, there might be just one option called “Setting”. Just disable it.
Update : If issue is not fixed after above configuration please try uninstalling Teamviewer software. Because Teamviewer sometimes slip through above setting and continue to access wake timers.