Bob said:
Hello everyone,
Does the time showing on the computer in the lower right hand corner run
from the OS program or from the motherboard?
Could the battery on the motherboard be failing? The clock keeps loseing
time. It was showing 4:45 at 7:45 tonight. It's a new motherboard and
running XP Pro SP2.
Thanks in advance.
Bob
Windows merely sets or accesses and interprets the current time, it does not
keep time. It's probably an electronic problem on the motherboard cuased by
the onboard crystal controlled (usually at, or at some multiple of, 60
cycles per second) oscillator not oscillating at the correct frequency (i.e.
too slowly in your case) or a defect in the timeclock chip or its associated
circuitry. Many oscillators run at 3.58mHz (same as a TV color oscillator
crystal!) You can verify this is a hardware problem by booting into the
BIOS, setting the time and date accurately, leaving it in BIOS for many
hours and then checking the time -- in your case you should find that it has
lost time even though Windows was not booted.
I've seen very few that really keep accurate time, but yours is way out of
manufactures specifications. Most will loose, but most usually gain a slight
amount of time over a day or so. You can use a utility to keep the clock
set:
http://www.arachnoid.com/abouttime/
Note that XP has a "service" (Windows Time) that can be turned on, if it's
off, via right-clicking My Computer, choosing Manage, then Services and
Applications, then Services, and then right-click Windows Time in the right
side pane of the window and make sure the Properties indicate that it is set
to Automatic. If you use a firewall then any time setting service or utility
needs to allow usage of port 123 for both TCP and UDP protocols. If using
the Windows Time service and port 123 can not be used then you will probably
see occasional complaints in the XP Event Viewer.