在 Win8.1 系統下,部分英文介面程式(如 Visual Assist、Foxit Reader、Xshell)輸入中文時會顯示一連串問號。此問題源於系統語言設定與程式編碼不匹配,解決方法驚人簡單。

此類程式多為純英文開發環境,預設使用 ANSI 編碼處理文字。系統安裝多種語言時,會導致輸入法編碼切換錯亂,使程式無法正確解譯中文字符,進而顯示為問號。精簡語言清單即可消除衝突。
同理可解決 Win7/Win10 上類似的「英文程式輸入中文變亂碼」問題,核心邏輯皆為減少系統輸入法語言數量,避免編碼衝突。