場景
安裝英文版 Windows XP (或其他語言版) 後,中文檔名顯示亂碼 (□□□)、中文網頁/文件顯示方塊、中文軟體介面全是「???」。
解決方案:兩步驟缺一不可
步驟一:安裝東亞語言支援檔案 (解決「顯示中文」問題)
- 安裝階段即可設定 (最省事):XP 安裝程式進行到「區域及語言選項」頁面時,**不要急著按「下一步」**,勾選 「安裝東亞語言支援檔案」** → 系統會從安裝光碟複製約 10~15 MB 字型與輸入法檔案 → 完成後繼續安裝。裝好即可正常顯示中文檔名、網頁、文件。
- 已安裝系統補裝:
「控制台」→「日期、時間、語言及地區選項」→「區域及語言選項」→「語言」索引標籤 → 勾選 「安裝東亞語言支援檔案」** → 「套用」 → 系統提示插入 XP 安裝光碟 (或指定 I386 目錄路徑) → 複製完成 → 重開機。
步驟二:設定「非 Unicode 程式語言」為中文 (解決「舊版軟體介面顯示 ???」問題)
許多舊版軟體 (非 Unicode 編寫,如 VB6、Delphi、C++ Builder 早期版本開發的程式) 依賴系統「非 Unicode 程式預設語言」來決定字碼頁 (Code Page)。英文版 XP 預設為「English (United States)」(Code Page 1252),導致中文介面變「???」。
- 「控制台」→「日期、時間、語言及地區選項」→「區域及語言選項」→ 「進階」** 索引標籤。
- 「預設非 Unicode 程式語言」下拉選單選擇 「Chinese (Simplified, PRC) / 中文 (簡體, 中國)」** 或 「Chinese (Traditional, Taiwan) / 中文 (繁體, 台灣)」** 視需求選擇。
- 「套用」 → 系統提示重開機 → 重開機後,舊版中文軟體介面即正常顯示。
常見誤區
- 只裝東亞語言支援、不改非 Unicode 語言 → 檔名/網頁/Unicode 程式正常,但舊版中文軟體介面仍是「???」。
- 只改非 Unicode 語言、不裝東亞語言支援 → 系統缺少中文字型檔,即使改了語言也會顯示方塊/亂碼。
- 以為安裝中文語言包 (MUI) 才能顯示中文 → MUI 是將**系統選單、對話框、說明**翻譯成中文,並非顯示中文內容的必要條件。英文版 XP + 東亞語言支援 + 非 Unicode 語言設定 = 完美顯示中文內容,系統介面保持英文。
適用於其他語言版本
日文版、韓文版、德文版、法文版 XP 同理:**安裝東亞語言支援** (或對應語言群組支援) + **設定非 Unicode 程式語言**,即可顯示目標語言內容,系統介面保持原語言。
總結
英文版 XP 顯示中文:**缺一不可** —— 安裝東亞語言支援檔案 (解決字型/輸入法/顯示) + 設定非 Unicode 程式語言為中文 (解決舊版軟體介面 ???)。安裝時順手勾選最省事,裝好後補設也只需兩分鐘。系統介面依然保持英文,純淨又實用。