当前位置: U教授 电脑教程 用uefi启动开机比bios启动快吗?uefi与legacy哪个启动更快分析

用uefi启动开机比bios启动快吗?uefi与legacy哪个启动更快分析

时间:2023-12-06作者:bianji
 uefi和legacy的区别详细分析:

       要详细了解uefi之前,我们不得不从bios说起。大家都知道电脑中有一个bios设置,它主要负责开机时检测硬件功能和引导操作系统启动的功能。而uefi则是用于操作系统自动从预启动的操作环境,加载到一种操作系统上从而节省开机时间。下面我们来看下uefi和legacy的区别。

用uefi启动开机比bios启动快吗?uefi与legacy哪个启动更快分析

uefi启动比传统bios快吗详细分析:

legacy传统bios启动流程置: 

用uefi启动开机比bios启动快吗?uefi与legacy哪个启动更快分析

legacy传统BIOS启动流程:

1、电脑开机后,开始启动BIOS,开始BIOS自检。

2、通过自检后,bios找到硬盘上的主引导记录MBR.

3、MBR开始读取硬盘分区表DPT,找到活动分区中的分区引导记录PBR,并且把控制权交给PBR.

4、PBR搜索活动区中的启动管理器bootmgr,找到后,PBR把控制权交给bootmgr(相当于xp里的ntldr文件)。

5、Bootmgr寻找活动分区中的boot文件夹中的BCD文件(启动配置数据,相当于xp里的boot.ini文件)

6、找到BCD后,Bootmgr首先从BCD 中读取启动管理器bootmgr菜单的语言版本信息,没多系统直接加载系统,有多系统会显示多操作系统选择画面。

 

uefi启动流程:
用uefi启动开机比bios启动快吗?uefi与legacy哪个启动更快分析
 
uefi开机流程: 
1、电脑开机后,上电自检,UEFI固件被载,并由它初始化启动要用的硬件。
2、UEFI固件寻找EFI分区中的启动文件(efiMicrosoftbootbootmgfw.efi)启动管理器
3、启动管理器读取硬盘EFI分区中BCD文件(efiMicrosoftBCD)系统菜单
4、最后根据配置内容加载引导程序winload.efi(Windowssystem32winload.efi)加载系统
 
uefi与legacy哪个启动更快分析:
         传统的电脑通常都是使用BIOS引导,开机BIOS初始化,然后BIOS自检,再引导操作系统→进入系统,显示桌面。UEFI抛去了传统BIOS需要长时间自检的问题,让硬件初始化以及引导系统变得快速。
用uefi启动开机比bios启动快吗?uefi与legacy哪个启动更快分析

    uefi与legacy哪个启动更快总结:通过上面开机流程来看由此可见,UEFI方式减少了BIOS的自检过程,因此能够缩短开机时间,给用户带来良好的开机体验。所以理论上用uefi启动开机速度要比bios启动速度快。

 

以上就是uefi启动比传统bios快吗详细分析,大家可以学习一下。更多教程请关注电脑系统城。

相关教程