查看: 23367|回复: 10
收起左侧

[求助] 如何压缩VHD动态磁盘

 关闭 [复制链接]
hszt71
发表于 2012-11-22 08:27:16 | 显示全部楼层 |阅读模式
VBOX使用的VHD动态磁盘,文件大小已经13G了,但里面磁盘实际占用7G,请问怎么压缩这个VHD文件。使用win7下XPmode自带的那个磁盘压缩工具没有效果啊!另外怎么调整VHD磁盘的容量?要缩小容量。
以上的压缩和调整仅限于对该VHD磁盘进行操作,不能新建一个磁盘再把数据转到新磁盘。因为在VBOX里面的磁盘的uuid不能改变,磁盘的uuid改变会使磁盘里面安装的系统激活失效。当然如果你可以新建一个uuid和原来磁盘相同的磁盘也可以。
caoyuan1162
发表于 2012-11-22 10:42:39 | 显示全部楼层
有个命令可以压缩的,回家我看下,win8下测试效果显著。好像是diskpart里面的,你先看下说明也行。cmd下输入diskpart /?
caoyuan1162
发表于 2012-11-22 10:45:21 | 显示全部楼层
减小vhd碎片用 Diskgenius 挂载vhd然后新建一个vhd分区然后用克隆镜像,文件复制可消除碎片。
caoyuan1162
发表于 2012-11-22 14:38:04 来自手机 | 显示全部楼层
1、使用 Windows 7 的磁盘管理挂载(附
加) VHD ,然后使用 precompact.exe 将
不用的空间填充。
例如,你的 VHD 中包含 G、H、I 这三个分
区,,可以使用如下参数:
precompact.exe /SetDisks:ghi
这样将只对 VHD 中的分区进行处理。如果
不加参数,将连同物理磁盘一同处理,浪费
时间。
2、回到磁盘管理分离 VHD。
3、最后,打开命令行,输入 diskpart,使
用 select vdisk file="c:\test.vhd" 选择
VHD 文件,然后 compact vdisk 压缩
VHD。
我(不是我哦 是网上的那个人)做实验用的这
个 test.vhd ,未存放任何文件,未压缩前
为 24M,压缩后为 8M 左右。
hszt71
 楼主| 发表于 2012-11-22 20:28:31 | 显示全部楼层
caoyuan1162 发表于 2012-11-22 14:38
1、使用 Windows 7 的磁盘管理挂载(附
加) VHD ,然后使用 precompact.exe 将
不用的空间填充。

谢谢啦!我来试试这个方法。目前我使用的方法和这类似,但是借助win7的xpmode和虚拟机解决的。把vhd作为第2磁盘挂载到一个xpmode虚拟系统中,进入虚拟系统,用里面的填充命令进行填充,然后关闭虚拟系统,在虚拟机设置中再压缩vhd磁盘。原理是一样的。
hszt71
 楼主| 发表于 2012-11-22 20:55:40 | 显示全部楼层
刚才测试了你的方法,效果很好,但就是需要自己去网上找了那个precompact.exe
caoyuan1162
发表于 2012-11-23 18:38:40 | 显示全部楼层
hszt71 发表于 2012-11-22 20:55
刚才测试了你的方法,效果很好,但就是需要自己去网上找了那个precompact.exe

不用填充直接用第二步的命令就行了,也可以压缩的
qlhuang
发表于 2012-11-23 18:43:16 | 显示全部楼层
caoyuan1162 发表于 2012-11-23 18:38
不用填充直接用第二步的命令就行了,也可以压缩的

如果不填充直接压缩的话……作为系统的vhd能减少的大小真的很有限
hszt71
 楼主| 发表于 2012-11-23 22:02:42 | 显示全部楼层
caoyuan1162 发表于 2012-11-23 18:38
不用填充直接用第二步的命令就行了,也可以压缩的

我试过,不填充,几乎不能压缩什么空间,填充是必须的。
caoyuan1162
发表于 2012-11-23 22:10:23 来自手机 | 显示全部楼层
hszt71 发表于 2012-11-22 20:28
谢谢啦!我来试试这个方法。目前我使用的方法和这类似,但是借助win7的xpmode和虚拟机解决的。把vhd作为第 ...

填充命令是啥,求详解
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-12-25 21:05 , Processed in 0.143776 second(s), 16 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表