Excaly it's not vista which is keeping the time. But the motherboard. So try
updating your mb drivers.
Vista is reading the current time during boot from the mb. It might also be
the speed of your cpu which is wrong. Set to low and the time is behind, set
to high and the time is ahead.
"Martin Vaupell" <Eqvaliser@MSN.dk> schreef in bericht
news:e7kte2rqHHA.3456@TK2MSFTNGP02.phx.gbl...
> ive had troubles with the time zones the first few weeks.
> when i set the timezone and time, country etc.
> it kept changeing the time, then there was a small patch
> for something entirely different, but it fixed my clock.. 
>
> cheers.
> So the clock have been running smoothly but not lag free,
> for the last few months.
>
>