Falta el servicio «Centro de actualizaciones de Windows» en servicios: ¿cómo solucionarlo?

Si el servicio «Centro de actualizaciones de Windows» no aparece en la lista de servicios (services.msc), esto puede generar problemas al intentar actualizar el sistema o instalar nuevas funciones y parches de seguridad. En esta guía, te explicamos por qué ocurre este problema y cómo solucionarlo.

¿Por qué desaparece el servicio «Centro de actualizaciones de Windows»?

Las razones más comunes para que el servicio no esté disponible son:

  • Errores o fallos del sistema: Apagados forzosos o problemas durante la instalación de actualizaciones pueden corromper los archivos relacionados con el servicio.
  • Actividad de malware: Algunos virus o malware desactivan este servicio para evitar la instalación de actualizaciones que puedan detectarlos y eliminarlos.
  • Desactivación manual: En ocasiones, los usuarios o programas de optimización de terceros desactivan o eliminan el servicio para mejorar el rendimiento.
  • Problemas en el registro: Cambios manuales o alteraciones realizadas por programas de terceros pueden causar la desaparición del servicio en el registro del sistema.

Cómo restaurar el servicio «Centro de actualizaciones de Windows»

1. Restaurar el servicio mediante el Editor de registro

Si el servicio no aparece, puedes restaurarlo realizando modificaciones en el registro. Sigue estos pasos:

  1. Presiona Win + R, escribe regedit y presiona Enter para abrir el Editor del Registro.
  2. Navega hasta la ruta: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv.
  3. Si no encuentras la carpeta wuauserv, créala haciendo clic derecho en Services, selecciona Nuevo → Clave y nómbrala wuauserv.
  4. Dentro de la carpeta wuauserv, crea dos valores:
    • DisplayName (Valor de cadena) con el dato: @%SystemRoot%\system32\wuaueng.dll,-105.
    • ImagePath (Valor de cadena) con el dato: %systemroot%\system32\svchost.exe -k netsvcs -p.
  5. Cierra el Editor del Registro y reinicia tu equipo.

Tras reiniciar, verifica si el servicio ha sido restaurado. Si no es así, prueba el siguiente método.

2. Usar la línea de comandos para recrear el servicio

Otra forma de restaurar el servicio es mediante la línea de comandos con privilegios de administrador:

  1. Presiona Win + X y selecciona «Símbolo del sistema (administrador)» o PowerShell (administrador).
  2. Introduce los siguientes comandos uno por uno y presiona Enter tras cada uno:
sc create wuauserv binpath= "C:\Windows\system32\svchost.exe -k netsvcs -p"
sc config wuauserv start= auto
sc start wuauserv

Estos comandos crearán el servicio «Centro de actualizaciones de Windows» y lo configurarán para que se inicie automáticamente.

3. Verificar los archivos del sistema

Si los métodos anteriores no resuelven el problema, es posible que algunos archivos del sistema estén dañados. Usa las herramientas integradas de Windows para comprobar y reparar estos archivos:

  1. Abre el símbolo del sistema como administrador.
  2. Ejecuta el comando sfc /scannow y espera a que finalice el escaneo.
  3. Después, ejecuta DISM /Online /Cleanup-Image /RestoreHealth para corregir posibles problemas en los componentes del sistema.

Reinicia el equipo después de completar las comprobaciones.

4. Usar el solucionador de problemas de Windows Update

Windows incluye una herramienta integrada para solucionar problemas relacionados con las actualizaciones:

  1. Abre Configuración (Win + I) y ve a «Actualización y seguridad» → «Solucionar problemas».
  2. Selecciona «Windows Update» y haz clic en «Ejecutar el solucionador de problemas».
  3. Sigue las instrucciones en pantalla y reinicia tu computadora cuando finalice el proceso.