Win10论坛

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

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

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

搜索
查看: 22829|回复: 76

[技术] 按需定制Windows PE维护工具 [复制链接]

Rank: 1

UID
1418798
帖子
43
PB币
2055
贡献
1
技术
0
活跃
46

IE体验先锋

发表于 2013-3-22 14:49:55 |显示全部楼层

在部署的过程中,要用到Windows PE这个重要的工具,可能有些景友知道或者用过Windows PE。什么是Windows PE呢?微软官方的定义是:Windows 预安装环境 (Windows PE) 是一个支持受限Windows API和受限服务的最小Windows安装环境。Windows PE 4.0基于Windows 8内核在保护模式下运行。通俗点说Windows PE就是个精简版的Windows操作系统,它能有限的实现完整操作系统的部分功能。

从基于Windows XPWindows PE 1.0到现在基于最新的Windows 8Windows PE 4.0Windows PE的功能也随着操作系统的功能革新而被加强。从Windows Vista开始,Windows的安装都是基于Windows PE进行安装的。

Windows PE可以写入到U盘、移动硬盘、光盘等这些可移动的存储设备中,你可以随身携带,随时解决问题。Windows PE类似于LinuxLiveCD。我相信一个好的计算机管理员一定会用Windows PE

Windows PE主要用来部署操作系统以及对操作系统进行维护,定制Windows PE 4.0的方法也很简单。我们使用Windows ADK提供的ImageXDISMoscdimg这三个工具就可以定制Windows PE 4.0

Windows ADK可以制作三种版本的Windows PE4.0,分别是适用于x86x642种硬件架构的电脑。使用ADK复制好需要制作的Windows PE 4.0就可以使用oscdimg封装为ISO镜像了,需要说明的是,使用oscdimg可以给ISO镜像添加UEFI固件启动信息,所以我们可以再封装ISO镜像的时候输入如下命令回车就可以使ISO镜像具有BIOSUEFI双固件启动信息。。

oscdimg.exe-m -o -u2 -udfver102 -lx64_winpe-bootdata:2#p0,e,bE:\PE\fwfiles\etfsboot.com#pEF,e,bE:\PE\fwfiles\efisys.bin E:\PE\media E:\PE\x64_winpe.iso

其中红色的字符为ISO镜像的卷标,蓝色的部分为添加BIOS固件启动信息的引导文件,绿色部分为UEFI固件启动信息的引导文件。

1.png

好了,到这里我们就制作完了一个最基本的Windows PE 4.0,然后我们在虚拟机启动测试一下这个镜像能否启动,这只是一个最基本的Windows PE,接下来我们要为他添加功能模块。

添加功能模块,先要使用DISM工具挂载镜像文件里面sources文件夹中的boot.wim这个文件,然后在添加功能模块包。本身ADK就提供了丰富的可选功能模块,只要按需添加即可。功能模块位于ADK的安装目录X:\Program Files (x86)\WindowsKits\8.0\Assessment and Deployment Kit\Windows PreinstallationEnvironment\amd64\WinPE_OCs下面。

2.png

我们先来挂载boot.wim这个文件,在命令提示符中输入如下目命令。

dism/mount-wim /wimfile:E:\PE\media\sources\boot.wim /index:1/mountdir:E:\Work\Mount1

提示挂载成功之后使用Dism /Add-Package就可以添加功能模块了。这里我们以添加winpe-wmi.cab这个功能包为例,输入如下命令:

dism/image:E:\Work\Mount1 /add-package /packagepath:"C:\Program Files(x86)\Windows Kits\8.0\Assessment and Deployment Kit\Windows PreinstallationEnvironment\amd64\WinPE_OCs\winpe-wmi.cab"

3.png

使用dism /image: E:\Work\Mount1 /get-packages可以查看这个boot.wim所有的功能包。

添加完毕之后,保存并卸载boot.wim文件,输入如下命令:

dism /unmount-wim /mountdir:E:\Work\Mount1/commit

卸载成功之后,重新制作ISO镜像。

dism工具,不仅可以向PE添加功能包,还可以添加语言包和驱动程序,也还可以添加第三方的程序,具体的操作我就不说了,有兴趣的可以参考微软网站的技术资料。

写这篇帖子的目的就是为了给大家介绍一下Windows PE以及Windows PE大概的制作流程,,做一个抛砖引玉的效果,希望对大家有用。

3

查看全部评分

童心未泯

Rank: 11Rank: 11Rank: 11

UID
3364589
帖子
12051
PB币
101
贡献
0
技术
0
活跃
376

8周年庆典勋章

发表于 2013-3-22 15:00:02 |显示全部楼层
谢谢,学习了

Rank: 7Rank: 7Rank: 7

UID
2736277
帖子
2407
PB币
2330
贡献
0
技术
3
活跃
581
发表于 2013-3-22 16:14:30 |显示全部楼层
为什么楼主的技术帖含金量这么高!

Rank: 5Rank: 5Rank: 5

UID
139715
帖子
121
PB币
1776
贡献
0
技术
0
活跃
22
发表于 2013-3-22 16:46:07 |显示全部楼层
最基础的PE制作教程啊! Good!

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

UID
259359
帖子
30287
PB币
38211
贡献
0
技术
63
活跃
2976

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

发表于 2013-3-22 21:10:25 |显示全部楼层
学习了。谢谢分享!

kangkang

Rank: 7Rank: 7Rank: 7

UID
2298621
帖子
867
PB币
284
贡献
0
技术
0
活跃
394

7周年庆典勋章 活动参与先锋 8周年庆典勋章

发表于 2013-3-23 08:57:31 |显示全部楼层
教程略显牛X

Rank: 7Rank: 7Rank: 7

UID
2097316
帖子
1005
PB币
431
贡献
0
技术
5
活跃
958
发表于 2013-3-24 10:09:31 来自手机 |显示全部楼层
学习一下

Rank: 1

UID
1600434
帖子
19
PB币
95
贡献
0
技术
0
活跃
0
发表于 2013-3-24 12:37:10 |显示全部楼层
学习了。谢谢分享!

Rank: 1

UID
2513419
帖子
11
PB币
6
贡献
0
技术
0
活跃
4
发表于 2013-3-25 12:47:09 |显示全部楼层
这个有点厉害 ,,。

Rank: 1

UID
3368607
帖子
34
PB币
51
贡献
0
技术
1
活跃
6
发表于 2013-3-30 11:24:31 |显示全部楼层
老毛桃的PE怎么样啊?

Rank: 2Rank: 2

UID
686686
帖子
234
PB币
77
贡献
0
技术
0
活跃
174
发表于 2013-4-6 18:24:37 |显示全部楼层
不错,不错,学习了

Rank: 2Rank: 2

UID
1342152
帖子
146
PB币
471
贡献
0
技术
0
活跃
28
发表于 2013-4-12 17:34:50 |显示全部楼层
要是能讲讲怎么添加第三方软件的就更好了  呵呵

Rank: 1

UID
1624674
帖子
55
PB币
315
贡献
0
技术
1
活跃
16
发表于 2013-4-20 19:46:58 |显示全部楼层
网络上有很多的PE,但很少有好的介绍PE制作的文章,这个好。

扫黄打非。

Rank: 9

UID
624463
帖子
3973
PB币
10265
贡献
0
技术
1
活跃
299
发表于 2013-6-28 09:45:58 |显示全部楼层
打包的命令解释下就好了。。。。

Rank: 2Rank: 2

UID
3430363
帖子
291
PB币
1111
贡献
0
技术
26
活跃
358

8周年庆典勋章

发表于 2013-6-28 19:32:01 |显示全部楼层
说的不清楚,没怎么看懂

Rank: 5Rank: 5Rank: 5

UID
1582315
帖子
370
PB币
6464
贡献
0
技术
10
活跃
337

7周年庆典勋章

发表于 2013-6-29 00:49:18 |显示全部楼层
感谢,学习了

Rank: 2Rank: 2

UID
1864016
帖子
274
PB币
289
贡献
0
技术
5
活跃
476
发表于 2013-6-29 22:32:25 |显示全部楼层
Windows ADK在哪里可以下载?

Rank: 2Rank: 2

UID
1421103
帖子
126
PB币
124
贡献
0
技术
0
活跃
7
发表于 2013-6-30 11:41:15 |显示全部楼层
技术太高了 膜拜

UID
3076714
帖子
5616
PB币
17551
贡献
0
技术
12
活跃
469

8周年庆典勋章

发表于 2013-7-1 16:39:19 |显示全部楼层
能排排版字大点就好了。。。眼瞎看不清

Rank: 1

UID
3909531
帖子
1
PB币
0
贡献
0
技术
0
活跃
0
发表于 2013-7-1 21:35:39 |显示全部楼层
学习了 谢谢
关闭

站长推荐

回顶部
Copyright (C) 2005-2017 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件