我正在Windows Sever 2012 Standard 64-bit
运行Hyper-V
。Hyper-V 托管着 的客户操作系统Windows 7 Professional 32-bit
。我注意到我的服务器上磁盘空间不足。所以我卸载了一堆不需要的软件。我重新启动了客户机和服务器。之后我关闭了客户机,并压缩了 Windows 7 系统使用的虚拟磁盘驱动器。
即使我从客户系统中移除了 16 GB,物理服务器硬盘上的已用空间仍然显示物理服务器上的虚拟磁盘大小没有任何变化。
有人能告诉我如何减少物理服务器硬盘上虚拟磁盘的大小吗?
我也制作了一个视频这里描述了我的问题,并附上了这里用户的最新答案和评论。
答案1
将磁盘类型转换为“动态扩展”磁盘(来自 VMware 世界,更常见的术语是thin-provisioned disk
)。 Technet 博客上似乎有相关截图。
当然,作为最佳实践,这就是为什么您的服务器上有一个单独的系统分区,并且只将其用于操作系统(可能还有一个或两个应用程序),但将数据(在本例中为客户 VHD)存储在不同的分区上。