PC waking from sleep for unknown reason

I found that it was the "Allow Wake Timers" detailed here.

This has worked for me so far. Go to:

Control Panel\Hardware and Sound\Power Options\Edit Plan Settings

Click "Change advanced power settings"

Go to "Sleep->Allow wake timers" and change the setting to Disable.

And also from here.

Go to Task Scheduler

Find NT TASK\Microsoft\Windows\UpdateOrchestrator\Reboot

Its actually just named Reboot but you have to go inside those folders

Right Click > Properties > Conditions

Uncheck Wake the computer to run this task


The issue was caused by TeamViewer, it creates wake timers that are somehow ran(?) even though wake timers are disabled. Even shutting down TeamViewer doesn't solve the issue for me. But uninstalling TeamViewer resolved the issue.


Another approach is to see which devices are able to wake up the computer :

powercfg -devicequery wake_armed

And then, try to deactivate this device related privilege in devmgmt.msc