制作属于自己的WIN8PE,WIN7PE

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

全手工制作WIN8PE,WIN7PE一条龙教程

天意U盘维护系统发布时间:2013-06-10

16:14:30

背景知识 1 什么是Windows PE?1.1 简要介绍Windows Preinstallation Environment (Windows PE) 是一个为 Windows 安装而设...

背景知识

1 什么是 Windows PE?

1.1 简要介绍

Windows Preinstallation Environment (Windows PE) 是一个为 Windows 安装而设计的最

小操作系统.它可以用于启动无操作系统的计算机、对硬盘驱动器分区和格式化、复制磁盘映像以及从

网络共享启动 Windows 安装程序.

微软本意是 PE 仅作系统维护,并设置了各种限制.可以简单的理解为: PE 是 Windows 系统的超级精简版,以 Wim 的文件形式存在,运行于内存中.特

别的,也是最有价值的, PE 以系统 system 账户登录,这意味着超级权限!对于安装系统、无法进入系统、修复系统、分区等问题都可以进入PE进行操作,因此PE是强大的系统维护工具!

微软原版的 PE ,只有"命令行"窗口.网上流传的各种版本都是"高手们"修改出来的,甚至有的 PE 可以作为系统来使用,这都偏离了微软的本意.我不主张"肆意扩展" PE 的功能来彰显"技术",但是"可视化操作界面、常用功能的集成"这些都是必要且必须的.

1.2 版本编号

下面简要介绍 Windows PE 的命名规则[略去Windows Server 2003/2008/2012]:

Windows PE 1.x表示Windows XP内核.

Windows PE 2.x表示Windows Vista内核. Windows PE 3.x表示Windows 7内核.

Windows PE 4.x表示Windows 8内核.

x表示系统版本,例如SP1(带有Service Pack 2)举例:PE 1.3表示Windows XP SP3内核的PE.

2 Windows PE 的启动过程

Windows PE 4.x(3.x2.x类似)引导过程[略去1.x]:

2.1 详细过程(微软ADK/AIK说明文档):

①Windows PE 在特定媒体上加载启动扇区.系统将控制传递给 Bootmgr.Bootmgr 从启动配置数据(BCD) 中提取基本启动信息,并将控制传递给包含在Boot.wim 文件中的 Winload.exe 文件.然后Winload.exe 将加载相应的硬件抽象层 (HAL),接着加载系统注册表配置单元和必要的启动驱动程

序.Winload.exe 完成加载后,将会准备要执行内核Ntoskrnl.exe 的环境.

②该环境将执行 Ntoskrnl.exe 文件.然后Ntoskrnl.exe 完成环境设置.系统将控制传递给会话管理器 (SMSS).

③SMSS 加载注册表的剩余部分,然后配置运行

Win32 子系统 (Win32k.sys) 的环境及其各种进程.SMSS 加载用于创建用户会话的 Winlogon 进程,然后启动服务和剩余的非必要设备驱动程序及安全子系统 (LSASS).

④Winlogon.exe 根据

HKEY_LOCAL_MACHINE\SYSTEM\Setup\CmdLine 注册表值来运行设置.Winpeshl.exe 将启

动 %SYSTEMDRIVE%\sources\setup.exe 文件,前提

是该文件存在.如果该文件不存在,Winpeshl.exe 将确定 %SYSTEMROOT%\system32\winpeshl.ini 文件是否指定了某个应用程序.如果该文件未指定应用程序,则 Winpeshl.exe 将执行 cmd

/k %SYSTEMROOT%\system32\startnet.cmd 文件.默认情况下,Windows PE 包含启动 Wpeinit.exe 文件的 Startnet.cmd 文件.Wpeinit.exe 将加载网络资源并协调网络组件(如 DHCP).

⑤当 Wpeinit.exe 结束时,将会出现命令提示符窗口.当命令提示符窗口出现时,Windows PE 的启动进程结束.

2.2 简单理解:若为光盘启动,引导文件

(例:pe.bif)——bootmgr——BCD——boot.wim——启动PE.

3 Windows操作系统的启动过程

除了了解WinPE的启动过程,系统的启动过程也非常重要,可以为将来安装WinPE到本地系统分区做准备,更重要的是加深对系统维护和装机的理解. /viewthread.php?tid=25488

0&extra=page%3D1

4 如何制作Win8PE,Win7PE

4.1 Windows PE 的来源

①winpe.wim

源自ADK/AIK——被称为"微软官方PE",是最为纯粹的版本,可以进入CMD操作界面

②winre.wim

< 系统安装光盘或

ISO>\Sources\install.wim\Windows\System32\Rec overy\winre.wim ——可以进入恢复环境

③boot.wim

< 系统安装光盘或ISO>\Sources\boot.wim——定制版的Windows PE,将启动setup.exe,执行系统的安装

重点:以上三个文件有不同用途.但本质上都是PE,均可为我们所用,深度加工,制作更人性化、更符合要求的Windows PE.

4.2 常见的 Windows PE 制作途径分析

相关文档
最新文档