啟動選單(Boot Menu)中所有中文顯示為亂碼,英文正常。即使使用Ghost還原系統也無效(備份時啟動選單正常)。
亂碼本質是編碼設定錯誤。關鍵在於找到並修正BCD(啟動配置資料)中的地區設定參數。
以系統管理員身份開啟「命令提示字元」,執行以下命令:
bcdboot c:\Windows /l zh-cn
說明:
- c:\Windows 為系統根目錄位置(視實際安裝盤調整)。
- /l zh-cn 指定地區為簡體中文,修正BCD存儲區的顯示語言。
| 參數 | 說明 |
|---|---|
| source | 指定Windows系統根目錄位置 |
| /l <locale> | 指定初始化BCD存儲時的地區參數,預設為「簡體中文」 |
| /s <volume-letter> | 指定目標系統分區卷號,預設為韌體識別的系統分區 |
| /v | 啟用詳細輸出模式 |
| /m [{OS Loader ID}] | 合併指定啟動載入器物件與系統範本 |
執行後重啟,啟動選單中文即恢復正常。