For me the problem seems to have been my network card, in addition to static. Yes, static from my hands, as somehow my Payless sneakers on a wood floor pick up a charge, and touching something near the PC, or the case, wakes it. It can also shut it down,
as when i touched a USB stick that has a metal cover. On older mobos you can kill the mobo by such (always touch the outside of the case to discharge before touching anything inside.
In any case, this and perhaps what follows were mentioned already, but you may first want to get a report on what is waking the PC. Using the Run command (faster) type or copy and paste,
cmd
and hit Enter on you keyboard. Then write
powercfg lastwake
just like it says, and hit Enter and see what it says. Mine now says USB\ROOT_HUB\4&39a9d847&0 as what is waking it.
To deal with the network card. Using the Run command type/paste
ncpa.cpl
and hit Enter. Then R. clk. on the ethernet card (or what is shown) and choose Properties>Configure>Power Management and make sure the first option is checked, and the second is not. You can also go under Advanced and deselect Wakeon Lan and do the same for
Magic packet. You do not need the Energy efficient or Green... checked either, but should be unrelated to this.
To configure your power options, using the Run command paste
powercfg.cpl
and hit Enter. Hit Change Plan>Advanced settings. I have hybrid sleep on but allow wake timers off. I also have USB selective .... off . And it sleeps after 10 min.
Also, you can check if any scheduled tasks are waking it: Using the Run command paste
Taskschd.msc
and hit OK Look under Task Status to see what may be scheduled, and if it corresponds to your wakeups.
Hope this does good.