現象:安裝中文版 Win7(或多重開機環境)後,開機管理員選單、F8 進階選單、記憶體診斷工具等介面卻顯示英文。原因在於 BCD(開機設定資料)中的語言設定(Locale)被錯誤寫入為 en-US。
BCD 儲存三類開機選單的語言設定:
{bootmgr}:多重開機選單(選擇作業系統)。{current}:目前作業系統的 F8 進階開機選單。{memdiag}:Windows 記憶體診斷工具選單。安裝多重作業系統時,最後安裝的版本可能覆寫語言設定。
cmd → 右鍵「以系統管理員身分執行」。zh-TW,簡體請用 zh-CN):bcdedit -set {bootmgr} locale zh-TW
bcdedit -set {current} locale zh-TW
bcdedit -set {memdiag} locale zh-TW
bcdedit /enum all 驗證三項 locale 均顯示 zh-TW。重新開機後,所有開機階段選單將恢復中文介面。此法適用於 Vista/Win7/Win8/Win10 所有版本。