无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站数据恢复、数据保护、视频编辑
Win To Go 极致利器(IXUNCIS固态U盘)无忧启动网成立20周年!广告联系 QQ:184822951 微信:wuyouceo
查看: 25850|回复: 23

[分享] 一个简单的笨办法廋身被撑大的动态VHD文件

  [复制链接]
发表于 2014-2-12 12:09:36 | 显示全部楼层 |阅读模式
动态设定的VHD文件只会越用越大,最后达到设定的最大值,但有时候,动态vhd里面占用的容量其实并没有他在实际硬盘里占用的那么多,有没有办法减小呢?
我前几日用vboot引导了一个vhd的XP系统,在这个系统里解压了一个大文件,直接提示C盘空间不足(该VHD设定容量本来就小只有5G),回到正常系统,VHD占用也达到了5G,郁闷啊
于是进入VHD,删除临时文件,发现空余空间还有很多的。于是就想办法减小一下,没想到还真成功了。
我先是进入win8PE,挂载VHD文件,用GHOST建立该盘的GHO文件,再创建一个VHD文件,挂载之,用刚才创建的Gho文件还原入新建VHD文件,成功,这样一弄之后,占用空间从5G直接减少到不到2G。
但这个VHD能被引导吗?经测试,一点问题没有,还能做差分,引导也没问题。

评分

参与人数 2无忧币 +10 收起 理由
879792799 + 5 很给力!
天使的魔翼 + 5 很给力!

查看全部评分

发表于 2014-2-14 10:29:37 | 显示全部楼层
这个方法其实是确实可行,但我一般是删掉差分vhd,恢复备份的那个几kb的vhd就继续用下去.......一般安装系统的时候,多耗点时间把母盘的xp里的设置给调节好就会很方便了

点评

我是不小心把"母盘"给撑大了,所以要这样  详情 回复 发表于 2014-2-14 11:42
回复

使用道具 举报

发表于 2014-2-12 19:44:33 | 显示全部楼层
这办法不错。学习了。
回复

使用道具 举报

发表于 2014-4-18 06:36:02 | 显示全部楼层
"用diskgenius的克隆分区的功能直接就复制了,没必要用ghost."这方法确实好用!

点评

我一个占用10点几G的Win8.1.VHDX系统,用DiskGenius磁盘对拷后8点几G.重新用DISM备份还原后7.8G.  详情 回复 发表于 2014-7-17 09:16
回复

使用道具 举报

发表于 2014-4-14 08:48:45 | 显示全部楼层
我是建一个动态VHD,两分区对拷,就是会变实际大小
回复

使用道具 举报

发表于 2018-10-19 22:46:25 | 显示全部楼层
正巧我也刚刚想到这个办法,刚想动手,就发现你这有成功案例了
回复

使用道具 举报

发表于 2014-3-1 23:56:41 | 显示全部楼层
看来方法还是蛮多的,受教了,感谢各位的现身说法
回复

使用道具 举报

 楼主| 发表于 2014-2-14 11:42:20 | 显示全部楼层
lasti 发表于 2014-2-14 10:29
这个方法其实是确实可行,但我一般是删掉差分vhd,恢复备份的那个几kb的vhd就继续用下去.......一般安装系 ...

我是不小心把"母盘"给撑大了,所以要这样

点评

实际使用中,我比较建议你使用母盘和差分盘,平常只是使用差分盘,“撑大”差分盘之后,删掉,重建一个差分盘,或者恢复原来新建的备份差分盘(即几kb的那个差分vhd文件),vhd的最大作用就是差分,不然你只用母盘作  详情 回复 发表于 2014-2-15 16:27
回复

使用道具 举报

发表于 2014-2-14 14:26:50 来自手机 | 显示全部楼层
好像没这么复杂吧,用diskgenius的克隆分区的功能直接就复制了,没必要用ghost.

点评

diskgenius的分区克隆可能会遇到我的一个问题,重新以vboot方式启动vhdxp,进入系统不久会自动安装vbootdisk的硬件驱动程序  详情 回复 发表于 2014-2-15 16:24
这个才是正解  发表于 2014-2-14 17:10
回复

使用道具 举报

发表于 2014-2-15 16:24:31 | 显示全部楼层
2012hongrui 发表于 2014-2-14 14:26
好像没这么复杂吧,用diskgenius的克隆分区的功能直接就复制了,没必要用ghost.

diskgenius的分区克隆可能会遇到我的一个问题,重新以vboot方式启动vhdxp,进入系统不久会自动安装vbootdisk的硬件驱动程序
回复

使用道具 举报

发表于 2014-2-15 16:27:22 | 显示全部楼层
本帖最后由 lasti 于 2014-2-15 16:29 编辑
ymzjsr 发表于 2014-2-14 11:42
我是不小心把"母盘"给撑大了,所以要这样


实际使用中,我比较建议你使用母盘和差分盘,平常只是使用差分盘,“撑大”差分盘之后,删掉,重建一个差分盘,或者恢复原来新建的备份差分盘(即几kb的那个差分vhd文件),vhd的最大作用就是差分,不然你只用母盘作为工作分区的话,用img等虚拟硬盘镜像的方式也不会引起什么问题

我还会很强调一个,你只使用差分的子盘的话,一定不会“撑大”或者改变母盘里的任意文件。
回复

使用道具 举报

发表于 2014-2-17 17:18:10 | 显示全部楼层
这个方法其实是确实不错,可以试一下
回复

使用道具 举报

发表于 2014-2-23 20:02:30 | 显示全部楼层
一直是这样弄的,特别是制作RAMOS时,先用一个大的动态VHD,安装调式优化好,然后NTFS压缩,接着制作GHO,最后把这个GHO恢复到一个固定的较小VHD。
回复

使用道具 举报

发表于 2014-2-25 09:03:07 | 显示全部楼层
支持一下。支持论坛。。。
回复

使用道具 举报

发表于 2014-7-7 11:59:25 | 显示全部楼层
本帖最后由 sguoe 于 2014-7-7 12:00 编辑

微软有提供一个 命令行工具 sDelete
1 sDelete /z        //清理磁盘
2 diskpart compact// 收缩VHD

点评

收缩VHD具体怎样用,请举个实例,谢谢!  详情 回复 发表于 2014-7-17 09:20
回复

使用道具 举报

发表于 2014-7-17 09:16:24 | 显示全部楼层
20116339 发表于 2014-4-18 06:36
"用diskgenius的克隆分区的功能直接就复制了,没必要用ghost."这方法确实好用!

我一个占用10点几G的Win8.1.VHDX系统,用DiskGenius磁盘对拷后8点几G.重新用DISM备份还原后7.8G.
回复

使用道具 举报

发表于 2014-7-17 09:20:50 | 显示全部楼层
sguoe 发表于 2014-7-7 11:59
微软有提供一个 命令行工具 sDelete
1 sDelete /z        //清理磁盘
2 diskpart compact// 收缩VHD

收缩VHD具体怎样用,请举个实例,谢谢!

点评

依次输入 diskpart select vdisk file=c:\1.vhdx compact vdisk exit 实际上有时候压缩效果不好。  详情 回复 发表于 2014-8-10 15:36
回复

使用道具 举报

发表于 2014-7-23 09:18:34 | 显示全部楼层
感谢分享。
回复

使用道具 举报

发表于 2014-8-10 15:36:05 | 显示全部楼层
SzqZys 发表于 2014-7-17 09:20
收缩VHD具体怎样用,请举个实例,谢谢!

依次输入
diskpart
select vdisk file=c:\1.vhdx
compact vdisk
exit

实际上有时候压缩效果不好。
回复

使用道具 举报

发表于 2015-7-14 10:45:48 | 显示全部楼层
实际上,你还缺一步,建议先整理磁盘,再ghost,这样体积会小更多
回复

使用道具 举报

发表于 2019-10-12 17:49:35 | 显示全部楼层
回复

使用道具 举报

发表于 2020-10-18 20:40:31 | 显示全部楼层
最近对VHDx感兴趣,学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2020-11-29 09:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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