Recibir el error «No se pudo acceder al servicio de Windows Installer» en Windows 11 es bastante molesto, sobre todo cuando solo quieres instalar o actualizar aplicaciones sin problemas. A veces, se debe a que el servicio no se está ejecutando o incluso no existe, lo que provoca que fallen las actualizaciones del sistema o las instalaciones de software. Solucionarlo no siempre es sencillo, pero algunos pasos sencillos suelen ser suficientes para que vuelva a funcionar. El objetivo es asegurarse de que el servicio de instalación se esté ejecutando correctamente, esté registrado adecuadamente y que los archivos del sistema no estén dañados; cualquiera de estos factores puede provocar que aparezca ese molesto mensaje de error.
¿Qué puedo hacer si falta el servicio de Windows Installer?
Inicie el servicio de Windows Installer.
Esto es lo primero que debes comprobar, ya que, con frecuencia, el servicio simplemente está desactivado o bloqueado. El sistema necesita que Windows Installer esté activo para gestionar la instalación y las actualizaciones de las aplicaciones. Si está deshabilitado o detenido, aparecerá el error. En algunas configuraciones, la solución es sencilla: basta con habilitarlo o iniciarlo manualmente.
- Presiona Windows + R, luego escribe services.msc y presiona Enter.
- Desplázate hacia abajo y busca Windows Installer. Haz doble clic para abrirlo.
- Establece el tipo de inicio en Manual ; esto garantiza que Windows pueda iniciarlo cuando sea necesario, pero que no se ejecute todo el tiempo.
- Haz clic en el botón Iniciar (si aún no se está ejecutando), luego pulsa Aplicar y Aceptar.
- Intenta de nuevo la instalación o actualización; ¡crucemos los dedos!
Verificar y forzar la ejecución del servicio a veces ayuda; es una forma rápida de solucionar problemas. Y sí, en algunos equipos, esto puede fallar la primera vez, pero después de reiniciar o hacer algunos ajustes, suele funcionar bien. Windows tiene la costumbre de complicar las cosas innecesariamente.
Vuelva a registrar el instalador de Windows
Si reiniciar el servicio no soluciona el problema, volver a registrar el instalador podría resolverlo. Esto actualiza los archivos de configuración y las entradas del registro que Windows usa para localizar y ejecutar el instalador. En algunos casos, estos archivos se corrompen o faltan, lo que provoca errores.
- Abra el menú Inicio, escriba cmd, haga clic con el botón derecho en Símbolo del sistema y seleccione Ejecutar como administrador.
- En la ventana, escriba los siguientes comandos uno tras otro, pulsando Enterdespués de cada uno:
msiexec /unregister msiexec /regserver
Sinceramente, no sé por qué funciona, pero volver a registrarlo a veces soluciona problemas de registro o configuraciones erróneas que impiden el funcionamiento del instalador. En algunos casos, esto puede ser suficiente, mientras que en otros se necesita algo más, así que tenlo en cuenta.
Reparar archivos del sistema
Si lo anterior no funciona, es posible que algunos archivos del sistema estén dañados. Windows incluye una herramienta llamada SFC que analiza y repara los archivos del sistema. Los archivos dañados pueden interferir con varios servicios, incluido el instalador.
- Abra el símbolo del sistema (administrador). Puede hacerlo haciendo clic con el botón derecho en el menú Inicio o presionando Windows + Xy seleccionándolo.
- Escribe
sfc /scannowy pulsa Enter. Espera a que termine; puede tardar un rato. - Si encuentra errores y puede corregirlos, perfecto. Si no, ejecuta este comando a continuación:
DISM /Online /Cleanup-Image /RestoreHealth
Este proceso resulta algo molesto si los errores persisten, pero reparar los componentes del sistema dañados puede solucionar muchos problemas extraños de Windows, incluidos los del instalador. Es como arreglar el motor del coche: si el sistema principal está averiado, nada más funciona bien.
A veces, sin embargo, esos archivos principales están tan dañados que descargar archivos de instalación nuevos resulta útil. Puedes obtener el paquete de Windows Installer más reciente directamente desde el Centro de descargas de Microsoft. Descarga la compilación más reciente adecuada para tu sistema, ejecuta el instalador y reinicia. Puede parecer un método algo anticuado, pero reemplazar los archivos faltantes o dañados de esta manera puede solucionar problemas en los que las herramientas de reparación del sistema no son suficientes.
Compruebe el Registro para la entrada MSIServer.
En raras ocasiones, la ruta del registro que apunta a msiexec.exe se corrompe o daña, lo que provoca que Windows crea que el servicio no está presente. Conviene revisarlo si nada más ha funcionado hasta ahora.
- Presiona Windows + R, escribe regedit y pulsa Enter.
- Navegue hasta
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer. - Haz doble clic en ImagePath y asegúrate de que su valor esté establecido en
%systemroot%\System32\msiexec.exe /V. Si no lo está, cámbialo. - Cierra el editor del registro, reinicia el PC e intenta ejecutar el instalador de nuevo.
Ten cuidado al editar el registro; es información delicada y un error puede causar más problemas. Si la ruta era incorrecta, sin duda podría ser la causa del error.
Preguntas frecuentes
Puede desaparecer debido a corrupción del registro, malware o archivos de sistema dañados; a veces, después de una actualización de Windows o una instalación de software defectuosa.
Sí, normalmente basta con instalar el último paquete redistribuible de Microsoft y reiniciar para solucionarlo.
Si todo lo demás falla, es una opción, pero es el último recurso después de haber intentado todo lo demás. Normalmente, reparar o volver a registrar el vehículo soluciona el problema.
Sí, muchas aplicaciones de escritorio todavía dependen de ello, incluso en versiones más recientes.
Mantén Windows actualizado, evita limpiadores de registro o análisis de malware dudosos y comprueba periódicamente la integridad del sistema.
Resumen
Básicamente, empieza por asegurarte de que el servicio de Windows Installer esté habilitado y en ejecución, luego vuelve a registrarlo si es necesario, repara cualquier daño del sistema y verifica la ruta del registro. Estos pasos por sí solos solucionan la mayoría de los problemas con servicios de instalación faltantes o dañados. Si aún tienes problemas, descargar el paquete de instalación más reciente de Microsoft y reemplazar los archivos puede resolverlo; solo asegúrate de reiniciar después. Esta lista cubre las causas más comunes y, con suerte, hará que el instalador vuelva a funcionar sin mayores complicaciones.
Resumen
- Compruebe e inicie el servicio Windows Installer en services.msc.
- Vuelva a registrar msiexec como administrador mediante el símbolo del sistema.
- Corre
sfc /scannowyDISM /Online /Cleanup-Image /RestoreHealth. - Descarga e instala la última versión de Windows Installer desde Microsoft si es necesario.
- Verifique la ruta del registro en HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer.