Resolver el problema de «Registro de servicio ausente o dañado» en Windows
El mensaje «Registro de servicio ausente o dañado» puede encontrarse en la ventana del solucionador de problemas del Centro de Actualización de Windows. Por supuesto, este último es al que recurren los usuarios si encuentran algún problema al actualizar su copia de Windows.
¿Qué puede estar causando el mensaje y los problemas al actualizar?
- Los servicios implicados en la actualización de Windows están desactivados o no funcionan correctamente;
- Un antivirus o un cortafuegos está impidiendo que Windows se actualice.
- Los archivos del sistema o el repositorio de componentes de Windows se han corrompido.
¿Cómo deshacerse del «Registro de servicio ausente o dañado»?
Como ya te habrás dado cuenta, el mensaje «Registro de servicio ausente o dañado» es sólo la punta del iceberg. Algo está impidiendo que tu sistema se actualice correctamente, de lo contrario no habrías activado el solucionador de problemas. Este artículo te mostrará cómo deshacerte de este mensaje y poner tu sistema al día.
Solución #1 Desactivar el antivirus
Empecemos por algo trivial. Algunos antivirus, por alguna razón desconocida, pueden interferir con las actualizaciones normales de Windows. De repente consideran que los archivos descargados de los servidores de Microsoft suponen una amenaza para el sistema en su conjunto: los archivos se bloquean y no es posible realizar más actualizaciones.
Si tienes algún antivirus de terceros instalado en Windows, como Norton, McAfee o incluso Kaspersky, te recomendamos que desactives su protección activa por el momento y vuelvas a intentar la actualización del sistema operativo. ¿Ha ido bien? Entonces has encontrado el origen de todos los problemas: ¡el antivirus!
Solución nº 2 Desactivar el cortafuegos
Es lo mismo que con el antivirus, sólo que bloquea la conexión con los servidores de Microsoft. De nuevo, si hay algo de terceros instalado en el sistema, desactívalo y comprueba. En algunos casos, el cortafuegos del sistema Windows Defender también puede volverse «loco». Para desactivarlo, procede como sigue:
- Pulsa Win+R;
- teclea panel de control y pulsa Intro;
- selecciona Iconos grandes en la vista y abre la sección «Firewall de Windows Defender»;
- haz clic en «Activar y desactivar el Firewall de Windows Defender»;
- establece todas las opciones para desactivar el cortafuegos y guarda los cambios;
- Intenta actualizar el sistema operativo de nuevo (también puedes volver a ejecutar el solucionador de problemas).
Es poco probable que sea el cortafuegos, pero algunos usuarios consiguen resolver el problema de esta manera.
Solución #3 Comprueba los servicios necesarios
Hay varios servicios en Windows que participan activamente en el proceso de actualización del sistema, a saber
- Centro de Actualización de Windows;
- Servicio de Transferencia Inteligente de Antecedentes;
- Instalador de Windows;
- Servicios de criptografía.
Tienes que comprobar que los ajustes que has hecho para ellos son correctos, y ponerlos a funcionar si están, por alguna razón, desactivados. Veamos un ejemplo sobre el servicio del Centro de Actualizaciones de Windows, para que te hagas una idea de lo que tienes que hacer a continuación:
- Pulsa Win+R;
- escribe servicios.msc y pulsa Intro;
- encuentra el servicio «Centro de Actualización de Windows» en la lista y haz doble clic sobre él;
- selecciona «Automático» en Tipo de inicio y guarda los cambios.
Haz lo mismo con cada uno de los servicios de la lista anterior, luego reinicia el ordenador y comprueba si puedes actualizar. También puedes comprobar si «Falta el registro del servicio o está dañado».
Solución #4 Eliminación de la «caché» del Centro de Actualización
Tu problema puede estar causado por los archivos de caché de las carpetas SoftwareDistribution y catroot2. Tienes que eliminar el contenido de estas carpetas y luego ver si el problema se ha resuelto. Para eliminar la caché del Centro de Actualización, haz esto:
- Pulsa Win+R;
- teclea el valor cmd y pulsa Ctrl+Mayús+Enter;
- ejecuta lo siguiente en la línea de comandos:
- net stop wuauserv
- net stop cryptSvc
- bits de parada netos
- net stop msiserver
- ren C:WindowsSystem32/catroot2 catroot2.old
- net start wuauserv
- net start cryptSvc
- bits de inicio de red
- net start msiserver pausa
- cierra la línea de comandos y reinicia el ordenador.
Intenta actualizar Windows de nuevo y comprueba si aparece el mensaje «Registro de servicio ausente o corrupto».
Solución #5 Restaurar los archivos del sistema
Los problemas con la actualización del «sistema operativo» pueden deberse a la corrupción de los archivos del sistema y del repositorio de componentes de Windows. Puedes intentar recuperarlos con herramientas útiles como DIMS y SFC. Prueba lo siguiente:
- pulsa Win+R→cmd→Ctrl+Mayúsculas+Intro;
- ejecuta estos comandos:
- DISM /Online /Limpiar-Imagen /ComprobarSalud
- DISM /Online /Limpieza-Imagen /ScanHealth
- DISM /Online /Limpiar-Imagen /RestaurarSalud
- sfc /scannow;
- reinicia el ordenador y comprueba si hay algún problema.
Por supuesto, espera a que se ejecute cada comando individual, y preferiblemente si has reiniciado el ordenador después de ejecutar DISM.
Solución #6 Instalar las actualizaciones manualmente
¿Por qué no intentas instalar las actualizaciones de Windows manualmente? Ve a la página del catálogo del Centro de Actualización de Microsoft y descarga las actualizaciones que necesites. Para saber qué actualizaciones de Windows debes descargar, ve al Registro de actualizaciones (Configuración→Actualización y seguridad→Centro de actualizaciones de Windows).