Co to jest format pliku VMC?
Plik .vmc to plik konfiguracyjny XML opisujący maszynę wirtualną dla Microsoft Virtual PC lub Microsoft Virtual Server. Przechowuje on wszystkie parametry sprzętowe maszyny wirtualnej: jej nazwę, przydzieloną pamięć RAM, ustawienia procesora, ścieżki do jednego lub więcej plików wirtualnego dysku twardego VHD, ustawienia karty sieciowej (w tym adresy MAC i powiązania sieci wirtualnej), konfigurację portów szeregowych i równoległych, ustawienia dźwięku oraz opcje wyświetlania.
Plik .vmc nie zawiera danych dysku maszyny wirtualnej - te znajdują się w powiązanym pliku .vhd. Można myśleć o .vmc jako o specyfikacji sprzętowej, a o .vhd jako o napędzie. Oba pliki muszą być obecne i poprawnie przywołane, aby maszyna wirtualna mogła się uruchomić. Plik .vmc rejestruje również ścieżki do plików towarzyszących: stanu zapisu (.vsv) i dysku cofania (.vud).
Microsoft przejął Virtual PC od firmy Connectix w 2003 roku. Ostatnim produktem korzystającym z .vmc był Windows Virtual PC, bezpłatny dodatek do Windows 7 używany głównie w środowisku zgodności XP Mode. Windows 8 całkowicie porzucił Virtual PC na rzecz Hyper-V, który używa nowszego formatu konfiguracji .vmcx. Format .vmc jest obecnie przestarzały i można go spotkać jedynie w archiwalnych maszynach wirtualnych z ery Windows XP, Vista i 7.
Ponieważ .vmc to zwykły XML, można go otworzyć i edytować w dowolnym edytorze tekstu. Oracle VirtualBox może bezpośrednio importować pary plików .vmc i .vhd, co czyni go najbardziej praktycznym sposobem na uruchamianie starszych maszyn Virtual PC dzisiaj.
Bezpieczeństwo
RYZYKO: LOWVMC to zwykły plik ustawień XML - nie jest wykonywalny i nie jest bezpośrednio niebezpieczny. Powiązany plik dysku VHD może zawierać pełny system operacyjny z potencjalnie wrażliwymi danymi lub złośliwym oprogramowaniem wewnątrz gościa. Podczas otwierania odziedziczonych maszyn wirtualnych należy traktować system operacyjny gościa jako niezaufany (brak folderów udostępnionych, ograniczona sieć) do czasu przeskanowania.
Szczegóły formatu
w pigułce- Valve Micro Controller (systemy wbudowane) - Niektóre łańcuchy narzędzi do systemów wbudowanych/automatyki używają .vmc do konfiguracji projektów mikrokontrolerów; całkowicie niezwiązane z wirtualizacją.
Programy otwierające pliki VMC
Szczegóły techniczne
specyfikacja| Kodowanie plików | UTF-8 XML (zwykły tekst) |
| Element główny XML | <preferences> zawierający wszystkie dane konfiguracyjne maszyny wirtualnej |
| Powiązany format dysku | Zawsze sparowany z plikiem wirtualnego dysku twardego .VHD; VMC = specyfikacja sprzętowa, VHD = dane dysku |
| Zapisane ustawienia | Przydział pamięci RAM, liczba procesorów, ścieżki VHD, adresy MAC kart sieciowych, porty szeregowe/równoległe, konfiguracja wyświetlania |
| Ścieżki plików towarzyszących | Odwołania do ścieżek plików .vsv (stan zapisu) i .vud (dysk cofania) przechowywane wewnątrz VMC |
| Platforma | Tylko Windows XP, Vista i 7 - nie działa w systemie Windows 8 ani nowszych |
| Produkty korzystające z VMC | Microsoft Virtual PC 2004, Virtual PC 2007, Windows Virtual PC (Windows 7 XP Mode) |
| Następca formatu | .vmcx (Hyper-V, Windows 8 / Server 2012+) - VMC jest obecnie przestarzały |
| Typ MIME | application/xml |
| Typowy rozmiar pliku | 5 KB - 100 KB |
| Import do VirtualBox | Oracle VirtualBox może bezpośrednio importować pary .vmc/.vhd bez konwersji |
| Wydano | 2003 (Microsoft Virtual PC 2004, after Connectix acquisition) |
| Najnowsza wersja | Last used in Windows Virtual PC (Windows 7, 2009); superseded by Hyper-V (.vmcx) |
| Specyfikacja | learn.microsoft.com |
Konwersje VMC
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki VMC.