I have 200 standalone machines runnind win 98 in a open access room. I am forever going round after the students have finished using the computer and clicked restart not shutdown. So as you can see it is very annoying and i have lost use of my index finger :-)
I don't think it can be done (go on someone - prove me wrong).
Some time back I had a problem with power management and all its variations, and a lot of it is power supply, motherboard and Op Sys dependent. It seems to be a case of what you've got, you've got. As Marvin the Paranoiod Android misqutes, "Love it, hate it, you can't ignore it!"