We have a computer that starts up reaches XP Logon and starts over, sometimes it will just hang for seconds to minutes and then restarts. I have tried replacing the kernal32.dll as suggested from Microsoft. I have not tried a OS repair hope I don't have to. I have 3 other calls with same problem. Is this a virus??