Windows 7紧凑型dynamicVHD

在Windows 7中,我们现在可以创build和附加VHD文件作为驱动器。 有谁知道我们如何可以在Windows 7中压缩dynamic磁盘?

    您可以使用diskpart.exe的COMPACT选项在Windows 7中压缩VHD。 此外,如果你不介意一点点编码,你可以调用CompactVirtualDisk API(我会发布一个链接,但新用户不能发布超链接 – 只要searchMSDN,如果你感兴趣)。

    使用Windows 7中的diskpart命令行工具来压缩VHD文件。 这很好用!

    替代文字

    当在diskpart控制台中键入“select虚拟磁盘文件=”c:\ windows7.vhd“,然后按Enter然后键入”compact“,这应该压缩您的虚拟驱动器。

    在Windows Virtual PC中压缩VHD文件(在Windows 7中): – 打开“Windows虚拟机”shell – 右键单击​​要压缩的虚拟机并打开它的设置 – 转到“硬盘1”附加到VHD文件。 – 点击修改,然后点击压缩虚拟硬盘

    你尝试过磁盘pipe理器吗?

    VHD Resizer如何?

    我最终做的是从磁盘pipe理器中分离出VHD,然后我把这个文件附加到Windows 7中的“虚拟Windows XP”中。一旦完成,我就可以select磁盘上的“修改”那么“紧凑”。

    一旦压缩完成后,我从“虚拟Windows XP”虚拟机中删除了VHD,然后可以根据需要使用它们。

    这看起来像是一个奇怪的解决scheme – 我希望有人能够运行压缩包,而不必先将它们附加到VM上,或者更好的方法是通过Power Shell或脚本运行它。

    https://linhost.info/2011/01/windows-how-to-compact-a-dynamic-vhd/

    1. 打开你的Windows命令行(CMD)。
    2. DISKPART
    3. selectvdisk file =“X:\ xyz.vhd”
    4. 只读虚拟磁盘
    5. 紧凑的虚拟磁盘
    6. 分离虚拟磁盘
    7. 出口

    我正在使用包含BitLocker的虚拟硬盘。 要使用bitlocker压缩VDH文件,请按以下步骤操作:

    1. 打开Windows磁盘pipe理。
    2. 附加新的虚拟磁盘并select只读模式。
    3. 用bitlocker解锁新的Windows驱动器。
    4. 打开你的Windows命令行(CMD)
    5. DISKPART
    6. selectvdisk file =“X:\ xyz.vhd”
    7. 紧凑的虚拟磁盘
    8. 分离虚拟磁盘
    9. 出口