.MSM

Archivo MSM

Windows Installer Merge Module
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo MSM es un Windows Installer Merge Module (módulo de fusión): un paquete reutilizable de componentes compartidos (DLL, archivos, entradas de registro) que las herramientas de desarrollo fusionan en un instalador MSI al momento de la compilación. Los archivos MSM no se pueden ejecutar ni instalar directamente. Ábralos o inspecciónelos con WiX Toolset, Orca (gratuito, del Windows SDK) o 7-Zip. La principal preocupación es la confianza: no fusione un MSM no confiable en un instalador de producción sin inspeccionarlo primero.

Desarrollador: Microsoft Corporation Categoría: Archivos de configuración MIME: application/octet-stream
SE ABRE EN Windows
Relacionado: .ICA · .DS_STORE · .WMZ · .CFG

En esta página

19k+ extensiones indexadas
Última revisión Sep 1, 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 MSM?

Un archivo .msm es un Windows Installer Merge Module: una unidad de empaquetado reutilizable que entrega componentes compartidos (DLL, fuentes, entradas de registro, registros COM) a múltiples paquetes de instalador MSI sin duplicar la lógica. Los módulos de fusión no pueden instalarse por sí solos; deben fusionarse en una base de datos .msi principal en el momento de la compilación utilizando Mergemod.dll del Windows Installer SDK, o herramientas de autoría como WiX Toolset, InstallShield o Advanced Installer.

Internamente, los archivos .msm utilizan el mismo contenedor OLE2 Compound File Binary (CFB) que los paquetes .msi; los magic bytes a nivel de archivo (D0 CF 11 E0 A1 B1 1A E1) son idénticos. El contenedor contiene un subconjunto de tablas de bases de datos relacionales de Windows Installer (File, Component, Registry y otras), además de tablas específicas de MSM como ModuleComponents, ModuleDependency y ModuleSignature. Los archivos de carga útil se almacenan en un flujo MergeModule.CABinet incrustado, comprimido con LZX o MSZIP.

Cada GUID de componente dentro de un módulo de fusión es único, lo que evita conflictos de nombres de tablas cuando el módulo se absorbe en un instalador principal. El formato se introdujo en 1999 con Windows Installer 1.0 en Windows 2000; su última actualización de especificación llegó con Windows Installer 5.0 (Windows 7 / Server 2008 R2).

El empaquetado moderno favorece cada vez más MSIX para Windows 10 y versiones posteriores, que no admite módulos de fusión. WiX v4/v5 todavía los admite a través del elemento <MergeRef> para compatibilidad con sistemas heredados. Los archivos .msm se pueden inspeccionar con Orca (Windows Installer SDK) o abrirse con 7-Zip como documentos compuestos OLE2.

Seguridad y protección

RIESGO: MEDIUM

Los archivos MSM son componentes de instalador que, cuando se fusionan en un MSI y se ejecutan, instalan archivos, claves de registro y objetos COM en un sistema Windows. No fusione archivos .msm no confiables en instaladores de producción. Inspeccione con Orca o 7-Zip antes de usar. Los archivos pueden estar firmados con Authenticode; verifique la firma si se proporciona.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOWindows Installer Merge Moduletambién conocido como MSM file, Merge Module
DESARROLLADORMicrosoft Corporationdesde 1999 (Windows Installer 1.0, Windows 2000)
TIPO MIMEapplication/octet-stream
TIPODocumento compuesto OLE2 binario (base de datos MSI simplificada)
Esta extensión también es utilizada por…
  • Módulo de piel de MediaMonkey - El reproductor de audio MediaMonkey utiliza .msm para archivos de piel/módulo - no relacionado con Windows Installer.
MAGIC BYTES · FIRMA DE ARCHIVO
OFFSET
0001020304050607
HEX
D0CF11E0A1B11AE1
ASCII
········
Firma de formato de archivo de documento compuesto OLE2 (CFB) - la misma que .msi, .doc, .xls y otros archivos OLE2.

Programas que abren archivos MSM

Windows5 apps
Microsoft Visual Studio Freemium Visual Studio con la extensión WiX v3 o el complemento Setup Project puede abrir y consumir archivos .msm en proyectos de instalador. No hay un «visor» directo; se consume al compilar.
7-Zip Código abierto 7-Zip puede abrir .msm como un archivo compuesto y extraer el contenido, incluido el .cab incrustado; útil para inspeccionar archivos empaquetados.
WiX Toolset Código abierto Referencie un .msm a través de <MergeRef> en un archivo fuente .wxs de WiX; WiX light.exe/wix.exe lo fusiona en el .msi de salida.
Orca (Windows Installer SDK) Gratis Orca.exe (del Windows SDK) abre archivos MSM como un editor de bases de datos: inspeccione tablas, componentes y listas de archivos.
Advanced Installer Freemium Advanced Installer puede importar y consumir módulos de fusión .msm en proyectos MSI.

Detalles técnicos

especificación profunda
Formato de contenedorOLE2 Compound File Binary (CFB / Almacenamiento estructurado) - mismo contenedor que .msi y archivos heredados .doc/.xls
Magic bytesD0 CF 11 E0 A1 B1 1A E1 en el desplazamiento 0 (firma OLE2 CFB, compartida con .msi)
Orden de bytesLittle-endian
Gabinete incrustadoFlujo MergeModule.CABinet dentro del contenedor OLE2; archivos de carga útil comprimidos con LZX o MSZIP
Tipo de base de datosBase de datos relacional de Windows Installer - subconjunto de tablas MSI más tablas específicas de MSM
Tablas específicas de MSMModuleComponents, ModuleDependency, ModuleExclusion, ModuleSignature, ModuleSubstitution
Instalación independienteNo es posible - debe fusionarse en una base de datos .msi principal al compilar a través de Mergemod.dll
Política de GUID de componentesCada GUID de componente es único por módulo para evitar conflictos de nombres de tablas durante la fusión
Tamaño de archivo típico50 KB - 50 MB dependiendo de la carga útil empaquetada
Firma de códigoFirma Authenticode opcional; no se aplica por defecto
SO asociadoWindows (Windows 2000 y posteriores)
API de herramienta de fusiónMergemod.dll (Windows Installer SDK); también WiX Toolset, InstallShield, Advanced Installer
Compatibilidad con WiXWiX v4/v5 admite módulos de fusión a través del elemento <MergeRef>
Reemplazo modernoEl empaquetado MSIX/APPX (Windows 10+) no admite módulos de fusión; se prefiere el modelo de fragmento/biblioteca de WiX para nuevos desarrollos
Lanzado1999 (Windows Installer 1.0, Windows 2000)
Última versiónWindows Installer 5.0 (Windows 7/Server 2008 R2)
Especificaciónlearn.microsoft.com

Conversiones de MSM

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos MSM. 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 MSM.

Preguntas frecuentes

¿Qué es un archivo MSM?
Un Windows Installer Merge Module: un paquete reutilizable de componentes compartidos (DLL, archivos, entradas de registro) que las herramientas de desarrollo fusionan en instaladores MSI al momento de la compilación.
¿Puedo instalar un archivo MSM directamente?
No - los archivos MSM no se pueden ejecutar directamente. Deben fusionarse en una base de datos de instalador .msi principal utilizando herramientas como WiX Toolset, Visual Studio o Advanced Installer.
¿Cómo inspecciono el contenido de un archivo MSM?
Use Orca.exe (del Windows SDK, gratuito) para ver las tablas de la base de datos, o ábralo con 7-Zip para extraer el archivo de gabinete incrustado y ver qué archivos están empaquetados.
¿Cuál es la diferencia entre MSM y MSI?
Un MSI (.msi) es un instalador completo que Windows puede ejecutar. Un MSM (.msm) es un módulo de componentes reutilizable que no puede ejecutarse solo; se fusiona en un MSI al compilar.
¿Sigue siendo WiX Toolset la herramienta adecuada para archivos MSM?
Sí - WiX v3 y v4/v5 admiten módulos de fusión a través de <MergeRef>. WiX v3 tiene una extensión de Visual Studio 2022 en el VS Marketplace.

Referencias

1Microsoft Docs - About Merge Moduleslearn.microsoft.com
2Microsoft Docs - Merge Moduleslearn.microsoft.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.MDMarkdown Document
9.TMPTemporary File
10.RPMSGRestricted Permission Message

Extensiones relacionadas

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration 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