Windows 7/ Vista/ 2008 (NT 6.0+) 不再使用 boot.ini,改用 BCD (Boot Configuration Data) 儲存開機選單,需用 bcdedit.exe 命令列工具管理。本文整理核心概念與常用指令。
boot.ini(文字檔,易編輯)。bootmgr) + BCD 存儲(二進位資料庫),硬體無關、支援多核心、啟動更快、更安全。boot.ini 僅管 XP,Win 7 完全由 BCD 管理。C:\Windows\System32\bcdedit.exe。REM 顯示目前所有開機項目
bcdedit /enum
REM 更改開機項目顯示名稱({identifier} 為 /enum 列出的 GUID)
bcdedit /set {identifier} description "Windows 7 旗艦版"
REM 設定預設開機項目
bcdedit /default {identifier}
REM 設定開機等待秒數(預設 30 秒)
bcdedit /timeout 10
REM 刪除開機項目
bcdedit /delete {identifier}
REM 新增開機項目(複製現有再修改)
bcdedit /copy {current} /d "Windows 7 測試模式"
bcdedit /set {new_guid} safeboot minimal
不習慣命令列者,可使用免費工具 EasyBCD(NeoSmart)圖形介面管理 BCD,支援新增/刪除/排序/備份/還原開機項目,並可修復開機磁區。