win10 uefi詳細設置教程 uefi引導怎么設置

上次看到了一篇關于使用 Win10 build 15063 自帶的工具將傳統 BIOS 引導轉換為 UEFI 引導的文章,然而此工具只存在在 build 15063 及以上版本中,雖然可以提取并運行在 Win7/8 上(沒有經過轉換實驗,只是可以運行),但 Win2008/Vista 下無法運行,而且無法按照需要自定義分區規劃 。這在比如我們想要安裝多個包含非 Windows 系統(比如 Linux、運用 Clover 等啟動器安裝的 macOS)時就變得很不方便 。本文就向大家介紹一步一步將 BIOS 啟動的 Windows 轉換為 UEFI 啟動的方法 。
本教程適用于:
Windows Vista/7/2008/2008R2/2011 x64;Windows 8/8.1/10 x86 & x64;Windows Server 2012/2012 R2/2016 x64 。
首先應當確保你的 BIOS 支持 UEFI 引導,否則可能需要第三方啟動器才能模擬 UEFI 模式并引導 Windows 。這種情況本教程不做討論 。
要查看自己的 BIOS 是否是 UEFI BIOS:
1. 多數 UEFI BIOS 在設置界面會說明這是 UEFI BIOS,或者有類似標題;
2. 出廠時預裝 Windows 8/8.1/10 的電腦;
3. 基于 Intel 處理器的 Apple 電腦均使用 EFI BIOS,與 UEFI 稍有區別,但類似;較早的 Mac 有模擬 BIOS 模式,情況可能稍有不同;
4. BIOS 啟動菜單里有 EFI Shell/Shell 的
5. 05 年之后的基于 x86 的主板開始有支持 UEFI 的型號,08-10 之后基本普及了 。
注:有些主板 UEFI 較特殊,或版本比較奇怪/老,比如我的筆記本電腦 UEFI 啟動 Win7 時無法出現動畫、我也見過一塊搭載 Atom D2550 的主板雖然支持 UEFI 但無法按正常的方式 UEFI 啟動 Windows;沒有 CSM 兼容模式的主板不能 UEFI 啟動 Windows vista/7/2008/2008R2/2011,也有的無法 UEFI 啟動 32 位 Win8/8.1/10 。
我們需要一個支持無損 GPT(GUID)和 MBR 分區表轉換的第三方分區管理軟件,比如分區助手或者 DiskGenius(免費版不支持) 。
然后需要一個支持 UEFI 啟動的 PE 啟動盤,推薦基于 64 位 Win8.x/10 的(因為它們原生包含 bcdboot) 。
首先來觀察一下當前的分區情況,使用你安裝的第三方分區軟件或是 diskpart 命令行工具都可以;自帶的磁盤管理有的分區并不會顯示(比如 MSR),所以不推薦 。
要使用 diskpart 查看,首先按下 Windows 鍵+R 打開運行,輸入 diskpart 回車 。如果彈出用戶賬戶控制,則點“繼續”或“是” 。在彈出的窗口中依次輸入命令:
list disk
作用:列出所有磁盤 。
sel disk
作用:選中你要操作的磁盤,如果有多個硬盤可以根據容量判斷,這里 disk 0 是我要操作的磁盤 。
list part
作用:列出已選中磁盤上的所有分區 。

win10 uefi詳細設置教程 uefi引導怎么設置


可以看出這個磁盤上只有一個主分區,里面存儲了 Windows 操作系統,分區表為 MBR(GPT 一欄下什么也沒寫) 。還有一種可能就是另有一個 100MB 左右的保留分區 。這些都是正常情況 。
準備工作就緒后,重啟進入 Windows PE,打開你準備使用的第三方分區軟件 。
對于分區助手,右鍵單擊要操作的硬盤(是硬盤不是分區)-轉換到 GPT 磁盤-確定-是-提交-執行-是;

win10 uefi詳細設置教程 uefi引導怎么設置


對于 DiskGenius,右鍵單擊要操作的硬盤(是硬盤不是分區)-轉換分區表類型為 GUID 格式-確定-保存修改-是 。

win10 uefi詳細設置教程 uefi引導怎么設置


有些軟件(比如分區助手)在執行轉換時會自動加入一個 ESP 分區,一般添加在磁盤末端,如果覺得對于自動分配的懶得修改,那么稍后手動創建 ESP 的步驟就可以略過;如果覺得默認分配的 ESP 位置不好或大小欠妥,那么在轉換完成后應當刪除這個 ESP 分區并把空間合并回去 。

推薦閱讀