This article http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/Q189/7/06.ASP&NoWebContent=1 from Microsoft makes a difference between the display of the clock during a session and the actual time kept by the BIOS. If the time comes up correctly after a reboot, it's good in the BIOS and lags behind on the screen while Windows run. If the times comes up erroneously it's a BIOS/CMOS or battery question in my opinion.
So, what's the case with you?
Kees
I've been using a program to keep my comp time accurate on my Win98 for quite some time because it has lost time for a long time.
In the last hour or so, I noticed that the time in Systray is losing so much time that even if I set my program to check every minute, it takes longer than that for the time to count off one minute so the program will check and reset the time from Boulder, CO.
Is it very likely that my CMOS is all but dead beings my comp came new to me from DELL in 10/98?
Thank you.
William

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic