Wat is het MSC-bestandsformaat?
.msc-bestanden behoren tot de categorie snap-in-besturingsbestanden voor Windows-beheer. .msc-bestanden bevatten de functionele snap-in-tools die worden gekoppeld aan de Microsoft Management Console (mmc.exe). Deze beheerconsole maakt deel uit van Windows sinds Windows 2000 en verscheen voor het eerst in het Windows NT 4.0 Option Pack (1998). Snap-in-modules voor MMC worden opgeslagen in .msc-bestanden. Moderne .msc-bestanden (MMC 3.0, Windows Vista en later) zijn geschreven in XML-opmaak en kunnen worden geopend in Kladblok of een andere tekstverwerker. Oudere .msc-bestanden van Windows XP en eerder gebruiken een binair OLE2 Structured Storage-formaat, geen platte tekst.
De ingebouwde Windows-console, Microsoft Management Console, maakt het mogelijk om het systeem te beheren, de werking ervan te controleren en beheertaken uit te voeren zoals schijfbeheer, servicebeheer en het bekijken van gebeurtenislogboeken. Standaardmodules, opgeslagen in .msc-bestanden, worden door Microsoft samen met het besturingssysteem gedistribueerd. Bekende ingebouwde .msc-bestanden zijn onder meer:
devmgmt.msc- Apparaatbeheerservices.msc- Servicesdiskmgmt.msc- Schijfbeheergpedit.msc- Groepsbeleid-editor (alleen Pro/Enterprise-edities)eventvwr.msc- Logboeken
Elk .msc-bestand kan rechtstreeks worden gestart vanuit het dialoogvenster Uitvoeren (Win+R) of vanaf een opdrachtprompt.
Wanneer de standaardfunctionaliteiten van Windows onvoldoende blijken, is het mogelijk om aangepaste snap-in-modules te ontwikkelen en deze op te slaan in .msc-bestanden. Dit wordt gefaciliteerd door de MMC SDK die wordt gedistribueerd via de Microsoft Developer Network-omgeving. Hiermee kunnen ontwikkelaars nieuwe .msc-bestanden maken en bestaande wijzigen, waardoor ze toegang krijgen tot nieuwe functionaliteiten van de beheerconsole.
Een beveiligingstechniek uit 2024 (GrimResource) toonde aan dat gemanipuleerde .msc-XML kan worden gebruikt om het laden van kwaadaardige DLL-bestanden te activeren. Wees voorzichtig met .msc-bestanden die u van onvertrouwde bronnen ontvangt.
Beveiliging & veiligheid
RISICO: HIGHMSC-bestanden kunnen COM-snap-ins laden en code uitvoeren - open nooit .msc-bestanden van onvertrouwde bronnen (e-mail, download). In 2024 maakte de GrimResource-techniek misbruik van gemanipuleerde .msc-bestanden om geruisloos kwaadaardige DLL's te laden zonder gebruikersinteractie, behalve het openen van het bestand. Windows SmartScreen waarschuwt standaard mogelijk niet voor .msc-bestanden. Legitieme .msc-bestanden zijn afkomstig uit Windows-systeemmappen of vertrouwde beheertools.
Formaatdetails
in een notendop- MuseScore 1.x Projectbestand - MuseScore (muzieknotatiesoftware) versie 1.x sloeg projecten op als .msc (op XML gebaseerd partituurformaat); vervangen door .mscz (gecomprimeerd) in MuseScore 2+.
Programma's die MSC-bestanden openen
Technische details
diepe specificaties| Modern bestandsformaat | UTF-16 LE XML met root-element <MMC_ConsoleFile> (MMC 3.0, Windows Vista en later) |
| Verouderd bestandsformaat | OLE2 Structured Storage binair (MMC 1.x/2.x, Windows NT4/XP/2003) |
| Magic bytes (modern) | 3C 3F 78 6D 6C (<?xml) op offset 0 |
| Magic bytes (verouderd) | D0 CF 11 E0 op offset 0 (OLE2 Compound File Binary signature) |
| Ingebedde bronnen | Pictogrammen en bitmapafbeeldingen gecodeerd als Base64 binnen XML-elementen |
| MMC-versiegeschiedenis | MMC 1.0 (NT4, 1998), MMC 2.0 (XP/2003), MMC 3.0 (Vista+, op XML gebaseerd) |
| Platform | Windows NT 4.0 Option Pack (1998) tot en met Windows 11 |
| Startmethode | Win+R dialoogvenster, opdrachtprompt (mmc.exe pad.msc), of dubbelklik in Verkenner |
| Opmerkelijke ingebouwde bestanden | devmgmt.msc, services.msc, diskmgmt.msc, gpedit.msc, eventvwr.msc |
| SDK-uitbreidbaarheid | Aangepaste snap-ins gebouwd via de MMC SDK gedistribueerd via Microsoft Developer Network |
| Beveiligingsrisico | GrimResource-techniek (2024) gebruikt gemanipuleerde .msc-XML om kwaadaardige DLL-code uit te voeren via apds.dll XSL-transformatie |
| Typische bestandsgrootte | 5 KB - 500 KB |
| Uitgebracht | 1998 (Windows NT 4.0 Option Pack, MMC 1.0) |
| Laatste versie | MMC 3.0 (Windows Vista/Server 2008 and later) |
| Specificatie | learn.microsoft.com |
MSC conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over MSC-bestanden.