无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5475|回复: 10
打印 上一主题 下一主题

[求助] winload.efi文件有什么用?

[复制链接]
跳转到指定楼层
1#
发表于 2016-8-28 16:14:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在bcd编辑中‘启动文件’指向该文件,PE可以正常启动,但是我将‘启动文件’ 不指向任何文件,PE也能正常启动,那么这个文件到底有什么用了?
2#
发表于 2016-8-28 16:36:09 | 只看该作者
这个貌似是efi启动方式。
winload.exe是bios启动方式。

点评

efi 启动也不指定这个文件,也可以启动阿?  详情 回复 发表于 2016-8-28 16:43
回复

使用道具 举报

3#
 楼主| 发表于 2016-8-28 16:43:14 | 只看该作者
zds1210 发表于 2016-8-28 16:36
这个貌似是efi启动方式。
winload.exe是bios启动方式。

efi 启动也不指定这个文件,也可以启动阿?

点评

但是如果你把这个文件删了,就不能efi启动了  详情 回复 发表于 2016-8-28 17:44
回复

使用道具 举报

4#
发表于 2016-8-28 17:44:29 | 只看该作者
mx5840725 发表于 2016-8-28 16:43
efi 启动也不指定这个文件,也可以启动阿?

但是如果你把这个文件删了,就不能efi启动了

点评

我的所有PE 把bcd文件中的 启动文件 设置为空,bios 和 uefi 都能启动  详情 回复 发表于 2016-8-28 18:24
回复

使用道具 举报

5#
 楼主| 发表于 2016-8-28 18:24:15 | 只看该作者
wintoflash 发表于 2016-8-28 17:44
但是如果你把这个文件删了,就不能efi启动了

我的所有PE 把bcd文件中的 启动文件 设置为空,bios 和 uefi 都能启动

点评

我发现也是,不知为何。  详情 回复 发表于 2016-10-17 21:04
回复

使用道具 举报

6#
发表于 2016-8-29 16:21:26 | 只看该作者
有两个efi文件,上efi区看下版主大作,上面启动原理写得很明白。
回复

使用道具 举报

7#
发表于 2016-10-17 21:04:01 | 只看该作者
mx5840725 发表于 2016-8-28 18:24
我的所有PE 把bcd文件中的 启动文件 设置为空,bios 和 uefi 都能启动

我发现也是,不知为何。

点评

应该是他会按默认的地址去找文件,不代表winload.efi就可缺少。我记得系统有两个winload.efi文件  详情 回复 发表于 2016-10-17 21:34
回复

使用道具 举报

8#
发表于 2016-10-17 21:34:32 | 只看该作者
jmjmbj 发表于 2016-10-17 21:04
我发现也是,不知为何。

应该是他会按默认的地址去找文件,不代表winload.efi就可缺少。我记得系统有两个winload.efi文件

点评

您说得对,系统启动时肯定是按默认地址找文件。 像著名的微PE中,这一行就是为空。 我昨晚试了,EFI中BCD中的“启动文件”这一行为空,能正常启动。试了几台电脑皆是如此。  详情 回复 发表于 2016-10-18 07:54
回复

使用道具 举报

9#
发表于 2016-10-18 07:54:08 | 只看该作者
zds1210 发表于 2016-10-17 21:34
应该是他会按默认的地址去找文件,不代表winload.efi就可缺少。我记得系统有两个winload.efi文件


您说得对,系统启动时肯定是按默认地址找文件(系统中必须有这个文件)。
像著名的微PE中,这一行就是为空。
我昨晚试了,EFI中BCD中的“启动文件”这一行为空,能正常启动。试了几台电脑皆是如此。
回复

使用道具 举报

10#
发表于 2016-10-18 08:06:07 来自手机 | 只看该作者
启动文件为空,会默认启动文件的位置。1.\windows\system32\boot\winload.efi 2.\windows\system32\winload.efi。

点评

所以,不代表这个文件可以缺少。 看来微软也是采用双文件制,保证系统的启动。  详情 回复 发表于 2016-10-18 12:10
回复

使用道具 举报

11#
发表于 2016-10-18 12:10:54 | 只看该作者
不知 发表于 2016-10-18 08:06
启动文件为空,会默认启动文件的位置。1.\windows\system32\boot\winload.efi 2.\windows\system32\winload ...

所以,不代表这个文件可以缺少。
看来微软也是采用双文件制,保证系统的启动。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-29 05:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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