Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 25506|回复: 56

[讨论] 再试WIMBoot-终于解决增量与wimboot.wim合并问题 [复制链接]

Rank: 7Rank: 7Rank: 7

UID
986545
帖子
2421
PB币
7703
贡献
0
技术
385
活跃
1095

十周年 热心会员 远景技术达人

发表于 2014-4-12 19:40:32 |显示全部楼层
本帖最后由 cjy__05 于 2014-7-21 15:39 编辑

本人初试WimBoot.wim,发现问题:
    “wimboot与VHD比较,VHD可建立子、孙VHD,层数较多,父子VHD可以合并,体积与正常安装系统一样大;wimboot体积比VHD小,可建立增量custom.wim但不能与wimboot合并,而且只能建立一次增量,系统更新及安装应用软件等都会使系统体积增加,运行时间久了,节省空间的优势会明显下降。目前主要缺点是增量custom.wim不能与wimboot合并,不知微软以后有无解决办法。”
     今天有空突发奇想,能不能把指针分区当作一个正常系统来再制作一个增量后的wimboot.wim呢,如果成功,就解决了增量与wimboot.wim合并问题,相当于父子VHD的合并,但wimboot的优势就是比VHD空间占用少很多,于是重新制作wimboot.wim,终于成功。具体操作容后再述。
    22楼有新进展 http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1502685&pid=39981770&page=2&extra=#pid39981770

回帖推荐

SzqZys 发表于22楼  查看完整内容

今天早上我又试着在本机系统中加载wimboot文件夹中的wimboot.vhdx,将其映像增量备份到wimboot2文件夹中的wimboot.wim中,管理员CMD:Dism /Append-Image /WIMBoot /ImageFile:D:\wimboot2\wimboot.wim/CaptureDir:f:\ /Name:Win8.1Updates /Description:20140413 备份成功,查看映像信息,这个映像中就含有两个卷映像了。管理员CMD:Dism /Get-ImageInfo /ImageFile:D:\wimboot2\wimboot.wim 卸载VH ...
5

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
986545
帖子
2421
PB币
7703
贡献
0
技术
385
活跃
1095

十周年 热心会员 远景技术达人

发表于 2014-4-12 19:41:05 |显示全部楼层
本帖最后由 SzqZys 于 2014-4-12 23:18 编辑


由于以前用移动硬盘中的Windows 8.1 Update制作的wimboot.wim已经被我删除,今天就用台式电脑中4月9日正式升级到Windows 8.1 Update的系统所作的WIM备份文件来制作wimboot.wim。


1.制作wimboot.wim

在D分区建立一个wimboot文件夹,用在台式机上已装载配置好,并安装了所有软件的Windows8.1 Update的DISM备份文件Windows8.1.wim来制作wimboot.wim。Windows8.1.wim放在移动硬盘K:\BeiFen中,Windows 8.1 Update为其中第六个增量备份。

管理员CMD:

Dism /Export-Image /WIMBoot/SourceImageFile:K:\BeiFen\Windows8.1.wim /SourceIndex:6 /DestinationImageFile:D:\wimboot\wimboot.wim

制作好的wimboot.wim有6.28G。


2. 生成指针文件

在wimboot文件夹中创建一个10G大的动态VHDX,格式化并激活,加载后盘符为F。

管理员CMD:

DISM /Apply-Image /ImageFile: D:\wimboot\wimboot.wim/ApplyDir:F: /Index:1 /WIMBoot


3.添加引导

管理员CMD:

bcdboot f:\windows /l zh-cn

bcdedit /set {bootmgr} timeout 3(这里设置启动器倒计时3秒)


4. 修改VHDX里系统的注册表,让VHDX不再强行占用最大空间

进入注册表编辑器,在[HKEY_LOCAL_MACHINE]上左键单击选中,再点击[文件]选择[加载配置单元],在弹出的选择定位框里把路径定位F:\Windows\System32\config,选择SYSTEM,在弹出框中输入123,确定。


进入HKEY_LOCAL_MACHINE\123\ControlSet001\Services\FsDepends\Parameters,把右边VirtualDiskExpandOnMount的值改为4。

-1.PNG

顺便修改盘符,否则启动到wimboot系统会把原先的C分区标为C分区,而把wimboot自己的系统分区标为F分区。

进入HKEY_LOCAL_MACHINE\123\MountedDevices中,把\DosDevices\C:重命名为\DosDevices\F:;把\DosDevices\F:重命名为\DosDevices\C:。


左键选中123,点击[文件],选择[卸载配置单元],提示框里点[是]即可。

-2.PNG

大功告成,重启进入wimboot.wim系统,一切正常,一番操作后整个wimboot文件夹占用7.32G,VHDX系统没有休眠文件,虚拟内存文件在D分区。原系统D分区占用15.4G,包括休眠与虚拟内存文件。

-3.PNG

-4.PNG

-5.PNG

-6.PNG

接着重启进入正常Windows 8.1 Update系统,加载D:\wimboot\wimboot.vhdx,加载的vhdx为F分区,以F分区系统制作wimboot.wim。

管理员CMD:

DISM /Capture-Image /WIMBoot /ImageFile:D:\wimboot.wim/CaptureDir:F: /Name:"WIMBoot win 8.1 Updates"

制作好的wimboot.wim仅6.11G,比原先的还小了许多。

卸载wimboot.vhdx,把原wimboot文件夹改名为wimboot2,重新建立一个wimboot文件夹。

把刚刚制作好的wimboot.wim剪切到wimboot文件夹中,并把wimboot2文件夹中的wimboot.vhdx复制到wimboot文件夹中并加载后格式化、激活,加载后仍为F分区。

重新生成指针文件,管理员CMD:

DISM /Apply-Image /ImageFile: D:\wimboot\wimboot.wim/ApplyDir:F: /Index:1 /WIMBoot


启动引导已有就用不着重新添加了,注册表也用不着再修改了。重启进入wimboot.wim系统,一切正常。整个wimboot文件夹占用7.7G。

-7.PNG

我认为,基本用不着将wimboot.wim系统指针分区的改动保存为新的增量custom.wim文件直接将增量后的指针分区制作成新的wimboot.wim文件更能节省空间占用,也使性能不至于因增量custom.wim而进一步降低。因wimboot.wim系统与VHD系统一样,性能都有所降低,虽然降低得不多。


看来wimboot.wim系统是比VHD系统更为理想的系统,方便性两个系统基本一致。但wimboot.wim系统比VHD系统空间占用小得多,只是制作的难度wimboot.wim系统略高一些。   

点评

bx5fU7DUcH62dbX  最好还是使用审核模式***原始wim  发表于 2014-4-13 09:13
1

查看全部评分

扫黄打非。

Rank: 9

UID
624463
帖子
3987
PB币
10272
贡献
0
技术
1
活跃
326
发表于 2014-4-12 20:12:49 |显示全部楼层
你就等你的教程啦,楼主。。。

Rank: 1

UID
1749079
帖子
121
PB币
277
贡献
0
技术
0
活跃
177
发表于 2014-4-12 20:16:00 |显示全部楼层
不明觉历。支持楼主,希望写通俗些

Rank: 1

UID
1507731
帖子
107
PB币
4088
贡献
0
技术
0
活跃
141

7周年庆典勋章 8周年庆典勋章

发表于 2014-4-12 20:25:29 |显示全部楼层
支持楼主~~~~~~~~~~~~~~~

Rank: 5Rank: 5Rank: 5

UID
1684973
帖子
696
PB币
486
贡献
0
技术
16
活跃
373
发表于 2014-4-12 20:29:21 |显示全部楼层
技术贴,支持了

Rank: 2Rank: 2

UID
3835327
帖子
285
PB币
278
贡献
0
技术
0
活跃
557
发表于 2014-4-12 20:35:30 |显示全部楼层
这个功能好复杂,很多人不懂

Rank: 2Rank: 2

UID
3583859
帖子
220
PB币
602
贡献
0
技术
15
活跃
253
发表于 2014-4-12 20:39:21 |显示全部楼层
……就是直接捕獲樓……

df

Rank: 2Rank: 2

UID
1134714
帖子
180
PB币
137
贡献
0
技术
1
活跃
159
发表于 2014-4-12 22:04:01 来自手机 |显示全部楼层
除了可以减少占用空间,还有什么作用?可以秒还原不?

Rank: 5Rank: 5Rank: 5

UID
615305
帖子
625
PB币
2668
贡献
0
技术
143
活跃
707

热心会员 活动参与先锋 Win10先驱者

发表于 2014-4-12 22:13:33 |显示全部楼层
求楼主机器配置,以及觉得WIMBOOT和普通方案的使用差别大么?

Rank: 1

UID
2945949
帖子
63
PB币
40
贡献
0
技术
4
活跃
128
发表于 2014-4-12 22:22:19 |显示全部楼层
重新捕获一次吗,我也在考虑这个问题,微软的更新真是太变态了,不更新12.5g,更新之后变20g了
修修补补,update和office sp1刚出又成破烂了

远景有关部门[已退役]

Rank: 9

UID
648169
帖子
4957
PB币
44744
贡献
0
技术
76
活跃
2450

Win10先驱者 我是大学生!

发表于 2014-4-12 22:27:29 |显示全部楼层
支持楼主,坐等教程,另外能不能安装到16GBu盘上面呢,不是很懂
头像被屏蔽

Rank: 2Rank: 2

UID
40961
帖子
342
PB币
0
贡献
0
技术
5
活跃
222
发表于 2014-4-12 22:55:05 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 7Rank: 7Rank: 7

UID
986545
帖子
2421
PB币
7703
贡献
0
技术
385
活跃
1095

十周年 热心会员 远景技术达人

发表于 2014-4-12 23:03:32 |显示全部楼层
trafly 发表于 2014-4-12 22:13
求楼主机器配置,以及觉得WIMBOOT和普通方案的使用差别大么?

机器配置在这里,请移步查看:
初试WimBoot.wimhttp://bbs.pcbeta.com/viewthread-1495215-1-1.html

Rank: 7Rank: 7Rank: 7

UID
1077736
帖子
720
PB币
378
贡献
0
技术
13
活跃
542

7周年庆典勋章 我是大学生!

发表于 2014-4-12 23:07:00 来自手机 |显示全部楼层
总算来了个技术贴了,满屏的下载看的都烦了

Rank: 9

UID
4243549
帖子
6843
PB币
7110
贡献
0
技术
168
活跃
1551

热心会员

发表于 2014-4-12 23:35:58 |显示全部楼层
楼主,我也想试试,你能不能提供一个制作好的PE5.1啊,我这里水管小,下载ADK好慢啊

Rank: 7Rank: 7Rank: 7

UID
986545
帖子
2421
PB币
7703
贡献
0
技术
385
活跃
1095

十周年 热心会员 远景技术达人

发表于 2014-4-13 06:29:28 |显示全部楼层
与时俱进come 发表于 2014-4-12 23:35
楼主,我也想试试,你能不能提供一个制作好的PE5.1啊,我这里水管小,下载ADK好慢啊

备份本机的Windows 8.1 Update系统我是用装在移动硬盘上的 8.1 Update Windows To Go 进行操作的,只要有了Windows 8.1 Update.wim就在本机系统下操作就可以了,也可以在8.1 Update Windows To Go下进行操作,完全可以不用PE5.1。

Rank: 2Rank: 2

UID
4405557
帖子
268
PB币
0
贡献
0
技术
4
活跃
573
发表于 2014-4-13 07:32:51 来自手机 |显示全部楼层
这个好呀!

Rank: 2Rank: 2

UID
1388500
帖子
144
PB币
562
贡献
0
技术
0
活跃
977
发表于 2014-4-13 09:06:52 来自手机 |显示全部楼层
非常有意义的实验,感谢分享

Rank: 9

UID
4243549
帖子
6843
PB币
7110
贡献
0
技术
168
活跃
1551

热心会员

发表于 2014-4-13 09:17:13 来自手机 |显示全部楼层
SzqZys 发表于 2014-4-13 06:29
备份本机的Windows 8.1 Update系统我是用装在移动硬盘上的 8.1 Update Windows To Go 进行操作的,只要有 ...

这样撒。。谢谢
关闭

站长推荐

已经开启实名认证了哟
这里可以进行实名操作:点我点我点我
回顶部
Copyright (C) 2005-2018 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件