管理 BIOS 至 UEFI 轉換的工作順序步驟

Windows 包含許多需要啟用 UEFI 裝置的安全性功能。 您可能有較新的 Windows 裝置支援 UEFI,但使用舊版 BIOS。 先前,將裝置轉換成 UEFI 需要您移至每個裝置、重新分割硬碟,以及重新設定韌體。

透過Configuration Manager您可以自動化下列動作:

  • 準備用於 BIOS 到 UEFI 轉換的硬碟
  • 在就地升級程式中從 BIOS 轉換成 UEFI
  • 收集 UEFI 資訊作為硬體清查的一部分

硬體清查會收集 UEFI 資訊

硬體清查類別 (SMS_Firmware) 屬性 (UEFI) 可協助您判斷電腦是否以 UEFI 模式啟動。 當電腦以 UEFI 模式啟動時, UEFI 屬性會設定為 TRUE。 硬體清查預設會啟用此類別。 如需硬體清查的詳細資訊,請參閱 如何設定硬體清查

建立自訂工作順序以準備硬碟

您可以使用 TSUEFIDrive 變數自訂 OS 部署工作順序。 [ 重新開機電腦] 步驟會在硬碟上準備 FAT32 磁碟分割,以轉換至 UEFI。 下列程式提供如何建立工作順序步驟來執行此動作的範例。

準備 FAT32 磁碟分割以轉換成 UEFI

在安裝 OS 的現有工作順序中,新增具有執行 BIOS 到 UEFI 轉換步驟的新群組。

  1. 在擷取檔案和設定的步驟之後,以及安裝作業系統的步驟之前,建立新的工作順序群組。 例如,在名為BIOS-to-UEFI的擷取檔案和設定群組之後建立群組。

  2. 在新群組的 [ 選項] 索引標籤上,新增工作順序變數作為條件。 設定 _SMSTSBootUEFI不等於 true。 在此情況下,工作順序只會在 BIOS 裝置上執行這些步驟。

    BIOS 到 UEFI 群組的條件。

  3. 在新的群組下,新增 [重新開機電腦] 工作順序步驟。 在 [指定重新開機後要執行的專案] 中,選取 [已選取指派給此工作順序的開機映射]。 此動作會在 Windows PE 中重新開機電腦。

  4. 在 [ 選項] 索引 標籤上,新增工作順序變數作為條件。 設定 _SMSTSInWinPE等於 false。 使用此條件時,如果電腦已經在 Windows PE 中,工作順序就不會執行此步驟。

    重新開機電腦步驟的條件。

  5. 新增啟動 OEM 工具的步驟,以將韌體從 BIOS 轉換成 UEFI。 此步驟通常是使用命令執行 OEM 工具的 [執行 命令列]。

  6. 新增 [格式化和分割磁片] 工作順序步驟。 在此步驟中,設定下列選項:

    1. 建立 FAT32 磁碟分割,以在安裝 OS 之前轉換成 UEFI。 針對 [磁片類型],選擇 [GPT]

      設定格式和磁碟分割步驟。

    2. 移至 FAT32 磁碟分割的屬性。 在 [ 變數] 字 段中,輸入 TSUEFIDrive 。 當工作順序偵測到此變數時,它會先準備 UEFI 轉換的磁碟分割,再重新開機電腦。

      FAT32 分割區屬性的組態。

    3. 建立工作順序用來儲存其狀態和儲存記錄檔的 NTFS 磁碟分割。

  7. 新增另一個 [重新開機電腦] 工作順序步驟。 在 [指定重新開機後要執行的專案] 中,選取 [指派給此工作順序的開機映射] 以在 Windows PE 中啟動電腦。

    提示

    根據預設,EFI 磁碟分割大小為 500 MB。 在某些環境中,開機映射太大,無法儲存在此磁碟分割上。 若要解決此問題,請增加 EFI 磁碟分割的大小。 例如,將它設定為 1 GB。

就地升級期間從 BIOS 轉換成 UEFI

Windows 包含簡單的轉換工具 MBR2GPT。 它會將重新分割已啟用 UEFI 之硬體硬碟的程式自動化。 您可以將轉換工具整合到就地升級程式。 結合此工具與升級工作順序,以及將韌體從 BIOS 轉換成 UEFI 的 OEM 工具。

需求

  • 支援的 Windows 10 或更新版本
  • 支援 UEFI 的電腦
  • 將電腦韌體從 BIOS 轉換成 UEFI 的 OEM 工具

在就地升級工作順序期間從 BIOS 轉換成 UEFI 的程式

  1. 建立工作順序以升級作業系統

  2. 編輯工作順序。 在 [後續處理] 群組中,進行下列變更:

    1. 新增執行 命令列 步驟。 指定 MBR2GPT 工具的命令列。 在完整 OS 中執行時,請將它設定為將磁片從 MBR 到 GPT 進行隱含,而不需要修改或刪除資料。 在 [命令列] 中,輸入下列命令: MBR2GPT.exe /convert /disk:0 /AllowFullOS

    提示

    您也可以選擇在 Windows PE 中執行MBR2GPT.EXE工具,而不是在完整作業系統中執行。 在執行MBR2GPT.EXE工具的步驟之前,新增將電腦重新開機至 Windows PE 的步驟。 然後從 /AllowFullOS 命令列移除 選項。

    如需工具和可用選項的詳細資訊,請 參閱MBR2GPT.EXE

    1. 新增執行 OEM 工具的步驟,以將韌體從 BIOS 轉換成 UEFI。 此步驟通常是使用命令列執行 OEM 工具的 [執行 命令列]。

    2. 新增 [ 重新開機電腦] 步驟,然後選 取 [目前安裝的預設作業系統]

  3. 部署工作順序。