虚拟机 c 盘满了,单纯改 vhdx 最大容量还不够。hyper-v 里先扩展虚拟硬盘文件,再进入来宾 windows 的磁盘管理扩展分区,两个步骤缺一个都会看起来“容量没变”。
先进入虚拟机硬盘设置
关闭或暂停业务后,右键虚拟机选择 Settings,左侧点 Hard Drive。确认选中的是要扩展的系统盘或数据盘,再点击 Edit。

在向导里选择 Expand
Edit Virtual Hard Disk Wizard 到 Choose Action 页面时选择 Expand。有检查点或差异磁盘时先处理链路,别直接扩展错父盘。

输入新容量并进系统扩展分区
在 Configure Disk 页面输入新的虚拟硬盘大小,完成后启动虚拟机。进来宾系统打开 diskmgmt.msc,把新增未分配空间扩展到目标卷。


















