Archivos

Errores al abrir o instalar un archivo .msi en Windows: qué significan y cómo arreglarlos

noviembre 10, 2026 Window Error 8 min read
Errores al abrir o instalar un archivo .msi en Windows: qué significan y cómo arreglarlos

Cuando un archivo .msi se resiste a abrirse o la instalación se corta a mitad, lo más probable es un problema de permisos o que el servicio Windows Installer esté ocupado. Antes de tocar nada, conviene ver el Visor de eventos y comprobar que el archivo está completo y en una ruta corta. Lo que sigue vale para Windows 10 y Windows 11, con sus rutas de Configuración cuando cambian. Datos comprobados en octubre de 2026.

Qué es un archivo .msi y por qué Windows lo usa para instalar

Un archivo .msi es un paquete del Instalador de Windows, un servicio del sistema (no un programa cualquiera) que se encarga de copiar archivos, crear claves del Registro y dejar el software listo para usarse. Windows lo ejecuta con el proceso msiexec.exe y es el formato que usan muchos instaladores de controladores, el propio MSI Center, ciertas versiones de Office y actualizaciones que se distribuyen como .msi en lugar de como .exe.

Lo que ves al abrir un .msi y la causa más probable

Lo que ves Causa más probable Dónde se arregla
"Acceso denegado" o 0x80070005 Permisos de la cuenta o UAC bloqueando Permisos y UAC
0x80070002 ("no se encuentra el archivo") Descarga incompleta o ruta demasiado larga Archivo no se descarga entero o falla al copiar
"Otro programa está usando este paquete" o 0x80070005 al instalar MSI Center Otro instalador en curso o servicio msiserver parado Otro instalador en curso o servicio MSI parado
Códigos 0x8007XXXX variados sin mensaje claro Servicio Windows Installer dañado o desregistrado Reparar el propio instalador de Windows
Nota: los 0x8007XXXX son errores Win32 envueltos en un HRESULT. 0x80070005 equivale al error 5 (acceso denegado) y 0x80070002 al error 2 (archivo no encontrado).

Comprueba qué le pasa al .msi antes de tocar nada

Antes de aplicar ningún arreglo conviene saber de qué causa viene el fallo. Dos comprobaciones rápidas lo aclaran en casi todos los casos.

Lo que dice el Visor de eventos sobre tu .msi

InicioHerramientas administrativasVisor de eventos
  1. Pulsa Win+R, escribe eventvwr.msc y pulsa Enter.
  2. En el panel izquierdo ve a Registros de Windows > Aplicación.
  3. Ordena por fecha y abre la entrada con origen MsiInstaller más reciente.
  4. Lee el texto: si dice "acceso denegado", la causa son permisos o UAC; si dice "no se encuentra el archivo", la ruta está mal o la descarga se cortó; si aparece un 0x8007XXXX, el servicio o el instalador están dañados.
Comprueba: si la entrada apunta a una causa clara, salta directamente a la parte del artículo con ese título.

El servicio Windows Installer está vivo y responde

  1. Pulsa Win+R, escribe services.msc y pulsa Enter.
  2. Busca Windows Installer, clic derecho > Propiedades.
  3. Estado del servicio debe ser "En ejecución" y Tipo de inicio "Manual".
  4. Si no lo está, pulsa Iniciar y, si vuelve a caer, vuelve a arrancarlo desde la Terminal con permisos de administrador:

sc query msiserver

SERVICE_NAME: msiserver
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 4  RUNNING
        ...
Comprueba: si STATE muestra 4 RUNNING, el servicio responde; si dice STOPPED o "Acceso denegado" al iniciarlo, el problema está en los permisos del servicio, no en el .msi.

El .msi falla con "acceso denegado" o códigos 0x8007XXXX: permisos y UAC

Esta parte es para cuando la cuenta no puede escribir donde el instalador quiere o el Control de cuentas de usuario (UAC) corta la ejecución. Tres arreglos, de menos a más.

Ejecuta el .msi como administrador y fuera de carpetas de usuario

  1. Clic derecho sobre el archivo .msi > Ejecutar como administrador.
  2. Si sigue fallando, crea la carpeta C:\Temp y mueve ahí el .msi desde el Escritorio o de cualquier carpeta bajo tu perfil de usuario.
  3. Vuelve a hacer clic derecho > Ejecutar como administrador desde la nueva ruta.
Comprueba: si Windows muestra el aviso de UAC y al pulsar Sí la instalación arranca, era la ruta protegida (Escritorio, Descargas, Documentos) la que bloqueaba. Si vuelve a fallar, pasa al siguiente.

Desbloquea el .msi descargado de Internet

  1. Clic derecho sobre el archivo .msi > Propiedades.
  2. En la pestaña General, abajo del todo, marca la casilla Desbloquear junto al aviso "Este archivo provieno de otro equipo…".
  3. Pulsa Aceptar y ejecuta el .msi de nuevo.
Comprueba: al ejecutar de nuevo ya no debería salir la advertencia de SmartScreen ni el bloqueo por "archivo descargado de Internet".

Desactiva el antivirus un momento y reintenta

ConfiguraciónPrivacidad y seguridadSeguridad de WindowsProtección contra virus y amenazasAdministrar la configuración
  1. En Windows 10 la ruta es Actualización y seguridad > Seguridad de Windows > Protección contra virus y amenazas > Administrar la configuración.
  2. Añade el archivo .msi o su carpeta a Exclusiones, o pausa la Protección en tiempo real solo el rato de la instalación.
  3. Si usas un tercero (Norton, McAfee, Kaspersky…), repite desde su icono en la bandeja del sistema.
Cuidado: no dejes la protección desactivada al terminar; vuélvela a activar en cuanto el .msi acabe.
Comprueba: si el .msi ahora instala y termina, el antivirus lo bloqueaba. Si sigue igual, pasa a la siguiente causa.

Otro instalador ya está en curso o el servicio MSI está parado: libéralo

El mensaje "Otro programa está actualmente usando este paquete" y muchos 0x8007XXXX al instalar MSI Center o un controlador de la web de MSI suelen venir de un instalador anterior que se quedó colgado o del servicio msiserver parado.

Cierra el otro instalador y reinicia el servicio Windows Installer

  1. Cierra la ventana del instalador que ha fallado.
  2. Abre el Administrador de tareas con Ctrl+Mayús+Esc, ve a la pestaña Detalles.
  3. Busca cualquier msiexec.exe; si lo hay, selecciónalo y pulsa Finalizar tarea.
  4. Abre services.msc, busca Windows Installer, clic derecho > Reiniciar (o Iniciar si está Parado) y deja el Tipo de inicio en Manual.
Comprueba: al volver a lanzar el .msi ya no debería aparecer "Otro programa está usando este paquete".

Reinicia el PC en limpio para liberar paquetes a medias

  1. Inicio > botón de apagado > Reiniciar.
  2. Si el sistema no responde, mantén el botón de encendido entre 5 y 10 segundos hasta apagarlo y vuelve a encenderlo.
  3. Espera a que Windows termine de configurar actualizaciones si lo pide y reintenta el .msi.
Comprueba: tras el reinicio limpio, el .msi debería abrir sin el mensaje de bloqueo.

El archivo .msi no se descarga entero o falla al copiar a rutas largas

Causa típica del 0x80070002 ("no se encuentra el archivo") y de MSI Center o drivers MSI que cortan la instalación al copiar.

Descarga el .msi con un navegador que respete el tamaño

  1. Compara el tamaño publicado en la web con el del archivo descargado (clic derecho > Propiedades).
  2. Si no coincide, el navegador truncó el archivo: desactiva extensiones de "descarga rápida" y vuelve a bajarlo con Microsoft Edge, Chrome o el navegador de Microsoft Store.
  3. Si sigue cortando, instálalo desde la Terminal con winget install "nombre del programa" o entra en la ficha oficial de tu modelo MSI en https://es.msi.com/support y bájalo desde ahí.
Comprueba: el tamaño del archivo coincide con el de la web y la descarga termina sin errores.

Mueve el .msi a una ruta corta antes de ejecutarlo

  1. Crea C:\MSI en la raíz del disco.
  2. Copia el .msi a esa carpeta.
  3. Ejecuta el .msi desde C:\MSI (clic derecho > Ejecutar como administrador).
Nota: el límite clásico de ruta en Windows es de 260 caracteres; las rutas largas tipo Descargas\MSI Center\...\Setup.msi lo rompen.
Comprueba: la instalación copia los archivos sin error y termina con "Instalación completada".

Si no se arregla el .msi: repara el propio instalador de Windows

Cuando todo lo anterior falla y ningún .msi se ejecuta en el PC, hay que reparar los archivos de Windows Installer.

Repara los archivos de Windows Installer con SFC y DISM

  1. Abre la Terminal como administrador: clic derecho en Inicio > Terminal (Administrador) en Windows 11, o Win+X > Windows PowerShell (Administrador) en Windows 10.
  2. Ejecuta primero:

DISM /Online /Cleanup-Image /RestoreHealth
  1. Cuando termine sin errores, ejecuta:

sfc /scannow

La Protección de recursos de Windows no encontró ninguna infracción de integridad.
Comprueba: SFC debe acabar con "no encontró ninguna infracción de integridad" para confirmar la reparación. Si detecta archivos dañados que no pudo arreglar, pasa al siguiente.

Vuelve a registrar Windows Installer y reinstálalo desde la web de soporte

  1. En la misma Terminal como administrador:

msiexec /unregister
msiexec /regserver
  1. Reinicia el PC y prueba el .msi otra vez.
  2. Si sigue sin abrir ningún .msi, comprueba tu versión con Win+R > winver, descarga el Windows Installer 5.0 Redistributable desde la página de soporte de Microsoft correspondiente a esa versión y reinstálalo como administrador.
Cuidado: no descargues el redistributable desde webs de terceros; usa la página oficial de Microsoft que coincide con tu versión.
Comprueba: al ejecutar un .msi cualquiera, el instalador arranca y completa la instalación.

Lo que ya has descartado del archivo .msi en Windows

  • Servicio Windows Installer vivo y respondiendo (sc query msiserver con STATE: 4 RUNNING).
  • Archivo descargado completo, con tamaño igual al de la web.
  • Ruta corta (sin pasar de 260 caracteres) y archivo fuera de Escritorio/Descargas.
  • Permisos de administrador al ejecutar.
  • UAC no bloqueando la ejecución.
  • Antivirus no cortando la instalación.
  • Sin otro instalador ni msiexec.exe colgado.

Si el .msi concreto sigue fallando, vuelve a bajarlo desde la ficha oficial de tu modelo MSI en https://es.msi.com/support o, como último recurso, instálalo desde la Terminal con winget install "nombre del programa".

Fuentes y recursos oficiales

Fuentes

  1. MicrosoftMSI Viewer: descarga e instalación gratuitas en Windows – Microsoftconsultado el 16/10/2026