Cómo arreglar el instalador de Windows que no funciona

Windows Installer es el componente de software y la interfaz de programación de aplicaciones (API) de Microsoft Windows responsable de instalar, mantener y desinstalar aplicaciones.

Puede saber que algo anda mal con su instalador de Windows si ve uno de los siguientes mensajes:

  • No se pudo abrir el servicio de Windows Installer.
  • No se pudo iniciar el servicio de Windows Installer.
  • El servicio de Windows Installer no se puede iniciar en la computadora local. Error 5: Acceso denegado.

Si no repara su instalador de Windows, no podrá instalar nuevas aplicaciones, actualizar o eliminar aplicaciones instaladas. Si el instalador de Windows arruinó sus actividades programadas, no se preocupe porque contamos con nuestras propias herramientas para ayudarlo a resolver esta crisis.

¿Cómo arreglar el instalador de Windows que no funciona?

A continuación, enumeramos algunas soluciones diferentes que puede intentar para resolver su problema cuando Windows Installer no funciona correctamente. Repase la lista una por una hasta que se resuelva su problema.

Ejecute el solucionador de problemas

Puede intentar que el Solucionador de problemas de Windows solucione este problema automáticamente. Asegúrese de que puede usar privilegios administrativos y haga lo siguiente:

  1. Descargar «Instalar y quitar el solucionador de problemas del programa» y ejecútelo.
  2. En la siguiente pantalla, elija si tiene un problema con instalar o Extinguir Una aplicación.ProgramInstallUninstallTroubleshooter_InstallUninstall
  3. Elegir el programa con el que tiene problemas.
    ProgramInstallRemoveTroubleshooter_SelectProgram
  4. Sigue las instrucciones en la pantalla.

Analizar en busca de virus/malware

Es posible que su instalador de Windows no funcione correctamente porque está infectado con un virus o malware.

Los virus y el malware generalmente se adhieren a los archivos del sistema y secuestran la funcionalidad del programa, generalmente priorizando su propia ejecución sobre la función del programa y rompiéndola. A veces, también pueden crear un archivo duplicado que se llama en lugar del programa del sistema real, lo que también podría ser el caso aquí.

Leer:   How Much Virtual Memory Should I Set?

Ejecute un análisis antivirus para ver si este es el caso y solucionar el problema.

  1. Presione Win + I para comenzar ajustes
  2. Navegar a privacidad y seguridadProtección contra virus y amenazas
  3. Asegúrese de que sus actualizaciones de protección contra virus y amenazas estén actualizadas.
  4. haga clic en Exploración rápida y esperar a que se complete el proceso.
    Escaneo rápido de seguridad de Windows
  5. Si Seguridad de Windows detecta un virus o malware, tome medidas correctivas (cuarentena o Extinguir) y ejecute un análisis completo de su sistema.

Reinicie el servicio de instalación de Windows

Es posible que tenga problemas para instalar o desinstalar programas porque el servicio de instalación de Windows no funciona correctamente. Si ve un mensaje de error relacionado con el servicio de Windows Installer (por ejemplo, no se pudo iniciar el servicio de Windows Installer), asegúrese de que el servicio se haya detenido.

Debe iniciar el servicio si se ha detenido. Si ya ha comenzado, puede intentar detenerlo y reiniciarlo.

Puede reiniciar el servicio de Windows Installer mediante el Administrador de servicios o desde el Administrador de tareas.

Uso del Administrador de servicios de Windows

  1. Presione Win + R e ingrese services.msc empezar Gestión de servicios de Windows
  2. Desplácese hasta instalación de ventanas y haga clic derecho sobre él, haga clic en propiedades.
  3. En Estado del servicio, busque el estado
  4. haga clic en Deténgase luego haga clic Empezando† (Si el estado del servicio ya es Detenido, haga clic en Iniciar).
    ServiciosMSCWindowsInstallerPropertiesServiceStatus
  5. Intente instalar/desinstalar la aplicación nuevamente.

Reinicie el instalador de Windows desde el Administrador de tareas

El servicio de Windows Installer también se puede iniciar/reiniciar desde el Administrador de tareas.

  1. Presione Ctrl + Shift + Esc para abrir el archivo . empezar administración de tareas
  2. Vaya a la pestaña Servicios y desplácese hasta busque mserver. Este servicio es el servicio de Windows Installer.
  3. Haga clic con el botón derecho en mserver y seleccione Empezando† Si el estado ya está activo, puede elegir en su lugar: reiniciar
    Administrador de tareasWindowsInstallerMsiserverService
Leer:   Cómo reparar el error de ID de evento 1000

Esto debería iniciar el servicio de Windows Installer. Ahora intente instalar o desinstalar aplicaciones para ver si se resuelve el problema.

Vuelva a registrar el instalador de Windows

Otro intento es que puede intentar volver a registrar el instalador de Windows y ver si eso soluciona el problema.

  1. Presione Win + R y escriba cmd para abrir el archivo . empezar símbolo del sistema
  2. En el símbolo del sistema, escriba lo siguiente: msiexec /unregister y presiona enter..
  3. Luego escribe msiexec /regserver y presione Entrar.
    WindowsInstallerVolver a registrarse
  4. Pruébalo y ve si puedes instalar/quitar ahora.

Restablecer el servicio de instalación en el registro

Microsoft ha proporcionado una forma de modificar su registro para este caso específico, lo que restablecerá las configuraciones de instalación. Con suerte, esto resolverá el problema de que el instalador no funcione.

  1. Presione Win + R e ingrese notepad para empezar el bloc
  2. Copie y pegue lo siguiente en el Bloc de notas:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmsiserver]
"DisplayName"="@%SystemRoot%\system32\msimsg.dll,-27"
"ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,
00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f,00,56,00,00,00
"Description"="@%SystemRoot%\system32\msimsg.dll,-32"
"ObjectName"="LocalSystem"
"ErrorControl"=dword:00000001
"Start"=dword:00000003
"Type"=dword:00000010
"DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00
"ServiceSidType"=dword:00000001
"RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,
00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,
74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c,00,65,00,50,00,72,00,69,
00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,63,00,
6b,00,4d,00,65,00,6d,00,6f,00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,
00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,
73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74,
00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,
65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,00,61,00,6e,
00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,
00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,
00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,
69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,
00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,
66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,
00,65,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,53,00,69,00,6e,00,67,00,
6c,00,65,00,50,00,72,00,6f,00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76,
00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,
72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,
00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,
47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,
00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,
72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,
73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,
00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,
51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,
00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,
50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,
00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,
50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,
00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,
76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
"FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,
00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmsiserverEnum]
"0"="Root\LEGACY_MSISERVER\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001
  1. Guardar el archivo como WindowsInstaller.reg† Asegúrese de seleccionar Todos los tipos de archivo en la ventana Guardar como.
    Registro Windows Installer Bloc de notas
  2. Haga clic derecho en el archivo guardado y selecciónelo unir† (Usuarios de Windows 11: clic derecho > Mostrar más opciones > Fusionar)
    RegistroWindowsInstallerHaga clic con el botón derechoMostrarMásOpcionesFusionar
  3. reiniciar el ordenador.

Desinstale la versión anterior del programa que desea instalar

A veces pueden ocurrir problemas al instalar un programa si una versión anterior del programa ya está instalada en el sistema. En este caso, primero debe desinstalar la instalación anterior y luego intentar instalar la versión más nueva.

  1. Presione Win + R e ingrese control panel para empezar el Tablero de conmutadores
  2. En Programas, haga clic en Desinstalar un programaControlPanelProgramRemove
  3. Desplácese hasta el programa en la lista y haga clic derecho sobre él. Luego seleccione Extinguir
  4. reiniciar computadora e intente instalar la versión más nueva ahora.
Leer:   7 formas de ajustar el brillo en la computadora portátil

eliminar duplicado msiexec.exe expediente

como un duplicado msiexec.exe existe un archivo, puede entrar en conflicto con una copia de sí mismo. En este caso, puede eliminar el archivo duplicado para resolver el problema.

  1. Presione Win + R e ingrese %windir%SYSWOW64† En sistemas de 32 bits, la ruta es %windir%system32
  2. Localizar msiexec.exe y ver si hay una entrada duplicada.
  3. Extinguir el archivo duplicado.

Eso debería resolver tu problema. Compruébalo tú mismo intentando instalar la aplicación.

Gracias por leer absolutoyrelativo.com. ¡Hasta la próxima!

Deja un comentario