I had nearly the same problem with Windows 7. It would shut down but it wouldn't restart. The restart would hang almost every time no matter how long I waited. I found out the problem was caused by the driver for the APC UPS. I have an older battery backup with a driver from 2006. Once I...