如何更改 VHD 的大小?

Sco*_*aad 5 vhd

我有一个空间不足的固定大小的虚拟硬盘驱动器。增加尺寸的好方法是什么?

此 VHD 是从 Microsoft Virtual PC 和/或 Microsoft Virtual Server 创建的。

ber*_*ich 6

您可以下载一个名为VHD Resizer的免费实用程序,它可以简化此任务。

还有整个过程的分步演练可能会有所帮助。


spl*_*tne 5

您可以使用 Microsoft 的VHD Tool的 /extend 开关。

VHD 工具是一种非托管代码命令行工具,它提供有用的 VHD 操作功能,包括即时创建大型固定大小的 VHD。包含源代码。

用法:

VhdTool.exe /create <FileName> <Size> [/quiet]
VhdTool.exe /convert <FileName> [/quiet]
VhdTool.exe /extend <FileName> <NewSize> [/quiet]

Create: Creates a new fixed format VHD of size <Size>.
        WARNING - this function is admin only and bypasses
        file system security.  The resulting VHD file will
        contain data which currently exists on the physical disk.

Convert: Converts an existing RAW disk image file to a fixed-format VHD.
         The existing file length, rounded up, will contain block data
         A VHD footer is appended to the current end of file.

Extend: Extends an existing fixed format VHD to a larger size <Size>.
         WARNING - this function is admin only and bypasses
         file system security.  The resulting VHD file will
         contain data which currently exists on the physical disk. 
Run Code Online (Sandbox Code Playgroud)