As you can see, my computer woke up because of a scheduled task. Open the Task Scheduler: And navigate to the task in question (\Microsoft\Windows\Media Center\mcupdate_scheduled, in my case). On the Conditions tab, uncheck wake: