I am having problems with my computer. After about two hours or so my computer will lockup. This only happen when my computer is at home. I say this because I took my pc to my job to get worked on and there were a lot of viruses on my computer. We thought by getting rid of the viruses will fix the problem but it didn't. We left my computer running overnight at my job and it did not lockup at all. But when I took it home, it lockup again a couple of hours later. I don't get, why does it only lockup when it is at my house? Any ideas on what could cause this problem. I have 256Mb, 80Gb hard drive, runnibng XP Home, and just installed Kaspersky Anti-virus and got rid of all viruses. What could be the problem? Could it be that I need a firewall router?