A_M*_*A_M 7 windows windows-7 virtualization microsoft-virtual-pc windows-xp-mode
我正在尝试使用 VhdResizer 缩小 Windows 7 XP Mode VHD 文件,但收效甚微。
当我选择我的 VHD 文件时,它显示“VhdExpand 仅支持固定和动态 VHD 文件”。我的 XP Mode VHD 是动态文件。
有谁知道它为什么会失败?
如果做不到这一点,是否有人可以使用我在 Windows 7(64 位)上缩小 XP 模式 VHD 文件的进程?
小智 6
这是我的方法:
1) 确保 VHD 已关闭(状态应为 Powered down)
2) 在 Virtual Machines 文件夹中,右键单击 Virtual Machine
3)点击菜单上的设置
4) 选择有问题的 HD 并单击修改
5) 选择压缩选项
使用 Windows 7 压缩 VHD(以 i:\ 为例):
在压缩 VHD 之前,cleanmgr /d c在 VM 中运行以删除任何临时文件。
Attach VHD从中提取precompact.exe
C:\Program Files (x86)\Windows Virtual PC\Integration Components\Precompact.iso
运行以下命令,其中i指的是 VHD 附加到的驱动器号:
precompact.exe -SetDisks:i
Run Code Online (Sandbox Code Playgroud)对驱动器进行碎片整理。这将需要管理员权限,因此用于runas打开command prompt或输入command prompt搜索框并选择上下文项“以管理员身份运行”
defrag i: /H /U /X
Run Code Online (Sandbox Code Playgroud)在磁盘管理中选择操作Detach VHD。
在 Virtual PC 设置中压缩驱动器。
Precompact.exe将 VHD 归零——这样使用压缩器实际上是有效的。请注意,在某些情况下,此过程可能会增加VHD 大小!
| 归档时间: |
|
| 查看次数: |
28616 次 |
| 最近记录: |