

USB connected input devices can trigger wake up if they're bumped or pressed accidentally. Wireless or optical mice and keyboards can be a bit quirky, and the flick of a light switch could make either device wake the computer. You can also open Control Panel, "Hardware and Sound" and "Change When the Computer Sleeps." Select "Change Advanced Power Settings." Expand the "Sleep" entry, and disable the "Allow Wake Timers" option. If it runs at a time when the computer typically sleeps, change the time to prevent it from waking the computer again. Select one of the scheduled tasks and check when it's scheduled to run.

You can adjust this in the program's settings or check the Task Scheduler for a list of what may be waking the computer.

Unless you specifically tell each of these programs to not wake the computer to run, they'll do just that. These types of tasks include defragmenting, searching for Windows Updates and running anti-virus scans. Even if your computer dozes off, it will wake up if the hard drive initiates a previously scheduled task.
