Har du kollat om det står något i event loggen?
Du kan kolla via kommandot
powercfg -devicequery wake_armed vilka enheter som får väcka datorn ur viloläge, om du sedan avaktiverar antingen enheten helt, eller bara möjligheten för den att väcka datorn, kan du se om det är någon av dessa som orsakar problemet.
http://support.microsoft.com/kb/976877#disabledevice