Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 8 EFI 模式硬碟安裝完整教學:GPT 分區、FAT32 啟動區、EFI Shell 啟動全流程

編輯:Windows 8 系統介紹

Windows 8 支援 UEFI 開機,需搭配 GPT 分區表與 FAT32 格式的 EFI 系統分區(ESP)。本文詳細說明如何在硬碟上建立 EFI 啟動分區、複製安裝檔案、透過 EFI Shell 啟動安裝程式,實現無光碟、無 USB 的硬碟原生 UEFI 安裝。

前置需求

  • 目標電腦主機板支援 UEFI 開機(BIOS 中可見 UEFI 選項)。
  • 目標硬碟需為 GPT 分區表(MBR 需轉換,會清除所有資料,請先備份)。
  • 準備 Windows 8 安裝映像檔(ISO)解壓縮內容、EFI Shell 檔案(Shell_Full.efi 或 bootx64.efi)。

操作步驟

1. 建立 FAT32 EFI 系統分區(約 512MB~4GB)

  • 使用磁碟管理(diskmgmt.msc)或第三方工具(DiskGenius、GParted),在硬碟前端建立 FAT32 格式的主分區,大小建議 512MB~4GB,設定為作用中/啟動。
  • 關鍵:必須為 FAT32,EFI 固件無法讀取 NTFS/exFAT。

建立 FAT32 分區

2. 複製 EFI 啟動檔案與 Windows 安裝檔案

  • 將 EFI Shell 檔案(Shell_Full.efi 重命名為 bootx64.efi)放入分區根目錄下的 \EFI\BOOT\ 資料夾。
  • 將 Windows 8 ISO 解壓縮後的所有檔案(含 \sources\、\boot\、\efi\ 等資料夾)複製到該分區根目錄。

複製 EFI Shell 與安裝檔案

3. 進入 BIOS 設定從檔案系統裝置啟動 EFI Shell

  • 重開機進入 BIOS/UEFI 設定介面。
  • 尋找「Boot from file」或「Launch EFI Shell from filesystem device」選項,選擇剛建立的 FAT32 分區。
  • 儲存離開,電腦將啟動進入 EFI Shell 命令列介面(顯示 Shell> 提示符)。

4. 在 EFI Shell 中定位安裝分區並啟動安裝程式

  1. 輸入 fs0: 切換至第一個檔案系統裝置(若非 fs0,依序嘗試 fs1:、fs2:...),按 Enter。
  2. 輸入 dir 確認檔案清單為剛複製的安裝檔案。
  3. 依序輸入:
    cd efi
    cd boot
    bootx64.efi
    
  4. 若看到 Windows 8 啟動畫面(旋轉圓環/旗幟),即成功進入安裝程式。

5. 後續安裝流程

後續步驟與光碟/USB 安裝完全相同:選擇語言、授權條款、自訂安裝(選擇目標分區,需為 GPT 磁碟上的 NTFS 分區)、等待複製檔案、重開機完成 OOBE 設定。

重要注意事項

⚠ 關鍵提醒:
  • GPT 分區表為強制需求:UEFI 僅能從 GPT 磁碟開機。MBR 轉 GPT 需清空磁碟,務必先完整備份資料。
  • EFI 系統分區(ESP)建議大小 512MB~1GB,格式必須為 FAT32。
  • 若主機板支援「CSM/Legacy 模式」,請在 BIOS 中停用 CSM,強制 UEFI 模式安裝,避免誤裝成 BIOS 模式。
  • 安裝完成後,UEFI 開機選單會自動新增「Windows Boot Manager」項目,無需再次進入 EFI Shell。

小結

Windows 8 EFI 硬碟安裝的核心在於:GPT 磁碟 + FAT32 ESP 分區 + EFI Shell 啟動安裝程式。此法適用於無光碟機、無 USB 隨身碟、或需部署多台相同硬體環境的批量安裝場景。操作需熟悉磁碟分區、EFI 架構與命令列,建議先在虛擬機或測試機驗證流程後再正式執行。

Copyright © Windows教程網 All Rights Reserved