.MOF

MOF-fil

Managed Object Format File
Stil et spørgsmål
HURTIGT SVAR

En MOF (Managed Object Format) fil er en kildetekstfil, der definerer WMI/CIM-klasser og instanser på Windows. Læs eller rediger den i enhver teksteditor. For at anvende den på Windows skal den kompileres med det indbyggede mofcomp.exe i en kommandoprompt med administratorrettigheder.

Udvikler: Distributed Management Task Force (DMTF); used by Microsoft WMI Kategori: Udviklerfiler Åben standard MIME: text/plain
ÅBNER PÅ Windows
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 19, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er MOF-filformatet?

.mof-filer er tilknyttet Distributed Management Task Force (DMTF) og bruges på Windows-platforme som en del af WMI-undersystemet.

.mof-filer gemmer data i almindelig tekst ved hjælp af ASCII- eller Unicode-kodning. En Unicode .mof åbnes med et byte-order mark (FF FE for UTF-16 LE, eller FE FF for big-endian). .mof-filer indeholder klasse- og instansdeklarationer skrevet i Managed Object Format-sproget - den tekstuelle syntaks i DMTF's Common Information Model (CIM). .mof-filer bruges til at administrere WMI-indstillinger og ressourcer.

En .mof-fil er *kildekode*, ikke aktive repository-data. For at træde i kraft skal den kompileres af mofcomp.exe (findes i %Windir%\System32\wbem), som analyserer deklarationerne og skriver dem ind i WMI-repositoriet. Redigering af .mof-teksten ændrer ikke WMI, før filen er genkompileret.

Hvad er WMI?

WMI (forkortelse for Windows Management Instrumentation) er et sæt protokoller til udveksling af systemressourcedata og kommunikation. WMI giver brugere mulighed for at administrere mange systemkomponenter såsom netværkskort, styre systemprocesser, læse systemsensordata og mere. .mof-filer gemmer instruktioner og strukturer - såsom klassedefinitioner med typede egenskaber og kvalifikatorer - der definerer proceskommunikation og dataudveksling i Microsoft Windows-systemer.

Relaterede konfigurationsformater inkluderer .reg-filer (Windows registreringsdatabase-eksport) og .ps1-scripts (PowerShell), som begge også kan interagere med WMI og systemressourcer.

Sikkerhed og tryghed

RISIKO: MEDIUM

En MOF er almindelig tekst, så det er sikkert at læse en. Forsigtigheden ligger i at kompilere den: «mofcomp fil.mof» ændrer WMI-repositoriet med administratorrettigheder, og en ondsindet eller fejlbehæftet MOF kan tilføje klasser, registrere en WMI-hændelsesforbruger til persistens (en kendt angrebsteknik) eller beskadige dele af repositoriet. Kompiler kun MOF-filer fra betroede kilder, gennemse indholdet først, og foretræk «mofcomp -check» til at validere, før du gennemfører ændringer på produktionssystemer.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNManaged Object Format Fileogså kendt som MOF file, WMI MOF
UDVIKLERDistributed Management Task Force (DMTF); used by Microsoft WMIsiden Mid-1990s - MOF is the textual syntax of DMTF's Common Information Model (CIM); adopted by Microsoft WMI in Windows (since ~1998)
MIME-TYPEtext/plain
TYPEKildetekstfil, der deklarerer CIM/WMI-klasser og instanser (kompileret af mofcomp)
STANDARDÅben · royaltyfri

Programmer der åbner MOF-filer

Windows4 apps
Windows Notepad Indbygget Højreklik på .mof > Åbn med > Notesblok for at læse/redigere teksten. Redigering alene anvender den ikke - genkompiler med mofcomp.
Notepad Open-source Åbn .mof for syntaksfremhævet læsning/redigering af WMI-klasse- og instansdefinitioner.
Visual Studio Code Gratis Åbn .mof for at læse/redigere; god til større skemafiler. Anvend ændringer ved at kompilere med mofcomp.
mofcomp.exe (WMI MOF Compiler) Indbygget For at anvende en MOF: åbn en prompt med administratorrettigheder og kør «mofcomp fil.mof» - den indlæser klasserne/instanserne i WMI-repositoriet.

Tekniske detaljer

dyb specifikation
FormattypeKildetekstfil, der deklarerer CIM/WMI-klasser og instanser (kompileret af mofcomp, ikke fortolket direkte)
SyntakssprogManaged Object Format (MOF) - C-lignende deklarativ syntaks defineret af DMTF DSP0004/DSP0221
KodningASCII eller UTF-16; en Unicode .mof åbnes med et byte-order mark (FF FE for UTF-16 LE, FE FF for BE)
FilsignaturIngen faste magic bytes; ASCII .mof-filer har ingen; Unicode .mof identificeres kun ved dens BOM
Kompileringsværktøjmofcomp.exe i %Windir%\System32\wbem - analyserer .mof-kilde og skriver klasser/instanser ind i WMI-repositoriet
MIME-typetext/plain
Namespace-målretning#pragma namespace-direktivet øverst i filen angiver WMI-målnamespace (f.eks. root\cimv2)
Klassesyntaksclass ClassName : ParentClass { ... } med stærkt typede egenskaber og valgfrie kvalifikatorer i parentes
Instanssyntaksinstance of ClassName { ... } blokke definerer WMI-objektinstanser direkte i kilden
KvalifikatorerAnnotationer i firkantede parenteser såsom [Dynamic, Provider(«WMIProv»), read] dekorerer klasser og egenskaber
Pragma-direktiver#pragma autorecover, #pragma deleteclass og #pragma deleteinstance styrer kompileringsadfærden
WMI-repository-stiKompileret output gemmes i %Windir%\System32\wbem\Repository
Typisk filstørrelse1 KB - flere hundrede KB; store skemafiler som WMI-kerne-MOF kan nå flere megabyte
Lokaliseringspartner.mfl (MOF-lokaliseringsfil) parres med .mof for at levere sprogspecifikke strengressourcer til WMI-klasser
UdgivetMid-1990s - MOF is the textual syntax of DMTF's Common Information Model (CIM); adopted by Microsoft WMI in Windows (since ~1998)
Seneste versionDefined by the DMTF CIM/MOF specification (DSP0221); evolves with the CIM Infrastructure standard
Åben standardJa · royaltyfri
Specifikationlearn.microsoft.com

MOF-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med MOF-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om MOF-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en MOF-fil?
Det er almindelig tekst - åbn den i enhver editor (Notesblok, Notepad++, VS Code) for at læse eller redigere WMI-klasse/instans-definitionerne. Redigering af filen ændrer ikke Windows; for at anvende den skal du kompilere den med mofcomp.exe.
Hvad bruges en MOF-fil til?
Den definerer WMI/CIM-klasser og instanser på Windows - det skema, som administrationsværktøjer, scripts (PowerShell CIM-cmdlets) og produkter som SCCM/Configuration Manager forespørger. Driverudviklere bruger også MOF til at registrere WMI-data.
Hvordan kompilerer eller anvender jeg en MOF-fil?
Åbn en kommandoprompt med administratorrettigheder og kør «mofcomp dinfil.mof» (mofcomp.exe findes i %Windir%\System32\wbem). Tilføj «-check» først for at validere syntaksen uden at skrive til WMI-repositoriet.
Er en MOF-fil et program eller en virus?
Det er en deklarativ tekstfil, ikke en eksekverbar fil, så den kan ikke køre af sig selv. Risikoen opstår kun, hvis nogen kompilerer en ondsindet MOF (mofcomp kan registrere en WMI-forbruger til persistens) - gennemse og kompiler kun betroede MOF-filer.
Hvad er forskellen mellem MOF og SMS_def.mof / configuration.mof?
Det er specifikke MOF-filer, der bruges af SCCM/Configuration Manager til at styre hardware-inventar. De er almindelige MOF-filer; du redigerer, hvilke WMI-klasser der rapporteres, og klienten genkompilerer dem. MOF i sig selv er det generelle WMI-format, ikke unikt for SMS/SCCM.
Kan jeg konvertere en MOF til XML?
Der er sjældent behov for det - WMI bruger MOF direkte via mofcomp. MOF og CIM-XML beskriver begge CIM, men på Windows kompilerer man MOF frem for at konvertere den; MOF<->CIM-XML-mapping er niche-DMTF-værktøj.

Referencer

1Microsoft Learn - Managed Object Format (MOF)learn.microsoft.com
2Microsoft Learn - mofcomp (MOF Compiler)learn.microsoft.com

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.PARTPartial Download File
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å