.NET DiscUtils
Developer(s) | Kenneth Bell |
---|---|
Initial release | December 6, 2008 |
Stable release | 0.10 / December 17, 2011 |
Development status | Active |
Written in | C# |
Operating system | Microsoft Windows |
Platform | .NET |
Available in | English |
License | MIT |
Website | discutils.codeplex.com |
.NET DiscUtils is an open source .NET software library, hosted on Microsoft's CodePlex site for accessing and manipulating virtual disk images. The library is entirely written in C#, making it suitable for use in low privilege environments.
Sample utilities
A number of utilities for inspecting, converting and modifying virtual disk images are available from the .NET DiscUtils download page. These illustrate how to use the library.
Registry support
In addition to providing access to file systems within virtual disk images, the library also supports access to registry hives stored on the virtual disk images.
Format support
.NET DiscUtils supports several disk image formats, partitioning schemes and Windows file systems.
Disk image file formats
Partition schemes
File systems
Note: FAT and FAT32 does not include support for long file names.
Virtual appliance formats
.NET DiscUtils supports just the Xen Virtual Appliance (XVA) file format.
Uses
.NET DiscUtils is known to be included in the Aeon DOS emulator,[1] Sharp IMG Viewer[2] and YANFOE.[3] Citrix XenCenter [4]
Alternatives
Alternative methods can achieve similar results in many cases. VMware provides the Virtual Disk Development Kit (VMware VDDK)[5] for managing VMDK files and Microsoft Windows includes native support for modifying the VHD and registry files.
References
- ↑ Aeon version 0.60 blog posting
- ↑ Sharp IMG Viewer (Oct 15th 2009 notes)
- ↑ YANFOE Movies Edition - Release Candidate 3 (r1223) release notes
- ↑ XenCenter Development
- ↑ VMware Virtual Disk Development Kit