Qu'est-ce que le format de fichier VMC ?
Un fichier .vmc est un fichier de configuration XML décrivant une machine virtuelle pour Microsoft Virtual PC ou Microsoft Virtual Server. Il stocke tous les paramètres matériels de la machine virtuelle : son nom, la RAM allouée, les paramètres du processeur, les chemins vers un ou plusieurs fichiers de disque dur virtuel VHD, les paramètres de la carte réseau (y compris les adresses MAC et les liaisons réseau virtuelles), la configuration des ports série et parallèles, les paramètres sonores et les options d'affichage.
Le .vmc ne contient pas les données du disque de la machine virtuelle - celles-ci résident dans le fichier .vhd associé. Considérez le .vmc comme la spécification matérielle et le .vhd comme le lecteur. Les deux doivent être présents et correctement référencés pour que la machine virtuelle démarre. Le .vmc enregistre également les chemins vers les fichiers compagnons d'état enregistré (.vsv) et de disque d'annulation (.vud).
Microsoft a acquis Virtual PC auprès de Connectix en 2003. Le dernier produit à utiliser le .vmc était Windows Virtual PC, un module complémentaire gratuit pour Windows 7 utilisé principalement pour l'environnement de compatibilité XP Mode. Windows 8 a totalement abandonné Virtual PC au profit de Hyper-V, qui utilise le format de configuration plus récent .vmcx. Le format .vmc est désormais obsolète et ne se trouve que dans les machines virtuelles archivées de l'ère Windows XP, Vista et 7.
Comme le .vmc est du XML pur, il peut être ouvert et édité dans n'importe quel éditeur de texte. Oracle VirtualBox peut importer directement des paires de fichiers .vmc et .vhd, ce qui en fait la voie la plus pratique pour exécuter d'anciennes machines Virtual PC aujourd'hui.
Sécurité et sûreté
RISQUE : LOWLe VMC est un fichier de paramètres XML brut - non exécutable et non directement dangereux. Le fichier disque VHD associé peut contenir un système d'exploitation complet avec des données potentiellement sensibles ou des logiciels malveillants dans l'invité. Lors de l'ouverture de machines virtuelles héritées, traitez l'OS invité comme non fiable (pas de dossiers partagés, réseau limité) jusqu'à ce qu'il soit analysé.
Détails du format
en bref- Valve Micro Controller (systèmes embarqués) - Certaines chaînes d'outils d'automatisation/embarquées utilisent .vmc pour la configuration de projets de microcontrôleurs ; totalement sans rapport avec la virtualisation.
Programmes qui ouvrent les fichiers VMC
Détails techniques
spécifications approfondies| Encodage du fichier | XML UTF-8 (texte brut) |
| Élément racine XML | <preferences> contenant toutes les données de configuration de la machine virtuelle |
| Format de disque associé | Toujours associé à un fichier de disque dur virtuel .VHD ; VMC = spécification matérielle, VHD = données du disque |
| Paramètres enregistrés | Allocation RAM, nombre de processeurs, chemins VHD, adresses MAC de la carte réseau, ports série/parallèles, configuration d'affichage |
| Chemins des fichiers compagnons | Référence les chemins des fichiers .vsv (état enregistré) et .vud (disque d'annulation) stockés à l'intérieur du VMC |
| Plateforme | Windows XP, Vista et 7 uniquement - non fonctionnel sur Windows 8 ou version ultérieure |
| Produits ayant utilisé le VMC | Microsoft Virtual PC 2004, Virtual PC 2007, Windows Virtual PC (Windows 7 XP Mode) |
| Format successeur | .vmcx (Hyper-V, Windows 8 / Server 2012+) - le VMC est désormais obsolète |
| Type MIME | application/xml |
| Taille de fichier typique | 5 Ko - 100 Ko |
| Importation VirtualBox | Oracle VirtualBox peut importer directement des paires .vmc/.vhd sans conversion |
| Publié | 2003 (Microsoft Virtual PC 2004, after Connectix acquisition) |
| Dernière version | Last used in Windows Virtual PC (Windows 7, 2009); superseded by Hyper-V (.vmcx) |
| Spécification | learn.microsoft.com |
Conversions VMC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers VMC.