Verifique el voltaje CMOS desde el interior del sistema operativo

Verifique el voltaje CMOS desde el interior del sistema operativo

Recientemente estuve diagnosticando un problema de deriva horaria para un cliente ubicado en una ciudad diferente. Sus estaciones de trabajo tenían problemas para acceder a laservidor windows 2019debido a esta deriva.

Según la antigüedad del dispositivo, mi instinto inicial fue que la batería CMOS se estaba agotando. Pensé que tal vezAIDA64podría proporcionar esos detalles, pero no lo hizo. Otro usuario aquí recomendó usar un programa llamadohwinfo, que después de probar en mi propio dispositivo, descubrí que funciona muy bien, pero al no poder instalar software no aprobado en este dispositivo, no pude usarlo para mis propósitos.

SOO... Primero cambié la hora en la GUI y luego continué con mis otras tareas. Durante esa hora, el reloj volvió a adelantarse casi 1 minuto. ..CMOS Ejecuté algunos cmds, principalmente w32tm y vi CMOS como fuente de reloj, pero como estaba muy lejos del servidor y no confiaba en nadie en el sitio para cambiar la batería, reasigné la fuente a pool.ntp.org y cambié los relacionados. configuraciones, con la ayuda de este tutorial: https://icookservers.blog/2014/09/12/windows-ntp-server-cookbook/

No puedo verificar el voltaje, pero según

  1. la deriva observada durante 1 hora

  2. entrada de registro:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlagsestablecido en 10 (esto le indica al servidor que sincronice la hora con el reloj CMOS local)

3.los resultados dew32tm /consulta /fuente(Reloj CMOS local)

4.los resultados dew32tm /consulta /estado /detallado(la computadora no se resincronizó porque no había datos de tiempo disponibles)

5. Además de otras cosas, parecía innegable que todas las configuraciones apuntaban a depender de una fuente defectuosa...

Preguntas: ¿Con qué confiabilidad funcionará esto como solución alternativa para evitar esta desviación del tiempo? ¿Alguien conoce algún método que utilice CMD o PowShell o utilidades integradas que proporcionen una lectura de V+ en la batería?

Si no es un CMOS moribundo y si no fue causado por la configuración predeterminada del servidor de hora de Windows, ¿qué más puedo hacer para descubrir la causa?

Personalmente, me encantaría hacer un viaje puntual fuera de la ciudad para cambiar una batería de celda pequeña, por mucho que el cliente lo odiara, pero mientras tanto...

Gracias

Respuesta1

Los cristales utilizados en las PC no son tan precisos ni estables. El reloj siempre se desvía, independientemente del estado de la batería CMOS. Puede utilizar un servidor de hora para sincronizar el reloj una vez al día. Si la batería CMOS se está agotando y la PC está apagada, perderá tiempo. En cuyo caso, reemplace la batería. Debería durar de 5 a 10 años.

En su caso, dado que se desplaza más rápido, sugeriría

  1. Llevarlos a un taller de reparación para reemplazar los cristales/TCXO.
  2. Escribiendo un pequeño programa que lo sincroniza más rápido. Escribí un programa de este tipo hace algunos años para PC que se utilizan para control industrial. El operador ingresaría el error/desvío (una vez al día) y luego el programa distribuiría el error a lo largo del día y corregiría el reloj medio segundo a la vez. La frecuencia del cambio dependería de cuánta corrección fuera necesaria. Sólo se necesitan unos días para ponerlo en orden.

información relacionada