Hi waterwisp, there are two clocks involved here there is a hardware clock on the motherboard, which you set manually in bios. Then their is the windows system clock. I don't have all the info on it that I would wish to have. But my understanding is that when window starts, it gets the time from the hardware clock once and then updates it through a software interrupt. If the battery on the motherboard is going dead, you probably have to reset all of your bios settings not just the clock. If you don't have to do that, it is probably means you have a lot of programs running at the same time. You may want to see if you can shut some of the miscellanies ones down. If you had windows XP you could set your time to the governments time, in the system. Being that you have Windows 98 you need to get a free program to do it for you. Be right back, got to go searching. Here are a lot of free ones, http://www.nonags.com/nonags/timec32.html And here is one I have used before. http://vps.arachnoid.com/abouttime/