.ISM

Archivo ISM

InstallShield Project File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo ISM es un archivo de proyecto de InstallShield: el código fuente para crear un instalador de software para Windows. Se abre con InstallShield (Revenera/Flexera); los archivos en modo XML pueden leerse en Notepad++ o VS Code. Se compila en un paquete .msi.

Desarrollador: Flexera Software (formerly Macrovision, acquired InstallShield from Stirling Technologies in 1999) Categoría: Archivos de desarrollo MIME: application/xml
SE ABRE EN Windows
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

19k+ extensiones indexadas
Última revisión Jul 27, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo ISM?

Un archivo .ism es un archivo de proyecto de InstallShield, la representación de fuente editable de un paquete de instalación de Windows, mantenido por Revenera (anteriormente Flexera Software) como parte de la línea de productos InstallShield.

El nombre «ISM» invierte deliberadamente «MSI»: la fuente .ism es compilada por InstallShield en un paquete de Windows Installer .msi distribuible para su despliegue al usuario final.

Existen dos modos de almacenamiento. En el modo XML (fuertemente recomendado), el .ism es un archivo de texto UTF-8 con raíz en un elemento <ISWiProject> cuya estructura refleja el esquema de la base de datos de Windows Installer: tablas para componentes, características, archivos, entradas de registro, acciones personalizadas, diálogos y condiciones de lanzamiento. En el modo binario, los mismos datos se almacenan como un OLE2 Compound Document con los magic bytes D0 CF 11 E0 (idénticos a los archivos .msi, .xls y .doc). El modo XML es esencial para el control de versiones con Git o SVN; el modo binario produce un resultado de compilación idéntico pero no permite comparar diferencias (diff).

Un atributo SchemaVersion en el elemento raíz registra la versión de InstallShield que creó el proyecto. Las versiones más antiguas de InstallShield no pueden abrir un proyecto cuya SchemaVersion supere la suya propia.

Más allá del esquema base de Windows Installer, los proyectos .ism admiten características específicas de InstallShield: requisitos previos de configuración, instaladores de suite, proyectos QuickPatch y referencias a módulos de fusión (archivos .msm). A partir de 2024, InstallShield se comercializa bajo la marca Revenera dentro de la cartera de monetización de software de Flexera.

Seguridad y protección

RIESGO: MEDIUM

Un archivo .ism en modo XML es un archivo de texto pasivo. En modo binario (OLE2) es una base de datos MSI, que puede contener acciones personalizadas (llamadas a DLL, ejecución de EXE, VBScript/JScript). Los archivos .ism binarios de fuentes desconocidas conllevan el mismo riesgo que los archivos .msi: las acciones personalizadas se ejecutan durante cualquier compilación o inspección que active el procesamiento de MSI. Revise las entradas de acciones personalizadas antes de procesar archivos .ism de fuentes no confiables.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOInstallShield Project Filetambién conocido como ISM file, InstallShield MSI project
DESARROLLADORFlexera Software (formerly Macrovision, acquired InstallShield from Stirling Technologies in 1999)desde ~1999 (InstallShield became a major product; ISM as primary project format introduced in InstallShield 7.x, ~2001)
TIPO MIMEapplication/xml
TIPOArchivo de proyecto de instalador de software (formato XML o base de datos MSI binaria)
RELACIONADO.do.md.hex.xsd
Esta extensión también es utilizada por…
  • IIS Smooth Streaming Manifest - Microsoft IIS Media Services utiliza .ism como el manifiesto del servidor para el video de tasa de bits adaptativa Smooth Streaming: un archivo XML que apunta a pistas de audio/video. Completamente ajeno a InstallShield.
  • Archivo de instrumento de Cakewalk Sonar - Algunas versiones de la estación de trabajo de audio digital Cakewalk/SONAR utilizaban .ism para definiciones de instrumentos de sintetizador virtual.

Programas que abren archivos ISM

Windows3 apps
InstallShield (by Revenera/Flexera) Pago Abra el .ism a través de File > Open Project. IDE completo con editores de archivos/registro de arrastrar y soltar y sistema de compilación. La versión compatible de InstallShield debe coincidir o superar la SchemaVersion del proyecto.
Notepad++ (XML view, read-only) Código abierto Abra el .ism en modo XML para inspeccionar o comparar el contenido. No es adecuado para editar; use el IDE de InstallShield.
Visual Studio Code (XML mode, read-only) Código abierto Abra el .ism en modo XML para revisión de texto y comparación en control de fuentes. La extensión XML proporciona resaltado de sintaxis.

Detalles técnicos

especificación profunda
Modos de almacenamientoXML (texto UTF-8, recomendado) o binario OLE2/MSI Compound Document
Elemento raíz XML<ISWiProject>
Magic bytes en modo binarioD0 CF 11 E0 A1 B1 1A E1 (OLE2 Compound Document - igual que .msi, .xls, .doc)
Salida compiladaEl proyecto .ism se compila en un paquete de Windows Installer .msi para su distribución
Versiones de esquemaEl atributo SchemaVersion en la raíz XML registra la versión de InstallShield de creación
Control de versionesEl modo XML permite el diff en Git/SVN; la salida del modo binario es idéntica pero no permite diff
Características extendidasRequisitos previos de configuración, instaladores de suite, proyectos QuickPatch, módulos de fusión (.msm)
Etimología del nombre«ISM» = «MSI» invertido - nomenclatura deliberada de InstallShield
Tamaño de archivo típico50 KB-5 MB (instaladores empresariales complejos con muchos componentes)
Ámbito del SOSolo Windows - crea paquetes de Windows Installer destinados a despliegues en Windows
Dirección de compatibilidadLas versiones nuevas de InstallShield abren .ism antiguos; las versiones antiguas no pueden abrir una SchemaVersion superior
Marca actualRevenera (línea de productos dentro de Flexera Software)
Lanzado~1999 (InstallShield became a major product; ISM as primary project format introduced in InstallShield 7.x, ~2001)
Última versiónInstallShield 2024 R1 (Flexera/Revenera)
Especificacióndocs.revenera.com

Conversiones de ISM

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos ISM. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos ISM.

Preguntas frecuentes

¿Qué es un archivo .ism?
Un archivo de proyecto de InstallShield: el código fuente de un instalador de software para Windows. Los desarrolladores lo crean con InstallShield para producir archivos .msi o setup.exe para su distribución.
¿Cómo abro un archivo .ism?
Solo InstallShield (de Revenera/Flexera) abre completamente los archivos .ism. Los archivos .ism en modo XML pueden leerse en cualquier editor de texto (Notepad++, VS Code) para su inspección. Debe tener una versión compatible de InstallShield.
¿Cuál es la alternativa gratuita a InstallShield para crear archivos MSI?
WiX Toolset (código abierto, wix.tools) y Advanced Installer (freemium, advancedinstaller.com). Ambos crean paquetes .msi pero utilizan sus propios formatos de proyecto (.wxs, .aip), no .ism.
¿Por qué mi archivo .ism se abre en la versión incorrecta de InstallShield?
El atributo SchemaVersion del .ism especifica la versión requerida de InstallShield. No se admite la apertura en una versión anterior a la SchemaVersion. Actualice InstallShield o pida al creador del proyecto que lo guarde con un esquema más antiguo.
¿Puedo poner archivos .ism en un control de versiones (Git/SVN)?
Sí, pero solo en modo XML. Los archivos .ism en modo binario no permiten comparar diferencias. En InstallShield: Project > Options > Save project in XML format. Esto es muy recomendable para flujos de trabajo en equipo.

Referencias

1Revenera - InstallShield documentationdocs.revenera.com
2Flexera - Saving ISM in XML format (tech note)resources.flexera.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.RPMSGRestricted Permission Message
6.EXEWindows Executable (Portable Executable)
7.JSONJavaScript Object Notation file
8.PARTPartial Download File
9.BINCD/DVD Disc Image (BIN/CUE)
10.ICSiCalendar data file

Extensiones relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z