如何檢查 Windows 11 是 UEFI 還是舊版

如何檢查 Windows 11 是 UEFI 還是舊版

如果您想檢查電腦上的 Windows 11 是 UEFI 還是 Legacy BIOS,本指南可以提供協助!我們將探索尋找系統啟動模式資訊的簡單方法,因為它對於啟動管理和系統維護等任務至關重要。

UEFI 和 Legacy 有什麼不同?

類別 傳統BIOS UEFI(統一可擴充韌體介面)
開機介面 基於文字的格式,使用者友善性較差。 在啟動過程中提供 GUI,並且通常具有滑鼠支援。
安全啟動 不附帶它。 加快啟動時間並支援安全啟動等安全功能。
磁碟分割區 具有限制的 MBR(主開機記錄)分割區方案,支援 3 個主分割區和 1 個擴充分割區。 與 GPT(GUID 分割區表)一起使用。
相容性 與較舊的硬體和 32 位元作業系統相容。 與最新硬體相容,包括 64 位元作業系統和大於 2.2 TB 的硬碟。

我如何知道 Windows 11 上是 UEFI 還是舊版?

在繼續檢查系統啟動模式的步驟之前,請完成以下初步檢查:

  • 確保您使用具有管理員權限的帳戶登入。
  • 應該能夠實體或遠端存取電腦。

1. 使用系統資訊頁面

  1. Windows +R 開啟「執行」對話方塊。msinfo32 運行指令 - 檢查 Windows 11 是 UEFI 還是舊版
  2. 鍵入msinfo32並按一下「確定」以啟動「系統資訊」頁面。
  3. 從左側窗格中,選擇系統摘要。msinfo32_系統摘要頁面
  4. 現在從右側窗格中找到BIOS 模式,然後檢查值以查看它是Legacy還是 UEFI。

2.檢查setupact.log

  1. Windows+E開啟檔案總管視窗。
  2. 導航至此路徑: C:\Windows\Panther\UnattendGCexplorer_檢查 Windows 11 是 UEFI 還是 Legacy 檢查 Windows 11 是 UEFI 還是 Legacy
  3. 找到並雙擊setupact.log以在記事本中將其打開。
  4. Ctrl+F開啟「尋找」對話方塊。鍵入偵測到的引導環境並按一下Enter
  5. 一旦到達該行,如果顯示:Callback_BootEnvironmentDetect:偵測到的啟動環境:BIOS ,則您的系統具有舊版 BIOS 。但是,如果您看到 Callback_BootEnvironmentDetect:偵測到的開機環境:UEFI,則它使用UEFI

3.使用BCDEDIT指令

  1. 按鍵Windows ,輸入cmd,然後按一下以管理員身份執行。CMD 提升檢查 Windows 11 是 UEFI 還是舊版
  2. 複製並貼上以下命令以獲取引導配置資料中的條目列表,然後點擊Enterbcdedit /enum cmd_aV28jhkcUB
  3. 接下來,找到Windows 引導程式條目並檢查其路徑。如果看到\WINDOWS\system32\winload.efi,則系統有UEFI啟動模式。但是,它顯示 \Windows\system32\winload.exe,並且電腦具有Legacy BIOS

4. 使用磁碟管理應用程式

  1. Windows +R 開啟“執行”視窗。DISKMGMT 運行命令 - 按 Windows + R 開啟「運行」視窗。 鍵入 diskmgmt.msc 並按一下「確定」以開啟「磁碟管理」應用程式。 轉到應用程式的下部,將滑鼠懸停在主 HDD 或 SSD 上,如果看到 EFI 系統分割區,則啟動模式為 UEFI。
  2. 鍵入diskmgmt.msc並按一下「確定」以開啟「磁碟管理」應用程式。
  3. 轉到應用程式的下部部分,並將滑鼠懸停在主 HDD 或 SSD 上;如果看到EFI System Partition,則啟動模式為 UEFI。轉到應用程式的下部,將滑鼠懸停在主 HDD 或 SSD 上,如果看到 EFI 系統分割區,則啟動模式為 UEFI。

5. 啟動時使用命令提示符

  1. 使用 USB 驅動器啟動計算機,然後按Shift+F10 進入具有管理權限的命令提示字元。
  2. 鍵入以下命令並按Enterwpeutil UpdateBootInfocmd_檢查 Windows 11 是 UEFI 還是舊版
  3. 接下來,複製並貼上以下命令並點擊Enterreg query HKLM\System\CurrentControlSet\Control /v PEFirmwareType
  4. 如果PEFirmwareType將 Value 資料設為1,則為 Legacy BIOS;如果是2,則為 UEFI。

6. 使用 Windows PowerShell

  1. 按鍵Windows ,鍵入powershell,然後按一下以管理員身分執行。Powershell 2 檢查 Windows 11 是 UEFI 還是舊版
  2. 鍵入以下命令並點擊Enter$env:firmware_typepowershell_env:韌體類型
  3. 它將立即顯示系統啟動模式。

7. 使用進階選項

  1. Windows+I開啟“設定”
  2. 轉到“系統”,然後轉到“恢復”。系統 - 復原 檢查 Windows 11 是 UEFI 還是 Legacy11
  3. 找到並點擊高級啟動旁邊的立即重新啟動。恢復進階啟動
  4. Windows 將重新啟動;在「選擇一個選項」畫面上,選擇「疑難排解」選擇一個選項 - 疑難排解
  5. 現在,選擇進階選項選擇 AO 進行故障排除
  6. 按一下 UEFI 韌體設定。UEFI 2
  7. 接下來,點擊重新啟動;您的電腦將透過 BIOS 選單重新啟動。UEFI重啟
  8. 轉到啟動選單並找到高級啟動選項。檢查它是UEFI還是 Legacy。

我可以從 Legacy 切換到 UEFI 嗎?

您可以切換系統模式,前提是您的系統硬體支援。此外,如果您要將電腦升級到 Windows 11,這也是必要的步驟。要切換它,請按照以下步驟操作:

  1. 重新啟動電腦並按F2F10按鍵(取決於您的裝置製造商)進入 BIOS 選單。
  2. 接下來,轉到“啟動”選項卡並找到“高級啟動”選項。
  3. 您將看到 UEFI 和Legacy BIOS模式;使用箭頭鍵在它們之間切換,然後按F10儲存並退出 BIOS 選單。

如果您要進行重大硬體變更(例如新增硬碟),檢查 BIOS 模式至關重要,或者在排除啟動問題時很有用。

此外,如果您打算將電腦升級到最新的 Windows 版本或取得韌體更新,則必須了解這一點。

如果您使用的是較舊的硬件,並且想要安裝Windows 11,那麼系統啟動模式很可能是Legacy BIOS,因此,您不能使用常規方法;閱讀本指南以了解替代指南。

您會使用哪一種方法來檢查電腦上的系統啟動模式?請在下面的評論部分告訴我們。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *