当我们使用Windows To Go的时候,使用常用的VHDX来进行启动,我们的需求可能会发生各种变化。最大的变化就是虚拟硬盘的大小不能满足需求。或者当初安装系统时太大了。
以缩小VHDX为例。(VHD不可以缩小,只能变大)那么我们怎样缩小虚拟硬盘的大小呢?
1. 首先我们进入虚拟硬盘所在系统打开磁盘管理,并使用压缩卷,输入你想压缩的大小。
2. 然后关闭该虚拟机硬盘系统。
3. 进入到另一台Windows操作系统上,并在可选功能上打开Hyper V的支持,重启系统更新相应组建。
4. 打开Power Shell以管理员身份运行,使用以下代码。
Resize-VHD -Path "C:\Windows 11 To Go.vhdx" -ToMinimumSize
-Path 后面修改为你需要缩小到VHDX路径
5. 执行之后就可以进入你到虚拟硬盘系统中打开磁盘管理,看看是否将被压缩出来的空闲空间消除了么有。
6. 知识迁移:怎样扩大?
核心命令参考如下:
Resize-VHD -Path 'C:\Windows 11 To Go.vhdx' -SizeBytes 16GB
如果有看不明白的可以参考微软官方的资料💾
Resize-VHD (Hyper-V) | Microsoft Learn
如果有看不明白的,可以评论或者私信我。可以考虑做一个图文版本的。