I keep having to reset the clock in Windows (XP Home SP2) because sometimes when I turn the computer on the clock is way off. I figure I may have a virus, but I haven't noticed anything else wrong. Also, there hasn't been any recent power-outages. Could it be because I haven't reinstalled XP in over two years or something?