¿Qué podría estar causando que Windows restablezca aleatoriamente la hora del sistema a una hora aleatoria?

9

Mi máquina con Windows 7 me enfurece. No puede mantener una fecha. En un momento todo funcionó bien, pero ahora decidirá que necesita cambiar la hora del sistema a una fecha y hora aleatorias, ya sea en el futuro o en el pasado. Parece que no hay correlación o intervalo establecido de cuándo sucede.

En un intento por remediar esto, tengo:

  • Configure correctamente la hora en BIOS.
  • Reemplazó la batería de la placa base con una nueva CR2032 (incluso la verificó con un multímetro).
  • Intenté desactivar la sincronización automática de Internet mediante el cuadro de diálogo "Fecha y hora".
  • Detenido, reiniciado, dejó deshabilitado el servicio de hora de Windows.

Sin embargo, con todas estas acciones, el tiempo continuará cambiando.

Además, la máquina tiene particiones OS X y Ubuntu. No ocurre en ninguno de esos, así que estoy bastante seguro de que no está relacionado con el hardware.

¿Algunas ideas?

Editar: Esta es una publicación bastante antigua ahora, pero pensé que justificaba una actualización. Nunca resolví el problema. Terminé reinstalando Windows 7 y el problema desapareció (todavía tenía OS X y varias particiones de Linux funcionando bien; también tenía el mismo hardware). Solo otro misterio de Windows, supongo.

Jonathan Dumaine
fuente
¿Has intentado cambiar el servidor de sincronización horaria?
imtheman
Si Peter. La hora se sincronizará con la hora correcta. Pero después de que haya transcurrido una cantidad de tiempo indeterminada, se aleatorizará nuevamente.
Jonathan Dumaine
Cuando se aleatoriza, ¿sigue sincronizado?
Andrew
Sí, se aleatoriza cuando la sincronización con el tiempo de Internet está marcada o desmarcada.
Jonathan Dumaine
2
¿Esto también sucede cuando la máquina está completamente fuera de línea?
Langhard

Respuestas:

1

Este problema es muy frecuente y puede tener muchas causas, no todas son conocidas.

Ya hizo lo obvio, que es reemplazar la batería de a bordo, por lo que solo quedan razones obvias. Algunos en los que puedo pensar son:

  1. Su servidor horario es malo, así que cambie el que está utilizando haciendo clic derecho en el reloj / Ajustar fecha / hora / Hora de Internet / Cambiar configuración.
  2. Verifique la fecha / hora de su enrutador, a veces esto afecta a Windows.
  3. Vuelva a instalar Windows: esta fue la única solución para algunas personas para deshacer la corrupción.
harrymc
fuente
1
El problema aún ocurre incluso cuando la sincronización de hora de Internet está desactivada. Supongo que me estoy inclinando hacia el número 3 aquí, lo cual es muy molesto ya que me temo que un clon se llevará lo que está causando int.
Jonathan Dumaine
Si aún tiene este problema después de la reinstalación sin demasiadas aplicaciones que no sean de Microsoft, entonces esto podría ser un problema de hardware después de todo.
harrymc
1
Mi apuesta es que desaparecerá después de reinstalar completamente Windows. Sin embargo, como dije antes dado que no puedo simplemente clonar la instalación, será un completo dolor de cabeza. Disculpe los franceses.
Jonathan Dumaine
Bonne chance, Jonathan.
harrymc
5

Intente usar un livecd de Linux y vea si el problema persiste. Si no es así, entonces sabes que es un problema aislado de Windows. Si lo hace, entonces apunta a un hardware defectuoso.

Keltari
fuente
1
Me olvidé de mencionar eso. La máquina tiene particiones OS X y Ubuntu. No ocurre tampoco, así que estoy bastante seguro de que no está relacionado con el hardware.
Jonathan Dumaine
@ JonathanDumaine: ¿cambia el tiempo mientras está encendido y funcionando, o después de reiniciar / reanudar?
Horacio
Si vas por esto, watch -n1 datees tu amigo.
Tamara Wijsman
@horatio Ambos. El tiempo cambia periódicamente mientras se ejecuta normalmente, y al arrancar elige un tiempo aleatorio y se queda con eso. Sin embargo, debo señalar que una vez que elige un tiempo aleatorio, se queda con ese tiempo. No volverá a cambiar hasta que reinicie el reloj a la hora correcta.
Jonathan Dumaine
3

Es posible que el Servicio de hora de Windows se haya confundido. Ejecute cmd.exe como administrador (Inicio -> Todos los programas -> Accesorios -> Haga clic con el botón derecho en el símbolo del sistema, luego ejecútelo como administrador) y escriba estos comandos para volver a registrar y reiniciar el servicio. Encontré algunos informes que funcionaban y otros que no funcionaban en este problema en particular.

net stop w32time 
w32tm /unregister 
w32tm /register 
net start w32time 
w32tm /resync
Nicole Hamilton
fuente
Gracias por el enlace. Definitivamente no funcionó en mi sistema. netno tuve problemas para detener el tiempo de Windows, pero cuando intenté / cancelar el registro y luego iniciarlo nuevamente, me dio un Access is Deniedmensaje y luego dijo que el servicio w32time que acababa de detener ya no existía para volver a iniciarse. -__-
Jonathan Dumaine
¿Qué sucede si reinicias antes de emitir el comando fallido?
Nicole Hamilton
1
Al reiniciar y volver a abrir un indicador elevado, los comandos funcionaron. Sin embargo, incluso después de dejar el tiempo de Windows desactivado, el reloj sigue cambiando periódicamente.
Jonathan Dumaine
Esto es equivalente al reinicio de la PC.
Ultralisk
3

En algunas versiones de Windows, especialmente las que se venden en el extranjero, si la licencia no está registrada correctamente y Windows cree que podría ser una copia pirateada, este es un fenómeno común. Compruebe que está utilizando una copia de Windows con licencia adecuada. Fue una de las varias "molestias" que Windows comenzó a hacer, a menos que se inhabilitara, para fomentar la licencia adecuada por parte del usuario.

vegetariano
fuente
3
Muy interesado en cualquier fuente posible que pueda tener sobre esto.
LawrenceC
1
Mi instalación de Windows dice que está validado bien. También me gustaría ver una fuente para esto.
Jonathan Dumaine
3

Me encontré con un problema muy similar hace unos meses y me llevó bastante tiempo solucionarlo. Intenté casi todo lo sugerido aquí. Yo tenía:

  • Windows 7
  • Ubuntu 10.04

El BIOS se configuró en hora UTC. Windows siguió poniéndose en esa zona horaria, sin importar lo que hice. Incluso si cambié la configuración de la hora del BIOS, seguía cambiando después de algún tiempo.

Entonces, encontré este útil procedimiento que me mostró cómo configurar la hora correctamente cuando se inicia el arranque dual desde el sitio de ayuda de Ubuntu , y creo que esto lo ayudará.

grs
fuente
2

¿Esto sucede solo cuando está conectado a su enrutador? Compruebe si ha configurado la zona horaria correcta y la configuración de la luz del día en su enrutador.

vahissan
fuente
Comprobado. El enrutador tiene la configuración correcta. Otras diez computadoras están conectadas al enrutador y no sucede en ninguna de ellas.
Jonathan Dumaine
1

Si aún no lo ha hecho, ejecute un análisis exhaustivo de virus. Preferiblemente por un generador de virus diferente al que ha instalado.

También intente ejecutar un escáner de virus desde OSX o Linux.

terdon
fuente
¿Sugeriría alguna solución específica? Realicé escaneos completos con Norton, AVG, Trend Micro y MS Security Essentials (voy a AV).
Jonathan Dumaine
Lo sentimos, no estoy muy bien informado sobre escáneres de virus. Sin embargo, intentaría ejecutar algo como CLamAV desde Linux o ClamXav desde OSX.
terdon
1

Bueno, el problema que has mencionado, también lo encontré, cuando instalé Ubuntu junto con Windows. Estaba usando el instalador WUBI de Ubuntu. Fue tan molesto que dejé de usar Ubuntu junto con Windows. Comencé a usar Linux Virtual Box, y no tuve el problema relacionado con el tiempo desde entonces. Entonces, creo que podría haber un problema con la forma en que la distribución de Linux actualiza el tiempo. Verifique dónde ha establecido su ubicación en su distribución de Linux, si ha habilitado o no el esquema de horario de verano y / o la opción de actualización / sincronización de hora automática.

motiur
fuente
Me imagino que si no está arrancando uno y luego el otro, no debería importar qué o cuántas particiones tenga junto a Windows.
Jonathan Dumaine
1

Pienso en 2 formas.

1) El problema puede ser tu CMOS. Intenta ingresar al sitio oficial de la placa base de tu PC y encuentra la solución allí, o simplemente, ¡búscalo en Google!

2) O tal vez sea un tipo simple de VIRUS . Por defecto, ese tipo de virus no es capturado por los antivirus, ya que deciden que cambiar el tiempo de los programas no es peligroso para su PC, mientras que el cambio de tiempo puede eliminar su clave de activación antivirus y dejar que el virus descargue y ejecute sus otros virus. Intenta estos pasos.
2.1) Verifique las ejecuciones automáticas desde msconfig.exe ( Inicio-> Ejecutar-> msconfig.exe )
2.2) Intente verificar todas las ejecuciones automáticas a fondo con las Ejecuciones automáticas de Sysinternals . Muestra todas las ejecuciones automáticas, que no se muestran en msconfig.

Searush
fuente
Miré a través de mis entradas de ejecución automática y no encontré nada fuera de lo común. Por si acaso, deshabilité casi todo lo que no está relacionado con el sistema para ver si uno de ellos era el culpable. No fue asi.
Jonathan Dumaine
1

Tuve este problema una vez cuando estaba sembrando un torrent. Mi suposición en ese momento era que el sanguijuela intentaba conectarse con una fecha / hora incorrecta. (Dejé de sembrar y se detuvo) Esto ocurrirá cuando dos redes intenten comunicarse con tiempos diferentes. Es muy probable que sea una red con la que está hablando o una red que está tratando de hablar con usted. (Piense en las actualizaciones de la aplicación). Sería una tarea tediosa tratar de enumerar todos los programas que tiene que hablan con la red, así que intente y elimine el acceso de las aplicaciones que USTED cree que es más probable.


fuente
2
No veo una conexión de torrent que afecte la hora de su sistema. Su situación puede estar muy localizada
Simon Sheehan
0

El problema con la computadora portátil de mi hermana era que la batería que mantenía el reloj funcionando se estaba agotando, por lo que el reloj se restablecería a 2007 cada vez que se despertara o reiniciara la computadora.

Ilan Biala
fuente