我的电脑运行的是 Windows 7 64 位。我使用磁盘管理创建了一个新的 VHD 文件并将其制作成一个新的虚拟驱动器。磁盘大小为8GB。在使用了大约 3GB 之后,我决定对其进行格式化。但是格式化后磁盘的大小仍然是3GB。
我尝试使用 diskpart 压缩此 VHD 文件,但收到此错误消息
虚拟磁盘服务错误:请求的操作要求以只读方式连接虚拟磁盘。
那么,有没有办法压缩这个 VHD 文件呢?
无法在附加的 VHD 上完成压缩,除非它是只读的。
要分离磁盘,您需要在磁盘管理中右键单击 VHD 磁盘,然后选择分离 VHD:

然后,您可以使用diskpart命令提示符完成压缩:
diskpartselect vdisk file="<path>"attach vdisk readonlycompact vdiskdetach vdisk然后,您可以通过磁盘管理以正常和新压缩状态重新附加它。
(参考:http : //linhost.info/2011/01/windows-how-to-compact-a-dynamic-vhd/)
| 归档时间: |
|
| 查看次数: |
4766 次 |
| 最近记录: |