如何恢复/压缩 Virtual PC 虚拟硬盘驱动器使用的空间?

Kan*_*ini 2 disk-space microsoft-virtual-pc virtual-disk

我在 Virtual PC 中安装了 Windows 2003 Server。我用VS2005、SQL Server等加载,VHD文件大小为15GB。几个月来,我尝试了各种方法,包括设置复制等,现在大小为 39 GB。

我已经删除了所有不需要的数据库、安装等,现在我的 VPC 上的 C 驱动器读取为 15 GB,但是,VHD 文件仍然读取为 39 GB 并显示它有 24 GB 可用空间。

问题 - 如何确保 VHD 文件大小仅为 15 GB 而不是 39 GB?

Jos*_*hua 5

您需要对虚拟机内的驱动器进行碎片整理(以使所有内容按逻辑顺序排列),然后使用 Virtual PC 压缩驱动器。虽然我在工作时没有在这里安装 Virtual PC ,但压缩虚拟硬盘驱动器的说明非常简单。完成压缩操作后,文件大小应与实际使用的空间大小相同。

当然,请记住,驱动器会在需要空间时再次扩展,并且在执行另一次压缩之前不会缩小。