.VHDX

Plik VHDX

Virtual Hard Disk v2 (Hyper-V)
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik VHDX to kompletny wirtualny dysk twardy - tabela partycji, system plików i często pełny system operacyjny - przechowywany w jednym pliku. Jest to nowoczesny format Microsoft dla maszyn wirtualnych Hyper-V, WSL2 oraz Dev Drive. W systemie Windows można go zamontować jako literę dysku za pomocą Zarządzania dyskami (nie wymaga Hyper-V) lub podłączyć do maszyny wirtualnej Hyper-V, aby go uruchomić.

Deweloper: Microsoft Kategoria: Pliki obrazów dysków Otwarty standard MIME: application/x-vhd
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .BIN · .ISO · .MDF · .DMG

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 11, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku VHDX?

.vhdx to format obrazu dysku wirtualnego - następca formatu .VHD - wprowadzony wraz z Windows 8 i Windows Server 2012.

Plik .vhdx może być używany do przechowywania wszystkich danych z pojedynczego dysku twardego, systemu operacyjnego lub plików i folderów wybranych przez użytkownika. Może być zatem używany jako fizyczne urządzenie dyskowe, ponieważ zawiera dokładną kopię plików i struktury danych oryginalnego dysku, zapakowaną jako pojedynczy obraz pliku.

Format VHDX oferuje kilka ważnych zalet w porównaniu do starszego odpowiednika .vhd. Największą z nich jest rozszerzona maksymalna pojemność wynosząca 64 TB, w porównaniu do limitu około 2 TB w starszym formacie VHD. Nowszy format oferuje lepszą wydajność wirtualizacji na woluminach z dużymi sektorami logicznymi, dzięki optymalizacji w strukturze woluminu dynamicznego. Inną ważną funkcją jest dodanie dziennika kolejkowania zapisu wbudowanego w sam plik, który działa jako kronika (journal), zapobiegając utracie danych i uszkodzeniom w przypadku nagłej awarii zasilania.

Migawki dysków różnicowych są przechowywane jako pliki .AVHDX i mogą być łączone w hierarchię rodzic-dziecko. Plik zaczyna się od 8-bajtowej sygnatury ASCII vhdxfile pod offsetem 0. W systemie Windows plik .vhdx można zamontować bezpośrednio za pomocą Zarządzania dyskami, Hyper-V lub polecenia PowerShell Mount-VHD.

Bezpieczeństwo

RYZYKO: MEDIUM

Plik .vhdx jest obrazem dysku, nie jest bezpośrednio wykonywalny na hoście - może jednak zawierać pełny, bootowalny system operacyjny, więc pobrany plik VHDX może skrywać złośliwe oprogramowanie wewnątrz gościa. Uruchamiaj niezaufane maszyny wirtualne w izolacji. Montowanie/dołączanie pliku VHDX wystawia jego system plików na hosta, więc przeskanuj nieznane obrazy przed otwarciem plików wewnątrz. Obrazy VHDX przechowują wszelkie wrażliwe dane, które posiadał gość (poświadczenia, pliki osobiste) - traktuj je jako poufne. Mogą być bardzo duże (a pliki VHDX z WSL2/Dev Drive rosną z czasem - użyj Optimize-VHD/diskpart compact, aby odzyskać miejsce).

Szczegóły formatu

w pigułce
PEŁNA NAZWAVirtual Hard Disk v2 (Hyper-V)
DEWELOPERMicrosoftod Windows 8 / Windows Server 2012 (2012); spec [MS-VHDX]
TYP MIMEapplication/x-vhd
TYPBinarny kontener wirtualnego dysku twardego (następca VHD) - przechowuje cały dysk gościa; do 64 TB, z logowaniem odpornym na uszkodzenia
STANDARDOtwarty · bezpłatny
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001020304050607
HEX
7668647866696C65
ASCII
vhdxfile
Plik VHDX zaczyna się od 8-bajtowej sygnatury ASCII „vhdxfile” pod offsetem 0 (po której następuje ciąg twórcy). W przeciwieństwie do VHD (którego sygnatura „conectix” znajduje się w stopce), VHDX ma wyraźną sygnaturę nagłówka w bajcie 0. Jest to obraz dysku twardego, a nie obraz optyczny/ISO.

Programy otwierające pliki VHDX

Windows4 apps
7-Zip Open-source Otwórz .vhdx jako archiwum, aby wypakować pliki z wnętrza bez montowania/uruchamiania (tylko do odczytu).
Hyper-V Wbudowany Aby URUCHOMIĆ go jako maszynę: podłącz .vhdx jako dysk maszyny wirtualnej w Menedżerze Hyper-V (funkcja Windows Pro/Enterprise/Server) i uruchom maszynę.
Windows Disk Management (built-in) Wbudowany Aby przeglądać pliki: Zarządzanie dyskami > Akcja > Dołącz plik VHD, wybierz .vhdx - zostanie zamontowany jako litera dysku (dwukrotne kliknięcie w Eksploratorze również go montuje). Odłącz po zakończeniu.
PowerShell (Hyper-V module) Wbudowany Inspekcja/konwersja/zmiana rozmiaru: „Get-VHD file.vhdx”, „Convert-VHD”, „Resize-VHD”, „Optimize-VHD” (kompaktowanie). Montowanie za pomocą „Mount-VHD”.
macOS1 app
qemu-img Open-source Inspekcja/konwersja: „qemu-img info disk.vhdx” lub konwersja do qcow2/raw/vmdk do użytku w hiperwizorach na macOS.
Linux2 apps
qemu-img / libguestfs (guestmount) Open-source Konwertuj za pomocą qemu-img („qemu-img convert -O qcow2 disk.vhdx disk.qcow2”) lub zamontuj system plików gościa tylko do odczytu: „guestmount -a disk.vhdx -i --ro /mnt”.
Oracle VirtualBox Open-source Podłącz .vhdx do maszyny wirtualnej (nowsze wersje VirtualBox odczytują VHDX) i uruchom ją.

Szczegóły techniczne

specyfikacja
Struktura konteneraCztery regiony: Identyfikator pliku (1 MB), Log (zmienny), Metadane (1 MB), Dane (zmienne); wszystkie regiony są wyrównane do 1 MB
Maksymalny rozmiar dysku wirtualnego64 TB (67 108 864 MB)
Obsługiwane typy dyskówStały (Fixed), Dynamicznie rozszerzalny (Dynamically Expanding) oraz Różnicowy (Differencing - migawka rodzic-dziecko)
Sygnatura pliku8-bajtowy ciąg ASCII „vhdxfile” pod offsetem 0, po którym następuje 512-bajtowy ciąg twórcy w formacie UTF-16LE
Domyślny rozmiar bloku danych32 MB; konfigurowalny w potęgach liczby 2 od 1 MB do 256 MB
Obsługiwane rozmiary sektorów logicznych512 bajtów (emulacja 512n / 512e) lub 4 096 bajtów (natywne 4Kn)
Dziennik kolejkowania zapisuCykliczny dziennik w regionie Log chroni metadane i dane przed uszkodzeniem w przypadku nieoczekiwanej utraty zasilania
Tabela alokacji bloków (BAT)Przeplata wpisy ładunku i wpisy mapy bitowej sektorów; śledzi, które bloki są przydzielone lub zainicjowane zerami
Łańcuch różnicowyPodrzędne pliki .avhdx odwołują się do rodzica poprzez wpis Parent Locator w regionie metadanych; łańcuchy mogą być scalane w trybie offline
Śledzenie GUIDKażdy dysk posiada unikalny identyfikator GUID danych aktualizowany przy każdym zapisie, co umożliwia walidację łańcucha migawek
Fizyczny rozmiar sektoraPrzechowywany w regionie metadanych; zazwyczaj 512 bajtów lub 4 096 bajtów, aby dopasować się do bazowej pamięci masowej hosta
Typ MIMEapplication/x-vhd (zgodnie z konwencją współdzielony ze starszym kontenerem VHD)
Zarządzanie przez PowerShellPolecenia New-VHD, Convert-VHD, Resize-VHD, Mount-VHD, Dismount-VHD poprzez moduł Hyper-V PowerShell
Maksymalna liczba bloków ładunkuDo 2^32 − 1 bloków danych na dysk, co umożliwia adresowanie 64 TB przestrzeni przy domyślnym rozmiarze bloku 32 MB
WydanoWindows 8 / Windows Server 2012 (2012); spec [MS-VHDX]
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjalearn.microsoft.com

Konwersje VHDX

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami VHDX. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki VHDX.

Najczęściej zadawane pytania

Jak otworzyć plik VHDX w systemie Windows?
Aby odczytać jego pliki, otwórz Zarządzanie dyskami > Akcja > Dołącz plik VHD (obsługuje również VHDX) lub kliknij dwukrotnie plik .vhdx w Eksploratorze - zostanie on zamontowany jako litera dysku. Aby uruchomić go jako maszynę, podłącz go do maszyny wirtualnej w Hyper-V.
Jaka jest różnica między VHDX a VHD?
VHDX to nowszy format wirtualnego dysku twardego Microsoft (od Windows 8 / Server 2012): do 64 TB (zamiast 2 TB), odporne na uszkodzenia logowanie i lepsza wydajność. VHD to starszy, bardziej kompatybilny format. Możesz konwertować między nimi za pomocą Convert-VHD.
Jak przekonwertować VHDX na VHD?
PowerShell: „Convert-VHD -Path in.vhdx -DestinationPath out.vhd” lub Menedżer Hyper-V > Edytuj dysk > Konwertuj. Zrób to, gdy narzędzie lub platforma (np. niektóre przypadki w Azure) wymaga starszego formatu VHD.
Czy mogę otworzyć VHDX bez Hyper-V?
Tak. Zarządzanie dyskami może dołączyć/zamontować VHDX w każdym nowoczesnym systemie Windows (Hyper-V nie jest potrzebny), 7-Zip może wypakować z niego pliki, a w systemie Linux qemu-img/guestmount mogą go odczytać. Hyper-V jest potrzebny tylko do URUCHOMIENIA go jako maszyny wirtualnej.
Czy mogę przekonwertować VHDX na ISO?
Nie - VHDX to obraz dysku twardego, a ISO to obraz dysku optycznego; nie są one zamienne. Podłącz/zamontuj VHDX, aby skopiować pliki, lub przekonwertuj na VHD/VMDK/VDI/raw. Bootowalne ISO musi zostać utworzone z systemu operacyjnego oddzielnie.
Dlaczego mój plik .vhdx jest tak duży / jak go zmniejszyć?
Dynamiczne pliki VHDX zachowują miejsce na usunięte dane i rosną z czasem (częste w przypadku ext4.vhdx w WSL2). Możesz je skompaktować za pomocą PowerShell „Optimize-VHD” lub polecenia „compact vdisk” w diskpart po zwolnieniu miejsca wewnątrz systemu-gościa.

Źródła

1Microsoft Learn - [MS-VHDX] VHDX format specificationlearn.microsoft.com
2Microsoft Learn - Convert-VHD / Hyper-V PowerShelllearn.microsoft.com

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.MDMarkdown Document
9.TMPTemporary File
10.RPMSGRestricted Permission Message

Powiązane rozszerzenia

.BINCD/DVD Disc Image (BIN/CUE)
.ISOISO disc image (ISO 9660 / UDF)
.MDFMedia Descriptor File (Alcohol 120% / DAEMON Tools disc image)
.DMGApple Disk Image
.NRGNero Burning ROM Disc Image
.TIBAcronis True Image Backup

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z