XP 複製內容貼到記事本/Word 顯示亂碼,唯獨 UltraEdit 正常。根因:XP 預設輸入法為英文 (美式鍵盤),移除中文鍵盤模式導致剪貼簿編碼轉換錯誤。修正:刪除美式鍵盤、新增中文鍵盤並設為預設即可。
問題重現與誤區
大規模調整區域/系統/網路設定後出現亂碼,嘗試用 UltraEdit 中轉繞過,求助論壇無果。真相在「文字服務與輸入語言」設定中。
根因分析
- XP 預設:英文輸入法 + 美式鍵盤 (繼承 Win98 相容設計)
- 同時提供:中文輸入法 + 中文鍵盤模式
- 使用者誤以為美式鍵盤無害而刪除中文鍵盤,導致剪貼簿文字編碼無法正確對應
修正步驟
- 控制台 →「日期、時間、語言和地區選項」→「地區和語言選項」→「語言」頁籤 →「詳細資料」
- 在「已安裝的服務」中移除「英文 (美式鍵盤)」
- 點選「新增」→ 輸入語言選「中文 (繁體/簡體)」→ 鍵盤版面/輸入法選「中文鍵盤」→ 確定
- 將中文鍵盤設為「預設輸入語言」
- 確定套用,重開機或重新登入生效
驗證
修正後複製任意中文內容貼到記事本/Word,亂碼問題徹底消失,無需 UltraEdit 中轉。
XP 複製亂碼並非系統缺陷,純屬輸入法鍵盤模式設定錯誤,一鍵修正即可恢復正常。