HD Doctor Logo

VHDX (Hyper-V): What it is, how it works and why it matters

Direct answer

VHDX is Microsoft Hyper-V's virtual disk format (Windows Server 2012+), replacement for the legacy VHD. Supports up to 64 TB, 4KB blocks and internal protection log against power-loss corruption.

Full definition

VHDX has a 1 MB header with 2 redundant copies (header 1 and 2), a BAT (Block Allocation Table) and a log area recording uncommitted changes. If the VM crashes during writing, on next boot Hyper-V replays the log to maintain consistency. It also supports shared VHDX in Hyper-V cluster. VHDX recovery requires double-header analysis: when the primary is corrupted, the secondary may be intact. Tools like PowerShell's Recover-VHDXFile and low-level parsers can rebuild VHDX in cases where direct mounting fails.

Need to recover data or have a technical question?

Senior engineers in PT, EN and ES.

Related terms