我有一个dynamic扩展的.vhd文件。 目前的文件大小约为50 GB,只有29 GB的使用。 不过,它最近扩展到大约54 GB,但仍然只显示29 GB使用。
当vhd文件还有很多未使用的空间时,有没有什么原因可以扩展?
.vhd文件跟踪对假定空白磁盘的更改。
仅仅因为文件系统的某些区域没有被使用,并不意味着它们没有以前使用的文件的影子副本或剩菜。
例如,这是如何删除程序的工作。
澄清:
磁盘上“未使用”的空间可能不是空白。
除了Johns的回答,您还可以通过在guest虚拟机中运行预压缩器应用程序来恢复空间 – 将vhd内的任何未使用的空间清零。 然后从虚拟化工具上运行vhd上的缩小/压缩…然后你就会知道真正的用法^^
precompactor工具与大多数版本的Virtual PC和Virtual Server捆绑在一起,例如可以在以下位置find:
Program Files\Microsoft Virtual PC\Virtual Machine Additions\
它也适用于Hyper-V vhd,无论您从何处获取预压缩器iso。