Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

消除 Windows XP 複製貼上出現亂碼:鍵盤版本設定錯誤的真相

編輯:XP 系統基礎知識

現象

從某些軟體(如金山詞霸)複製文字貼到記事本/Word 出現亂碼,貼到 UltraEdit 卻正常。系統語言、地區設定均正確。

根因發現

「文字服務和輸入語言」→「預設輸入語言」設為「英語 (美國)」,且「已安裝的服務」中僅保留「鍵盤:美式鍵盤」,刪除了「中文 (繁體) - 新注音/微軟注音」等中文輸入法的鍵盤版本。導致剪貼簿文字編碼標記錯誤,貼上時目標程式誤判編碼產生亂碼。

解決方法

  1. 控制台 → 「日期、時間、語言和地區選項」→ 「地區和語言選項」。
  2. 「語言」頁籤 → 「詳細資料」。
  3. 「已安裝的服務」→ 「新增」→ 輸入語言選「中文 (繁體)」→ 鍵盤版面/輸入法選「中文 (繁體) - 新注音」或「微軟新注音」→ 確定。
  4. 將「預設輸入語言」改為「中文 (繁體) - 新注音」。
  5. 選中「美式鍵盤」→ 「移除」(或保留但不設為預設)。
  6. 確定所有視窗,重啟電腦(或重新登入)。

驗證

再次從金山詞霸/其他軟體複製文字貼到記事本/Word,亂碼消失,正常顯示中文。

核心觀念

Windows XP 剪貼簿文字格式標記依賴當前作用中輸入法的鍵盤版本。純英文鍵盤版本無法正確標記中文編碼,導致跨程式貼上時編碼解析失敗。只要系統中存在並啟用一個中文鍵盤版本,即可正確標記剪貼簿編碼。

Copyright © Windows教程網 All Rights Reserved