El servicio de hora de Windows no funciona, la sincronización de hora falla con un error

Ya hemos visto cómo cambiar el intervalo de actualización de la hora de Internet de Windows(change the Windows Internet Time Update Interval) . Pero tal vez su Hora(Time) de Windows esté mal y no se esté sincronizando, o tal vez no pueda configurar la hora de Internet de Windows(Windows Internet time) para sincronizar automáticamente con un servidor de hora de Internet , como, por ejemplo, (Internet)time.windows.com . Si bien es posible que pueda sincronizar manualmente la hora, al hacer clic en Actualizar ahora(Update now) , es posible que no lo haga automáticamente.

Se produjo un error mientras Windows sincronizaba la hora(Time) en Windows

Antes de comenzar a solucionar este problema, sería una buena idea ejecutar el Comprobador de archivos del sistema . Para hacerlo, debe escribir sfc /scannowCMD elevado y presionar Enter . Espere(Wait) un momento y cuando se complete el trabajo, reinicie su computadora con Windows . Una vez que haya hecho esto, podemos avanzar para intentar solucionar el problema de sincronización de la hora de Windows .(Windows Time)

La sincronización de tiempo(Time) de Windows no funciona

Para cambiar la configuración de Hora(Time) , haga clic en Hora(Time) , en el lado derecho de la barra de tareas y seleccione la configuración de fecha y hora. La configuración de sincronización se encuentra en la pestaña Hora de Internet .(Internet Time)

El servicio de hora de Windows(Windows Time) no funciona

Si la hora de su reloj de Windows es incorrecta , lo primero que debe hacer es averiguar si su servicio de hora de Windows(Windows Time service) está configurado en Automático(Automatic) e Iniciado(Started) ; de lo contrario, es posible que vea el mensaje de error: El servicio de hora de Windows no se está ejecutando(The Windows Time service is not running) .

Arreglar la fecha y la hora que no se sincronizan

Para hacerlo, escriba services.msc en Iniciar búsqueda(Start Search) y presione Entrar(Enter) . En el Administrador de servicios(Services Manager) , navegue hasta el servicio de hora de Windows(Windows Time) y haga doble clic en él.

Verifique y vea si está Iniciado y configurado en Automático(Automatic) . De lo contrario, cambie el tipo de inicio a Automático(Automatic) y haga clic en Apply/OK .

Si esto funciona, genial, inicie(Start) el servicio y salga. Este debería ser el final de tus problemas. Si no, y recibe mensajes de error, ¡siga leyendo!

El servicio de hora de Windows(Windows Time) no se inicia con el error 1079

Si descubre que el servicio de hora de Windows(Windows Time) no se inicia con el error 1079 , es posible que desee asegurarse de que la cuenta del sistema local(Local System) inicie el servicio en lugar de la cuenta del servicio local(Local Service) ( NT AUTHORITY\LocalService ). Más detalles sobre esto aquí(here) .

El sistema no puede encontrar la ruta especificada

Aparece un cuadro de error: El sistema no puede encontrar la ruta especificada(The system cannot find the path specified) .

En tal caso, es posible que desee volver a registrar el archivo dll . El archivo dll en cuestión aquí es  w3time.dll . Para hacerlo, abra un símbolo del sistema como administrador(Administrator) , escriba regsvr32 w32time.dll y presione Enter.

Si esto funciona, bien, de lo contrario, ¿todavía recibes este mensaje?

Se cargó el módulo w32time.dll pero la llamada a DllRegisterServer falló con el código de error 0x80070003

A continuación, es posible que también desee registrar el archivo de tiempo de Windows(Windows Time file) en cuestión que se denomina W32tm.exe y ver si esto ayuda.

W32tm.exe, ubicado en la carpeta System32, se usa para configurar los ajustes del servicio de hora de Windows. También se puede utilizar para diagnosticar problemas con el servicio de tiempo. W32tm.exe es la herramienta de línea de comandos preferida para configurar, monitorear o solucionar problemas del servicio de hora de Windows. Puede consultar todos sus parámetros aquí en TechNet .(W32tm.exe, located in the System32 folder, is used to configure Windows Time service settings. It can also be used to diagnose problems with the time service. W32tm.exe is the preferred command line tool for configuring, monitoring, or troubleshooting the Windows Time service. You can check out all its parameters here at TechNet.)

Usaremos el parámetro /registerEste parámetro, cuando se ejecuta para W32tm.exe , registra el servicio de hora para que se ejecute como un servicio y agrega la configuración predeterminada al registro.

Para hacerlo, en un símbolo del sistema elevado,(elevated command prompt, ) escriba estos comandos uno tras otro y presione Entrar:

net stop w32time
w32tm /unregister
w32tm /register

Obligar a Windows a sincronizar la hora(Time) usando CMD

También puede obligar a Windows a sincronizar la hora(Time) usando W32tm.exe . W32tm.exe es una línea de símbolo del sistema que se utiliza para configurar, monitorear o solucionar problemas del Servicio de hora(Windows Time Service) de Windows en PC con Windows 11/10 .

Para hacer esto, abra un símbolo del sistema elevado y escriba los siguientes comandos uno tras otro:

net stop w32time

w32tm /unregister

w32tm /register

net start w32time

w32tm /resync

Reinicie(Reboot) su computadora y vea si ha ayudado.

Vea si esto ayuda a resolver su problema... si no... suspiro... es posible que vuelva a recibir un mensaje mientras registra w32tm.exe:

Ocurrió el siguiente error: El sistema no puede encontrar la ruta especificada. (0x80070003)

Asegúrese de haber iniciado sesión como administrador y haber abierto el símbolo del sistema como administrador, pero puede obtener el error, incluso si ha cumplido con estos requisitos.

En tal eventualidad, tendrás que abrir tu Editor del Registro(Registry Editor) .

Una vez que haya abierto regedit, navegue hasta la siguiente clave de registro:

HKLM\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl\services\TapiSrv

Ahora, en el panel derecho, haga clic con el botón derecho en ImagePath y seleccione Modificar(Modify) . Aquí, en el cuadro Información del valor(Value) , asegúrese de que el valor sea:

%SystemRoot%\System32\svchost.exe -k NetworkService

Haga clic en Aceptar y salga.

Hope something helps!

Si nada ayuda, use otro servidor de tiempo(Time Server) , use algún  software gratuito de sincronización de tiempo(free Time synchronization software) o luego intente  reparar/restablecer/reinstalar Windows  y ver si le ayuda. Si no quieres considerar esta última opción, el único consejo práctico que puedo darte es que desactives la casilla Sincronizar con un servidor de hora de Internet(Synchronize with an Internet time server box) , configures la hora manualmente y luego la verifiques de vez en cuando.

¿Quiere comprobar la precisión del reloj de su sistema(check the accuracy of your System Clock) ?(Want to check the accuracy of your System Clock?)



About the author

Soy ingeniero de software con más de 10 años de experiencia en el campo de la ingeniería de Windows. Me especializo en el desarrollo de aplicaciones basadas en Windows, así como en hardware y controladores de sonido para el sistema operativo Windows de próxima generación de Microsoft, Windows 11. Mi experiencia en la creación de aplicaciones de Windows me convierte en un activo especialmente valioso para cualquier empresa que busque desarrollar productos tecnológicos innovadores.



Related posts