軟體介面出現亂碼(方框/亂碼字元),主因是系統「非 Unicode 程式語言」設定非中文,或登錄 Locale 鍵值錯誤。
方法一:控制台區域與語言設定(圖形介面,建議優先)
- 控制台 → 「時鐘、語言和地區」→「地區和語言」。
- 格式頁籤 → 格式選擇 中文 (簡體,中國)。
- 位置頁籤 → 目前位置選擇 中國。
- 系統管理頁籤 → 「非 Unicode 程式的語言」→ 點選「變更系統地區設定」→ 選擇 中文 (簡體,中國) → 確定 → 重新開機。
方法二:更新軟體至最新版
部分舊版軟體(如舊版迅雷、光影魔術手)本身不支援 Unicode,更新至新版通常可解決。
方法三:登錄修改 Locale 鍵值(終極殺手鐧)
若以上方法無效,控制台介面無法修改的隱藏鍵值需透過登錄直接修正:
- Win + R →
regedit → 確定。
- 展開路徑:
HKEY_CURRENT_USER\Control Panel\International
- 右側找到 Locale → 雙擊 → 數值資料改為
00000804(對應中文簡體 PRC) → 確定。
- 關閉登錄編輯器 → 重新開機/重新登入生效。
💡 補充說明
00000804 = 十六進位 0x0804 = 中文 (簡體,中國) LCID。
- 若需繁體中文,可設為
00000404 (0x0404)。
- 此修改影響目前使用者所有非 Unicode 程式的預設字碼頁解析。