查看: 124271|回复: 208

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

 火.. [复制链接]
toodoing 发表于 2013-3-22 14:49 | 显示全部楼层 |阅读模式
快御云安全
在部署的过程中,要用到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

查看全部评分

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

使用道具 举报

格棱 发表于 2013-3-22 16:14 | 显示全部楼层
为什么楼主的技术帖含金量这么高!
回复

使用道具 举报

wisconsion 发表于 2013-3-22 16:46 | 显示全部楼层
最基础的PE制作教程啊! Good!
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

royetion 发表于 2013-3-24 10:09 来自手机 | 显示全部楼层
学习一下
回复

使用道具 举报

maodai 发表于 2013-3-24 12:37 | 显示全部楼层
学习了。谢谢分享!
回复

使用道具 举报

StillWaterLove 发表于 2013-3-25 12:47 | 显示全部楼层
这个有点厉害 ,,。
回复

使用道具 举报

wuxuri 发表于 2013-3-30 11:24 | 显示全部楼层
老毛桃的PE怎么样啊?
回复

使用道具 举报

wushou 发表于 2013-4-6 18:24 | 显示全部楼层
不错,不错,学习了
回复

使用道具 举报

20has 发表于 2013-4-12 17:34 | 显示全部楼层
要是能讲讲怎么添加第三方软件的就更好了  呵呵
回复

使用道具 举报

Alightlz 发表于 2013-4-20 19:46 | 显示全部楼层
网络上有很多的PE,但很少有好的介绍PE制作的文章,这个好。
回复

使用道具 举报

devilma 发表于 2013-6-28 09:45 | 显示全部楼层
打包的命令解释下就好了。。。。
回复

使用道具 举报

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

使用道具 举报

头像被屏蔽
r7andyshen 发表于 2013-6-29 00:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

photor 发表于 2013-6-29 22:32 | 显示全部楼层
Windows ADK在哪里可以下载?
回复

使用道具 举报

amkcn 发表于 2013-6-30 11:41 | 显示全部楼层
技术太高了 膜拜
回复

使用道具 举报

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

使用道具 举报

wwwh 发表于 2013-7-1 21:35 | 显示全部楼层
学习了 谢谢
回复

使用道具 举报

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

本版积分规则

小黑屋手机版联系我们

Copyright © 2005-2025 PCBeta. All rights reserved.

Powered by Discuz!  CDN加速及安全服务由「快御」提供

请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

GMT+8, 2025-2-9 23:31

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