EFI(統一的可擴展固件接口)啟動,是一種全新的電腦啟動引導方式。它可以將系統從預啟動環境,加載到當前操作系統。所以在電腦開機后,只需通過 UEFI 初始化,便可直接引導操作系統運行。
而傳統的 BIOS(基本輸入輸出系統)啟動,在 BIOS 初始化后,還需要進行BIOS自檢,才能引導操作系統運行。
UEFI 啟動被視為 BIOS 啟動的繼任者,如今很多新電腦已經拋棄了 BIOS 啟動,默認啟用UEFI 啟動,相信以后會慢慢普及開來。由于少了 BIOS 自檢這一步驟,UEFI 啟動速度相對來說更快,從而能節約開機時間。
另外,傳統的 BIOS 只支持 MBR(主引導記錄)格式硬盤分區,只有 UEFI 才支持 GPT(全局唯一標識)格式硬盤分區。
可是要知道,MBR 格式分區,最大只能識別 2TB 硬盤。而 GPT 格式分區,最大能識別128PB 硬盤。所以,如果配置了大于 2TB 的電腦硬盤,就得使用“UEFI 啟動+GPT 分區”的組合方式。
當然,對于一些小硬盤用戶,若不在意 UEFI 啟動帶來的優勢,也可以繼續使用“BIOS 啟動+MBR 分區”的組合方式。
IOS(基本輸入輸出系統)是存儲在主板上芯片上的一小段軟件,用于指示系統啟動和配置系統硬件的步驟,如硬盤、鍵盤、鼠標、處理器、內存和其他。
盡管BIOS已經存在很多年了,并且可以幫助操作系統與硬件進行交互,但是它是一個有一些限制的系統,例如驅動器分區支持、啟動時間緩慢,并且不提供啟動安全性。
UEFI(Unified Extensible Firmware Interface,統一可擴展固件接口)是一種較新的系統,它取代了自帶引導管理器的BIOS,提供了更快的啟動時間,改善了網絡支持,支持驅動器上的大分區,并且提供了安全功能來保護系統在啟動期間免受bootkit和其他惡意軟件攻擊。
盡管當今大多數電腦都都支持UEFI,但仍有許多計算機(尤其是較舊的計算機)仍在使用BIOS。如果你想知道你的臺式電腦、筆記本電腦或平板電腦使用的是哪種系統,則可以在Windows 10上以至少兩種不同的方式檢查此信息。
本文目錄
要確認你的計算機是使用UEFI還是將BIOS與系統信息一起使用,請使用以下步驟:
1.在Windows 10任務欄搜索框中輸入“系統信息”,然后單擊搜索結果,打開“系統信息”工具。
2.在“系統摘要”部分下,找到BIOS模式。如果顯示BIOS或Legacy(傳統),則說明你的電腦正在使用BIOS。如果它顯示UEFI,則說明你正在運行UEFI。
提示:也可以使用Windows + R鍵盤快捷方式打開“運行”命令,然后鍵入msinfo32,然后單擊“確定”按鈕以打開“系統信息”。
要確定電腦是使用BIOS還是UEFI,請檢查setupact.log文件。
1.打開文件資源管理器。
2.在地址欄中輸入以下路徑,然后按Enter:
C:\Windows\Panther\UnattendGC
3.使用記事本打開setupact.log文件。
4.使用Ctrl + F鍵盤快捷鍵打開“查找”窗口。
5.在查找中,搜索Detected Boot Environment。
如果該行顯示Callback_BootEnvironmentDetect: Detected boot environment: BIOS,則說明你的計算機正在使用BIOS。
如果該行顯示為Callback_BootEnvironmentDetect: Detected boot environment: UEFI,則表明你的電腦正在使用UEFI。
■>>將電腦啟動方式從BIOS轉換為UEFI,在win10中僅需2個命令
■>>電腦升級,三分鐘完成主板刷新BIOS操作,這3個方法真簡單
■>>如何在BIOS/UEFI中啟用虛擬化,這個技巧必須掌握,詳細教程
■>>想讓win10啟動進入UEFI BIOS模式,就用這2招
更多windows 10操作系統使用技巧,請關注→→#win10玩機技巧#
想了解更多精彩內容,快來關注@微課傳媒
1.頭條號【微課傳媒】專注軟件分享,如果你喜歡玩軟件,歡迎關注、評論、收藏、轉發。
2.在學習中有什么問題,歡迎與我溝通交流,號搜索【微課傳媒】,我在這里等你喲!
IOS,電腦主板上的基本輸入輸出系統,用來初始化硬件設備,引導進入操作系統,近年來UEFI逐漸替代BIOS的功能,但人們還是習慣的稱這個系統為BIOS,為了方便區分,在的主板設置中一般將傳統的BIOS稱為legacy,而UEFI就叫作UEFI,legacy和UEFI統稱為主板的BIOS。
從電腦按下電源按鈕的那一刻,BIOS就開始工作了,那么legacyBIOS和UEFIBIOS引導開機的過程到底是怎樣的呢?下面來具體分析一下。
legacyBIOS開機引導過程:
1.主板加電,BIOS初始化CPU,然后繼續執行BIOS芯片中的程序代碼,進行其它硬件自檢,完成硬件初始化。
2.讀取硬盤第一個扇區中的MBR(Main Boot Record)主引導記錄,這里存放了 IPL(Initial Program Loader初始化程序加載器)和DPT(Disk Partiton Table分區表),IPL讀取活動分區(也就是引導文件所在的分區)的第一個扇區中的PBR(PartitionBootRecord)分區引導記錄,根據PBR中的信息找到活動分區中的引導文件bootmgr.exe(bootmanger啟動管理器)并執行。
3. bootmgr.exe啟動管理器讀取同目錄下boot文件夾里的BCD(BootConfigurationData)啟動配置數據,BCD中存儲了操作系統內核加載程序的路徑地址(C:\Windows\system32\winload.exe),bootmgr.exe執行winload.exe從而引導操作系統啟動運行,如果硬盤中裝有多個操作系統,BCD中則分別存儲他們的內核加載程序的路徑地址,并且bootmgr.exe會提供選擇菜單,讓用戶選擇加載不同的操作系統。
UEFIBIOS開機引導過程:
1.主板加電,BIOS芯片中的UEFI程序初始化CPU和內存,加載驅動程序完成硬件初始化。
2.UEFI系統由于支持文件系統,所以程序直接讀取硬盤的ESP分區(EFISystemPartition)執行啟動管理器,啟動項如果選擇直接從硬盤啟動,則使用UEFI默認啟動管理器\efi\boot\bootx64.efi,啟動項如果選擇windows安裝程序寫入NVRAM中保存的WindowsBootManager(可以使用微軟出品的bcdboot.exe刪除和建立該啟動項),則該啟用項使用windows專用啟動管理器,路徑為\efi\Microsoft\boot\bootmgfw.efi。
3. bootmgfw.efi啟動管理器讀取BCD啟動配置文件,路徑為efi\Microsoft\BCD,根據BCD中的路徑執行操作系統內核加載程序winload.efi,路徑為C:\Windows\system32\winload.efi,從而引導操作系統啟動運行。