現代電腦預設採用 UEFI (Unified Extensible Firmware Interface) 取代傳統 BIOS,開機流程省去 POST 自檢,大幅縮短啟動時間。但 Windows 7 早期版本不支援 GPT 分區上的 UEFI 原生開機 (需 Win8/10/11),安裝 Win7 於 UEFI 電腦時,必須將韌體模式切換為 Legacy (CSM) 模式,並將磁碟分區表從 GPT 轉換為 MBR。本文詳細記錄從 UEFI 進入設定、切換 Legacy、磁碟轉 MBR、安裝 Win7 到安裝後切回 UEFI 的完整流程,附大量實機截圖與 diskpart 指令操作。








警告:轉換會清空磁碟所有分區與資料,請先完整備份重要檔案!
diskpart 指令:diskpart
list disk (確認磁碟編號,如 Disk 0 為目標硬碟)
select disk 0
clean (清除所有分區與資料)
convert mbr (轉換為 MBR 分區表)
exit




Win7 安裝於 MBR 磁碟下,僅能在 Legacy 模式開機。若保持 UEFI 模式將無法開機 (黑屏或進入 UEFI Shell)。必須重新進入 UEFI 設定,將 Boot Mode 改回 UEFI,系統才能正常啟動。若主機板支援「UEFI and Legacy OPROM」可嘗試該選項同時相容。
convert gpt:MBR → GPT (需磁碟無分區)convert basic:動態磁碟 → 基本磁碟convert dynamic:基本磁碟 → 動態磁碟掌握 UEFI→Legacy 切換、MBR 轉換、Win7 安裝、切回 UEFI 完整鏈路,讓舊版作業系統也能在新硬體上穩定運行。
Win7 清理 IE 瀏覽器右鍵選單多餘項目,登錄檔刪除 MenuExt 擴充功能
無系統電腦用 U盤裝 Win7 完整圖文教程:從 BIOS 到驅動一條龍
Windows 7 桌面側邊欄與快速啟動列客製化:移除隱藏側邊欄、應用程式控制原則、啟用快速啟動
Win 8 去除桌面水印 (Build 版本字串) 十六進位修改 shell32.dll 法,適用 7955/7959 及後續 Beta
Win7 裝置管理員找不到網路介面卡怎麼辦?驅動與硬體兩面排查
Win7 刪除 iertutil.dll 導致無法開機?免重裝修復全教學