I am on Windows Vista Home Basic x86. When I try to restart my computer, I get hung up on the "Shutting down..." screen and I have to turn my computer off by the case, which is very unhealthy. I think shutting down the computer works fine, just restarting is troublesome. The only recent change to my computer is that I installed Sunbelt Personal Firewall. Could my Firewall be somehow blocking a process that lets the restart process go smoothly? I'd really like to fix this.