WinPE 3.1制作指南(一)
前言
这是一个写给PE初学者的教程。高手请飘过。。。。。
本教程是本人制作WinPE 3.1的亲身经历,这些知识主要来源于本人制作WinPE的一些积累、微软WAIK的帮助文件,当然肯定会参考网上其他人制作的PE,很多问题也是通过百度、Google解决。PE制作需要的计算机知识并不难,但是涉及面非常广,本人的水平也有限,一本教程不可能包罗万象,也难免会有错漏;我只是尽我所能,希望给PE入门者提供一个PE制作的详细解说,使入门者能尽快制作出属于自己的PE。
第1章 制作源生WinPE 3.1
1.1 准备工作
WinPE基础知识请大家自行百度。
1.1.1 下载Windows AIK
要制作源生WinPE 3.1,需要从微软下载如下软件:
自动安装工具包:Windows Automated Installation Kit(简称WAIK),我们需要下载的是WAIK 3.0(KB3AIK_CN.iso)以及3.1的补充包(waik_supplement_zh-cn.iso)。
PS:WAIK 3.0可以制作WinPE 3.0,补充包就可以做3.1了。
请自行在微软下载,软件很大。
1.1.2 工具软件的准备
买蜂蜜① 虚拟机软件
VMware。制作过程中需要反复测试系统,所以这个是必须的。
② UltraISO
用来制作ISO文件的利器。
③ Win7 SP1中文版安装镜像
如果你目前电脑上安装的系统就是Win7 SP1也是可以的。
④ 7-Zip压缩软件
7-Zip的优点是可以直接处理wim文件
1.2 预备知识
要制作WinPE 3.1,了解以下知识很重要。下面这些资料复制于WAIK的帮助文件,请仔细阅读体会。
1.2.1 WinPE 3.1的启动过程
① 加载特定媒体上的启动扇区(MBR)。将控制传递给 Bootmgr。Bootmgr 从启动配置数据 (BCD)中提取基本的启动信息,并将控制权传递给 Boot.wim 中包含的 文件。然后 加载相应的硬件抽象层 (HAL),并加载系统注册表配置单元和必需的启动驱动程序。完成加载后,将会准备执行内核 的环境。
② 执行 ,完成环境设置。将控制权传递给会话管理器 (SMSS)。
③ SMSS 加载注册表的剩余部分,配置运行 Win32 子系统小孩子饮食 (Win32k.sys) 的环境及其各种进程。SMSS加载用于创建用户会话的 Winlogon 进程,然后启动服务和剩余的非必要设备驱动程序及安全子系统(LSASS)。
四个一健康管理是什么意思④ 根据注册表值 HKLM\SYSTEM\Setup\CmdLine 来运行设置。如果存在%SYSTEMDRIVE%\, 将启动它,否则 将查在%SYSTEMROOT%\system32\winpeshl.ini 中指定的应用程序。如果未指定任何应用程序,则 将执行 cmd /k %SYSTEMROOT%\d。默认情况下,Windows PE 包含一个将启动 的 d 文件。 加载网络资源,并与网络组件(如 DHCP)进行协调。
⑤ 完成后,将显示命令提示符窗口。此时,WinPE 3.1的启动过程完成。
1.2.2 WinPE 3.1的启动目录结构
无限火力什么英雄厉害
├─bootmgr
│
含近义词的四字词语>广州惠普维修点├─boot
│ │─bcd
│ │─boot.sdi
│ │
│ └─fonts
│ └─f
│ └─f
└─Sources
└─boot.wim
│
含近义词的四字词语>广州惠普维修点├─boot
│ │─bcd
│ │─boot.sdi
│ │
│ └─fonts
│ └─f
│ └─f
└─Sources
└─boot.wim
以上就是微软默认的WinPE3.1启动目录结构。
1.3 制作源生WinPE3.1
根据1.2小节中的知识,如果不修改任何启动配置文件,严格按照1.2.2的目录结构安排文件,
我们就可以得到一个winPE3.1了;当然,我们还需要一个MBR,这个可以从Win7安装光盘映像中提取。以下就是按照这个思路制作winPE3.1的具体步骤:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论