Cómo modificar los requisitos del sistema en un MSI

Cómo modificar los requisitos del sistema en un MSI para poder instalarlo en otro sistema operativo

Alguna vez he querido probar algún programa nuevo pero al instalarlo me dice que no se cumplen los requisitos ya que es para un sistema operativo diferente.

Con este truco, podemos cambiarlo para instalarlo y poder probarlo.
Aviso: Estas cosas sólo las hago para pruebas, no es buena idea hacerlo para Producción.

Pasos para modificar el MSI:

Hacemos una copia de seguridad del fichero MSI a modificar por si acaso.

Descargamos e instalamos ORCA (puede descargarse desde aquí)

Editamos el fichero MSI con Orca

Vamos a la tabla LaunchCondition 

Allí aparece una entrada similar a esto   Installed OR (Not Version9x And Version NT=600)


¿ Y qué significa ese 600 ? Hay que echar un vistazo a esta página: Operating System Property Values
En ella vemos que 600 quiere decir Windows Vista
Editamos la fila y cambiamos su valor por  Installed OR (VersionNT=501)

Así hacemos que se pueda instalar en Windows XP


Guardamos el MSI y probamos de nuevo

Insisto en que esto lo hago para pruebas y nunca para Producción.
Si el fabricante / programador indica que es para un sistema operativo en concreto por algo será





Comentarios

Entradas populares de este blog

Cómo saber el UUID de un equipo

Reducir el tamaño de install.wim a menos de 4 GB

Monitor HP No funciona ningún botón - OSD LOCKOUT