用 PE 安裝 Win7 後,開機選單殘留「PE」選項,用 bcdedit 卻找不到該項目無法刪除?原來 Win7 雖用 BCD 儲存啟動配置,但若 C 盤殘留 boot.ini(XP 時代遺留),開機管理程式仍會讀取並顯示其中項目。直接刪除 C:\boot.ini 即可乾淨解決。
bcdedit /enum 查無 PE 相關項目,無法用 bcdedit /delete 移除。boot.ini 存在,內含 PE 啟動參數。boot.ini,重開機,PE 項目消失,僅剩 Win7。boot.ini 雖非 Win7 啟動核心,但開機管理程式仍會兼容讀取,造成干擾。bcdedit 僅管理 BCD 存儲,不處理 legacy boot.ini 項目。乾淨安裝是避免此類雜症的根本之道。