登录
注册
首页
WinPE技术交流
发新帖
[转帖]Windows PE 引导、启动过程
2022-3-29
1862
[转帖]Windows PE 引导、启动过程
caocaofff
2022-3-29
1862
BIOS加载启动扇区。系统将控制传递给 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 的启动进程结束。
收藏
・
3
点赞
・
0
道具卡
分享
分享到微信
分享到QQ
分享到微博
分享到Facebook
分享到Twitter
官方QQ群:872611894(群密码:pecmd.net)
最新回复
(
3
)
hua_giang
用户组别:
用户积分:
55
用户PE币:
0
注册日期:
2022-07-02
主题数
0
帖子数
20
精华数
0
粉丝数
0
hua_giang
2022-8-9
2
楼
good
T-Boot VN
cwsswc
用户组别:
用户积分:
10
用户PE币:
0
注册日期:
2022-08-13
主题数
0
帖子数
10
精华数
0
粉丝数
0
cwsswc
2022-8-13
3
楼
系统也是这样的吧?
vntsoli
用户组别:
用户积分:
73
用户PE币:
46
注册日期:
2024-03-06
主题数
1
帖子数
26
精华数
0
粉丝数
0
vntsoli
2024-3-10
4
楼
thanks
游客
登录
|
注册
方可回帖
回帖
高级回复
返回
caocaofff
177
主题数
903
帖子数
11
精华数
关注
私信
他的文章
[教程]在WinNT6.x内核WinPE创建Y盘的方法,适用于挂载WIM文件到Y盘
238
[教程]制作Ubuntu精简版,安装自定义程序、打包、解包,全流程讲解
2689
使用PECMD编写软件许可证功能,绑定本地硬件(本地硬盘)
592
[下载]batocera游戏系统,旧电脑改造成游戏机,制作启动盘教程
2522
调整了发帖和回帖的积分、PE币奖励
560