My computer has been restarting every few hours for the past few days, and it's becoming very annoying. I remember all the XP computers doing that a few weeks ago, so I went and got all the windows updates, and it still does it. I scanned the computer with spybot see if it might be spyware messing with me or something, and it's still doing it. Is it a hardware problem? All of my fans are working properly, so I know it's not an overheating problem. Should I put my HD in my other computer to scan it for viruses?