Wat is het VMC-bestandsformaat?
Een .vmc-bestand is een XML-configuratiebestand dat een virtuele machine beschrijft voor Microsoft Virtual PC of Microsoft Virtual Server. Het bevat alle hardwareparameters voor de VM: de naam, toegewezen RAM, CPU-instellingen, paden naar een of meer VHD virtuele harde schijfbestanden, netwerkadapterinstellingen (inclusief MAC-adressen en virtuele netwerkbindingen), seriële en parallelle poortconfiguratie, geluidsinstellingen en weergaveopties.
De .vmc bevat niet de schijfgegevens van de VM - die bevinden zich in het bijbehorende .vhd-bestand. Zie de .vmc als de hardwarespecificatie en de .vhd als de schijf. Beiden moeten aanwezig zijn en correct worden aangeroepen om de VM te kunnen starten. De .vmc legt ook de paden vast naar de opgeslagen status (.vsv) en undo-disk (.vud) bestanden.
Microsoft nam Virtual PC in 2003 over van Connectix. Het laatste product dat .vmc gebruikte was Windows Virtual PC, een gratis Windows 7-uitbreiding die voornamelijk werd gebruikt voor de XP Mode-compatibiliteitsomgeving. Windows 8 liet Virtual PC volledig vallen ten gunste van Hyper-V, dat het nieuwere .vmcx-configuratieformaat gebruikt. Het .vmc-formaat is nu verouderd en wordt alleen nog aangetroffen in gearchiveerde virtuele machines uit het Windows XP-, Vista- en 7-tijdperk.
Omdat .vmc platte XML is, kan het worden geopend en bewerkt in elke teksteditor. Oracle VirtualBox kan .vmc- en .vhd-bestandsparen direct importeren, wat het de meest praktische manier maakt om legacy Virtual PC-machines vandaag de dag uit te voeren.
Beveiliging & veiligheid
RISICO: LOWVMC is een plat XML-instellingenbestand - niet uitvoerbaar en niet direct gevaarlijk. Het bijbehorende VHD-schijfbestand kan een volledig besturingssysteem bevatten met mogelijk gevoelige gegevens of malware in de guest. Behandel overgenomen VM's als onbetrouwbaar (geen gedeelde mappen, beperkt netwerk) totdat ze zijn gescand.
Formaatdetails
in een notendop- Valve Micro Controller (embedded systemen) - Sommige embedded/automatiserings-toolchains gebruiken .vmc voor de configuratie van microcontroller-projecten; volledig ongerelateerd aan virtualisatie.
Programma's die VMC-bestanden openen
Technische details
diepe specificaties| Bestandscodering | UTF-8 XML (platte tekst) |
| XML root-element | <preferences> bevat alle configuratiegegevens van de virtuele machine |
| Gekoppeld schijfformaat | Altijd gekoppeld aan een .VHD virtueel harde schijfbestand; VMC = hardwarespecificatie, VHD = schijfgegevens |
| Vastgelegde instellingen | RAM-toewijzing, aantal CPU's, VHD-paden, MAC-adressen van netwerkadapters, seriële/parallelle poorten, weergaveconfiguratie |
| Paden naar bijbehorende bestanden | Verwijst naar .vsv (opgeslagen status) en .vud (undo-disk) bestandspaden opgeslagen in de VMC |
| Platform | Alleen Windows XP, Vista en 7 - werkt niet op Windows 8 of later |
| Producten die VMC gebruikten | Microsoft Virtual PC 2004, Virtual PC 2007, Windows Virtual PC (Windows 7 XP Mode) |
| Opvolgend formaat | .vmcx (Hyper-V, Windows 8 / Server 2012+) - VMC is nu verouderd |
| MIME-type | application/xml |
| Typische bestandsgrootte | 5 KB - 100 KB |
| VirtualBox-import | Oracle VirtualBox kan .vmc/.vhd-paren direct importeren zonder conversie |
| Uitgebracht | 2003 (Microsoft Virtual PC 2004, after Connectix acquisition) |
| Laatste versie | Last used in Windows Virtual PC (Windows 7, 2009); superseded by Hyper-V (.vmcx) |
| Specificatie | learn.microsoft.com |
VMC conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over VMC-bestanden.