.MOF

Archivo MOF

Managed Object Format File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo MOF (Managed Object Format) es un archivo fuente de texto plano que define clases e instancias de WMI/CIM en Windows. Puede leerlo o editarlo en cualquier editor de texto. Para aplicarlo a Windows, debe compilarlo con la herramienta integrada mofcomp.exe en un símbolo del sistema con privilegios elevados.

Desarrollador: Distributed Management Task Force (DMTF); used by Microsoft WMI Categoría: Archivos de desarrollo Estándar abierto MIME: text/plain
SE ABRE EN Windows
Relacionado: .DO · .MD · .HEX · .XSD

En esta página

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

Los archivos .mof están asociados con el Distributed Management Task Force (DMTF) y se utilizan en plataformas Windows como parte del subsistema WMI.

Los archivos .mof almacenan datos en texto plano utilizando codificación ASCII o Unicode. Un .mof en Unicode se abre con una marca de orden de bytes (FF FE para UTF-16 LE, o FE FF para big-endian). Los archivos .mof contienen declaraciones de clases e instancias escritas en el lenguaje Managed Object Format, la sintaxis textual del Common Information Model (CIM) de DMTF. Los archivos .mof se utilizan para gestionar la configuración y los recursos de WMI.

Un archivo .mof es *código fuente*, no son datos del repositorio en vivo. Para que surta efecto, debe ser compilado por mofcomp.exe (ubicado en %Windir%\System32\wbem), que analiza las declaraciones y las escribe en el repositorio de WMI. Editar el texto del .mof no cambia WMI hasta que el archivo se vuelve a compilar.

¿Qué es WMI?

WMI (siglas de Windows Management Instrumentation) es un conjunto de protocolos para el intercambio de datos y la comunicación de recursos del sistema. WMI permite a los usuarios gestionar muchos componentes del sistema, como tarjetas de red (NIC), controlar procesos del sistema, leer datos de sensores y más. Los archivos .mof almacenan instrucciones y estructuras -como definiciones de clases con propiedades tipadas y calificadores- que definen la comunicación de procesos y el intercambio de datos en sistemas Microsoft Windows.

Los formatos de configuración relacionados incluyen los archivos .reg (exportaciones del Registro de Windows) y los scripts .ps1 (PowerShell), los cuales también pueden interactuar con WMI y los recursos del sistema.

Seguridad y protección

RIESGO: MEDIUM

Un MOF es texto plano, por lo que leerlo es seguro. La precaución debe tenerse al compilarlo: «mofcomp archivo.mof» modifica el repositorio de WMI con derechos de administrador, y un MOF malicioso o con errores podría agregar clases, registrar un consumidor de eventos WMI para persistencia (una técnica de ataque conocida) o corromper partes del repositorio. Solo compile archivos MOF de fuentes confiables, revise el contenido primero y prefiera «mofcomp -check» para validar antes de aplicarlo en sistemas de producción.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOManaged Object Format Filetambién conocido como MOF file, WMI MOF
DESARROLLADORDistributed Management Task Force (DMTF); used by Microsoft WMIdesde Mid-1990s - MOF is the textual syntax of DMTF's Common Information Model (CIM); adopted by Microsoft WMI in Windows (since ~1998)
TIPO MIMEtext/plain
TIPOArchivo fuente de texto plano que declara clases e instancias de CIM/WMI (compilado por mofcomp)
ESTÁNDARAbierto · libre de regalías
RELACIONADO.do.md.hex.xsd

Programas que abren archivos MOF

Windows4 apps
Windows Notepad Integrado Haga clic derecho en el .mof > Abrir con > Notepad para leer/editar el texto. Editarlo no lo aplica; recompile con mofcomp.
Notepad Código abierto Abra el .mof para leer o editar con resaltado de sintaxis las definiciones de clases e instancias de WMI.
Visual Studio Code Gratis Abra el .mof para leer o editar; ideal para archivos de esquema grandes. Aplique los cambios compilando con mofcomp.
mofcomp.exe (WMI MOF Compiler) Integrado Para aplicar un MOF: abra un símbolo del sistema elevado y ejecute «mofcomp archivo.mof»; esto carga las clases/instancias en el repositorio de WMI.

Detalles técnicos

especificación profunda
Tipo de formatoArchivo fuente de texto plano que declara clases e instancias de CIM/WMI (compilado por mofcomp, no interpretado directamente)
Lenguaje de sintaxisManaged Object Format (MOF): sintaxis declarativa similar a C definida por DMTF DSP0004/DSP0221
CodificaciónASCII o UTF-16; un .mof en Unicode se abre con una marca de orden de bytes (FF FE para UTF-16 LE, FE FF para BE)
Firma de archivoSin bytes mágicos fijos; los archivos .mof en ASCII no llevan ninguno; el .mof en Unicode se identifica solo por su BOM
Herramienta de compilaciónmofcomp.exe en %Windir%\System32\wbem: analiza el código fuente .mof y escribe clases e instancias en el repositorio de WMI
Tipo MIMEtext/plain
Objetivo de espacio de nombresLa directiva #pragma namespace en la parte superior del archivo establece el espacio de nombres de destino de WMI (ej. root\cimv2)
Sintaxis de claseclass NombreClase : ClasePadre { ... } con propiedades fuertemente tipadas y calificadores opcionales entre corchetes
Sintaxis de instanciaLos bloques instance of NombreClase { ... } definen instancias de objetos WMI en línea en el código fuente
CalificadoresAnotaciones entre corchetes como [Dynamic, Provider("WMIProv"), read] decoran clases y propiedades
Directivas Pragma#pragma autorecover, #pragma deleteclass y #pragma deleteinstance controlan el comportamiento de la compilación
Ruta del repositorio WMILa salida compilada se almacena en %Windir%\System32\wbem\Repository
Tamaño de archivo típico1 KB - varios cientos de KB; los archivos de esquema grandes, como el MOF del núcleo de WMI, pueden alcanzar varios megabytes
Socio de localizaciónEl archivo .mfl (MOF localization file) se empareja con el .mof para proporcionar recursos de cadena específicos de la región para las clases de WMI
LanzadoMid-1990s - MOF is the textual syntax of DMTF's Common Information Model (CIM); adopted by Microsoft WMI in Windows (since ~1998)
Última versiónDefined by the DMTF CIM/MOF specification (DSP0221); evolves with the CIM Infrastructure standard
Estándar abiertoSí · libre de regalías
Especificaciónlearn.microsoft.com

Conversiones de MOF

Preguntas y respuestas de la comunidad

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

Preguntas frecuentes

¿Cómo abro un archivo MOF?
Es texto plano: ábralo en cualquier editor (Notepad, Notepad++, VS Code) para leer o editar las definiciones de clases e instancias de WMI. Editar el archivo no cambia Windows; para aplicarlo, debe compilarlo con mofcomp.exe.
¿Para qué se utiliza un archivo MOF?
Define clases e instancias de WMI/CIM en Windows: el esquema que consultan las herramientas de gestión, los scripts (cmdlets CIM de PowerShell) y productos como SCCM/Configuration Manager. Los desarrolladores de controladores también usan MOF para registrar datos de WMI.
¿Cómo compilo o aplico un archivo MOF?
Abra un símbolo del sistema con privilegios elevados y ejecute «mofcomp suarchivo.mof» (mofcomp.exe reside en %Windir%\System32\wbem). Agregue «-check» primero para validar la sintaxis sin escribir en el repositorio de WMI.
¿Es un archivo MOF un programa o un virus?
Es un archivo de texto declarativo, no un ejecutable, por lo que no puede ejecutarse por sí solo. El riesgo solo existe si alguien compila un MOF malicioso (mofcomp puede registrar un consumidor de WMI para persistencia); revise y compile solo archivos MOF de confianza.
¿Cuál es la diferencia entre MOF y SMS_def.mof / configuration.mof?
Esos son archivos MOF específicos utilizados por SCCM/Configuration Manager para controlar el inventario de hardware. Son archivos MOF ordinarios; usted edita qué clases de WMI se reportan y el cliente los recompila. MOF en sí es el formato general de WMI, no es exclusivo de SMS/SCCM.
¿Puedo convertir un MOF a XML?
Rara vez es necesario: WMI consume MOF directamente a través de mofcomp. Tanto MOF como CIM-XML describen CIM, pero en Windows se compila el MOF en lugar de convertirlo; el mapeo MOF<->CIM-XML es una herramienta de nicho de DMTF.

Referencias

1Microsoft Learn - Managed Object Format (MOF)learn.microsoft.com
2Microsoft Learn - mofcomp (MOF Compiler)learn.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.DATProgram Data File (generic)
4.PARTPartial Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.TXTPlain Text File
10.MDMarkdown Document

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