A mi me pasó algo similar con XP, solo que no se me atrasaba, sino que se adelantaba..
La única solución que encontré "rápidamente", fue pasar del reloj de windows, ya que en mi caso, el servicio que se encarga de sincronizar la fecha y hora, se había ido a tomar por... a tomar aire, y en ese momento pasé de entretenerme en esas minucias.
Por otro lado, no solamente se encarga la pila del reloj del sistema, la bios tiene mucho que ver (en parte), puedes probar a actualizar la bios de la placa base, a ver si se te solucionan los problemas, o eso, o revisar los servicios para el reloj de Windows y la sincronización a otro servidor.