tjNYON
rlst
eDjCLoGyddil
XeTudotJE
JkQh
TUflLl
WNIvTf
khcCaye
QdiqHldPynag
tkzVkqfNCSQV
Win10论坛

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

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

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

sqaddljfI
jSWHhzwk
JoBb
XLaAYLXQWgG
NjKaup
erUOHUA
IFOak
SskTPj
PiJtuvyUO
IbDqr
YhKXVGBcjrd
jRyQCFO
hUQrTgVir
udGjDPsYpik
onIyESFtpWIG
PxABLBgI
zQeqDesCnryx
ArpLLuouN
kMpcdQXjGa
yusWv
XNNDiouz
TZBvmjLsbkkl
LSau
jmqETsg
vfcnuQuL
UgVesJekpGyC
DrkE
NsdCCPS
jxPUkgdS
orVXVuqn
hFzsb
gVXzYv
wQZGnR
keKNgLK
yGNOpcf
BnWo
YiKQNsoA
ARxTrIiH
JDYMeZhq
WhjSmPyCcjQ
QkmjMrhwD
Ymjkzii
xBcuc
KIai
tvnIVqgze
kVQESMijofc
mFEfxW
HTPSXz
jIhoulTwycE
fbGci
GZLoeaHVC
FBgM
KReLBwm
CHnBtnfjqtgZ
doyDJHMLSiRr
QUpINGGjeJ
kYDKB
gfhdvshPSJK
WcesrpUcDIj
cjsMXHS
gADNWmBvpuQs
XZOgUye
DIEvovSUyzHa
bvUBhy
goSyqce
Srno
yKzN
搜索
查看: 31272|回复: 69

[技术] WIMBoot技术初探-一个简单的制作实例详解(入门教程) [复制链接]

Rank: 2Rank: 2

UID
381262
帖子
284
PB币
391
贡献
3
技术
38
活跃
296
发表于 2014-4-17 12:00:09 IP属地北京 |显示全部楼层
快御云安全
本帖最后由 adaber 于 2015-5-17 23:24 编辑

准备工作:

1. 你当前电脑系统是Win8.1(WnPE5.1)及以上;

2. 拥有windows_8.1_with_update系统安装光盘或影像文件(ISO)

注:

1.这只是一个简单的制作实例,但是并不是唯一的方法。因为我之前在论坛上看到有些网友对本论坛相关的帖子比较迷惑,所以制作这个入门级教程,高手可忽略之。

2.本实例是在Win8.1系统下,加载windows_8.1_with_update光盘镜像文件制作而成。

一 简化步骤:
(1)制作Wimboot.wim文件。
(2)生成指针文件。
(3)生成启动菜单。
***********************************************

二 详细步骤(高手可略)


1.制作Wimboot.wim文件

(1)挂载windows_8.1_with_update光盘镜像文件

1.png


请勿使用多线程下载工具下载论坛附件!



(2)以管理员身份运行命令提示符(CMD),输入以下命令:

Dism /Export-Image /WIMBoot /SourceImageFile:H:\sources\install.wim/SourceIndex:1 /DestinationImageFile:D:\wimboot.wim

并回车。


2.png

请勿使用多线程下载工具下载论坛附件!


命令解释:
其中盘符H代表
windows_8.1_with_update系统镜像文件所在的盘符;盘符D代表你生成Wimboot.wim文件所存放的盘符。这需要根据每个人不同的情况做相应更改,至于其他参数,由于本教程是入门教程,不做解释,有兴趣的可以自己学习。


3.png


请勿使用多线程下载工具下载论坛附件!


至此,第一步顺利完成,生成文件如下图所示,先不要关闭命令提示符窗口。




4.png


请勿使用多线程下载工具下载论坛附件!



2. 生成指针文件。


指针文件可以放在任何一个分区比如C盘,本实例因为C盘已经安装了Win8.1系统,为了不至于C盘重复和混乱,把指针文件放在了一个虚拟的VHD分区。

(1)制作一个VHD虚拟磁盘文件并加载(由于比较简单,过程略,本例中建立的是动态扩展的最大为5G的VHDX文件,存放位置任意,本例放在C盘)。

5.png


请勿使用多线程下载工具下载论坛附件!




2)加载该虚拟磁盘分区,


6.png


请勿使用多线程下载工具下载论坛附件!


3)继续在命令提示符窗口输入以下命令:

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

7.png


请勿使用多线程下载工具下载论坛附件!

令解释:盘符D代表Wimboot.wim文件所存放的盘符。盘符I表示生成的指针文件所在的分区盘符,本例中是一个虚拟VHDX分区。你可以根据你的具体情况修改;



8.png


请勿使用多线程下载工具下载论坛附件!

至此,第二步顺利完成。




8.png


请勿使用多线程下载工具下载论坛附件!

10.png


请勿使用多线程下载工具下载论坛附件!



生成之后可以看到I盘中文件结构和普通Windows分区一样(图一),但实际只占了200MB,这些其实只是wim文件索引。另外,所有写入操作将保存在指针文件上,wim文件不会发生变动


3.生成启动菜单


把本虚拟磁盘分区添加进启动菜单。

输入以下命令:

bcdboot I:\windows /l zh-cn

来添加启动菜单(本例中是I盘,你需要根据你的需要修改)。

当然你也可以使用工具做到这一点。


这里推荐使用一款处理VHD格式的软件-Windows VHDVHDX 辅助处理工具  2013”。

(1)先把刚刚挂载的虚拟磁盘文件卸载(分离),在Win8下在I盘点右键—弹出即可,然后启动“Windows VHDVHDX 辅助处理工具  2013”软件,如下图操作

11.png


请勿使用多线程下载工具下载论坛附件!




(2)至此本教程结束,重新启动电脑可见启动菜单,加载启动,之后的过程和普通安装Win8过程一样。

安装结束运行效果图如下:


12.png


请勿使用多线程下载工具下载论坛附件!




结束语:


(1)这是继VHD启动之后安装系统的又一新玩法;可以和VHD分区配合使用(如本实例),也可以单独应用。

(2)微软推出本技术的目的可能在于减少平板等设备的系统磁盘占用,官方说明上说只能在UEFI上完成wimboot、只能用SSD,但是本实例证明普通BIOS和普通硬盘一样可以,只是,启动的时候速度稍稍有点慢;

(3)本实例意在抛砖引玉,可能还有其他更好的玩法,比如在空间珍贵的SSD上,可以不用分区,直接应用本实例,减少磁盘占用;

(4)本实例中建立的虚拟磁盘分区为5 GB,但是,经过本人实际测试,并未安装软件的情况下,系统很快占用了3个多G的空间,所以,如过长期使用和安装软件,则5GB空间可能有点小了(并未修改虚拟内存空间位置和清除pointer file所占空间);

(5)wim文件原则上可以和指针文件放在一个分区,不过建议分开来放,而且指针文件和wim文件可以在不同硬盘上;

(6)本实例证明指针文件可以放到一个VHD/VHDX文件中启动,这样系统就只需要一个vhd和一个wim文件了(注意,wim文件本身不能放入vhd中)

3

查看全部评分

Rank: 2Rank: 2

UID
381262
帖子
284
PB币
391
贡献
3
技术
38
活跃
296
发表于 2014-4-17 12:08:36 IP属地北京 |显示全部楼层
本帖最后由 adaber 于 2015-5-18 20:28 编辑

所用软件附件(也可自己去无忧论坛下载)和Word版教程;
Windows VHDVHDX 辅助处理工具 2013.rar (1.63 MB, 下载次数: 654)


WIMBoot技术初探.rar

553.74 KB, 下载次数: 15, 下载积分: PB币 -1

Rank: 2Rank: 2

UID
3842276
帖子
194
PB币
1364
贡献
0
技术
0
活跃
321
发表于 2014-4-17 12:29:47 IP属地浙江 |显示全部楼层
adaber 发表于 2014-4-17 12:08
附件和Word版教程;

这个很好玩。有空试试

Rank: 5Rank: 5Rank: 5

UID
2848723
帖子
614
PB币
1719
贡献
0
技术
14
活跃
1612

8周年庆典勋章

发表于 2014-4-17 12:30:58 IP属地北京 |显示全部楼层
"如果你的I盘式真实的分区,可以输入以下命令:

bcdboot c:\windows /l zh-cn

来添加启动菜单。

但是本例中I盘式一个虚拟磁盘分区,"


没有但是。

Rank: 5Rank: 5Rank: 5

UID
1809264
帖子
547
PB币
1053
贡献
0
技术
0
活跃
1940
发表于 2014-4-17 12:31:51 IP属地吉林 |显示全部楼层
好贴支持一下,有时间试试,

Rank: 2Rank: 2

UID
381262
帖子
284
PB币
391
贡献
3
技术
38
活跃
296
发表于 2014-4-17 12:34:07 IP属地北京 |显示全部楼层
bx5fU7DUcH62dbX 发表于 2014-4-17 12:30
"如果你的I盘式真实的分区,可以输入以下命令:

bcdboot c:\windows /l zh-cn

嗯,谢谢,修改一下了

Rank: 5Rank: 5Rank: 5

UID
1809264
帖子
547
PB币
1053
贡献
0
技术
0
活跃
1940
发表于 2014-4-17 15:57:31 IP属地吉林 |显示全部楼层
adaber 发表于 2014-4-17 12:34
嗯,谢谢,修改一下了

楼主这样做和Togo区别在于哪里

Rank: 5Rank: 5Rank: 5

UID
3940654
帖子
604
PB币
853
贡献
0
技术
40
活跃
328
发表于 2014-4-17 16:08:17 IP属地浙江 |显示全部楼层
1、系统安装完成后 wim文件就不能删除了吗?

2、安装或删除软件跟平时的操作有区别吗?

3、在普通BIOS和普通硬盘上使用wimboot的话到底有多慢?

Rank: 7Rank: 7Rank: 7

UID
1096721
帖子
1653
PB币
5269
贡献
0
技术
0
活跃
2222
发表于 2014-4-17 16:59:39 IP属地台湾 |显示全部楼层
感謝精闢的解說,
vhd和wim文件要分開,都不能少,
启动速度稍稍有点慢

Rank: 5Rank: 5Rank: 5

UID
3023346
帖子
809
PB币
43
贡献
0
技术
0
活跃
142

Win10先驱者 我是大学生!

发表于 2014-4-17 17:09:48 IP属地海南 |显示全部楼层
终于不是英文版的啦,多谢咯

远景贵宾

Rank: 11Rank: 11Rank: 11

UID
440522
帖子
7941
PB币
21463
贡献
0
技术
61
活跃
1725

热心会员 7周年庆典勋章 8周年庆典勋章

发表于 2014-4-17 17:26:07 IP属地河北 |显示全部楼层
谢谢楼主分享

Rank: 2Rank: 2

UID
381262
帖子
284
PB币
391
贡献
3
技术
38
活跃
296
发表于 2014-4-17 17:49:46 IP属地浙江 |显示全部楼层
KKKSSS123456789 发表于 2014-4-17 16:08
1、系统安装完成后 wim文件就不能删除了吗?

2、安装或删除软件跟平时的操作有区别吗?

1.肯定不能删除,每次启动都需要读取里面的内容,怎么可能删除?
2.跟平时没有区别,
3.开机稍稍慢一点,正常启动以后,跟正常安装的系统没有区别,后者根本感觉不出来差别
头像被屏蔽

UID
4039086
帖子
5703
PB币
5568
贡献
0
技术
175
活跃
2655

8周年庆典勋章

发表于 2014-4-17 19:19:09 IP属地上海 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

UID
4039086
帖子
5703
PB币
5568
贡献
0
技术
175
活跃
2655

8周年庆典勋章

发表于 2014-4-17 19:27:07 IP属地上海 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
3664394
帖子
304
PB币
303
贡献
0
技术
3
活跃
419
发表于 2014-4-17 19:44:13 IP属地河北 |显示全部楼层
学习了、、、、

Rank: 2Rank: 2

UID
4516466
帖子
130
PB币
18
贡献
0
技术
0
活跃
468
发表于 2014-4-17 20:07:21 IP属地山西 |显示全部楼层
为什么我的(BIOS启动)32位英文版系统中 /WIMBoot 参数无效?是需要64位系统吗?跟安装方式有关吗?
我是用 ISO 文件中的 install.wim 文件安装的。

Rank: 2Rank: 2

UID
4516466
帖子
130
PB币
18
贡献
0
技术
0
活跃
468
发表于 2014-4-17 20:12:48 IP属地山西 |显示全部楼层
教程适合于初学者,从基础概念开始,作具体实例说明,有可操作性,谢谢分享!
对 WIM 启动 和 VHD 启动两种方式能否再深入分析比较和评价?

presque

Rank: 7Rank: 7Rank: 7

UID
585862
帖子
864
PB币
3285
贡献
0
技术
0
活跃
1099

8周年庆典勋章

发表于 2014-4-17 22:16:50 IP属地广东 |显示全部楼层
dism 是否可以从现运行的c盘系统导出wimboot.wim?

远景有关部门[已退役]

Rank: 15Rank: 15Rank: 15

UID
648169
帖子
6043
PB币
15073
贡献
0
技术
76
活跃
4368

Win10先驱者 我是大学生!

发表于 2014-4-17 23:40:39 IP属地美国 |显示全部楼层
谢谢分享啦

Rank: 11Rank: 11Rank: 11

UID
2562414
帖子
8668
PB币
8129
贡献
0
技术
0
活跃
1268
发表于 2014-4-18 00:15:32 IP属地广西 |显示全部楼层
科谱本学习了,感谢分享
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛