Skip to content

Dumps metadata for VHDX files to the console

Notifications You must be signed in to change notification settings

nickmoss-2/vhdx_inspector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VHDX Inspector

Overview

VHDX Inspector reads the header and metadata tables of a VHDX file and dumps the details to the console. The text is generally readable but should be read with consultation to Microsoft's published VHDX specification at [MS-VHDX]: Virtual Hard Disk v2 (VHDX) File Format. This program understands version 7.0 of the specification.

Building

Download the code either by pulling with Git or by downloading from Github as a zip and extracting.

In a terminal, change to the source location (the directory where 'Cargo.toml' is) and run:

cargo build --release

The output will be created in ./target/release.

Usage

vhdx_inspector [args] <file name>

-h, --help

Print this help message and exit immediately.

-f, --follow

If the VHDX file is a differencing disk, print the parent disk's information and so on up the chain.

-b, --blocks

Print the full block status information.

License

VHDX Inspector is provided under the terms of the MIT license.

About

Dumps metadata for VHDX files to the console

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages