uefi和legacy的區別詳細分析:
要詳細了解uefi之前,我們不得不從bios說起。大家都知道電腦中有一個bios設置,它主要負責開機時檢測硬件功能和引導操作系統啟動的功能。而uefi則是用于操作系統自動從預啟動的操作環境,加載到一種操作系統上從而節省開機時間。下面我們來看下uefi和legacy的區別。

uefi啟動比傳統bios快嗎詳細分析:
legacy傳統bios啟動流程置:

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開機流程:
1、電腦開機后,上電自檢,UEFI固件被載,并由它初始化啟動要用的硬件。
2、UEFI固件尋找EFI分區中的啟動文件(efiMicrosoftbootbootmgfw.efi)啟動管理器
3、啟動管理器讀取硬盤EFI分區中BCD文件(efiMicrosoftBCD)系統菜單
4、最后根據配置內容加載引導程序winload.efi(Windowssystem32winload.efi)加載系統
uefi與legacy哪個啟動更快分析:
傳統的電腦通常都是使用BIOS引導,開機BIOS初始化,然后BIOS自檢,再引導操作系統→進入系統,顯示桌面。UEFI拋去了傳統BIOS需要長時間自檢的問題,讓硬件初始化以及引導系統變得快速。
uefi與legacy哪個啟動更快總結:通過上面開機流程來看由此可見,UEFI方式減少了BIOS的自檢過程,因此能夠縮短開機時間,給用戶帶來良好的開機體驗。所以理論上用uefi啟動開機速度要比bios啟動速度快。
|