Windows XP 輸入法架構仰賴 ctfmon.exe(文字服務框架)載入語言列與輸入法編輯器(IME)。此程式損壞、被病毒刪除、啟動項失效、或「進階文字服務」被關閉,均會導致輸入法圖示消失、Ctrl+Space/Ctrl+Shift 熱鍵失效。
ctfmon.exe 強制啟動。msconfig → 「啟動」分頁。C:\WINDOWS\system32\ctfmon.exe)。若啟動項列表無 ctfmon.exe: 登錄手動新增:
Win+R → regedit → HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run → 新增字串值 ctfmon.exe = C:\WINDOWS\system32\ctfmon.exe。
C:\WINDOWS\system32\ctfmon.exe 是否存在、大小約 15~18 KB(視 SP 版本)。I386\ctfmon.ex_ 解壓(expand ctfmon.ex_ ctfmon.exe),或從同版本正常電腦複製,置入 system32 與 dllcache。XP 輸入法問題 99% 圍繞 ctfmon.exe 與「進階文字服務」開關。依序:工具列語言列 → 進階文字服務開啟 → msconfig 啟動項勾選 ctfmon → 登錄寫入啟動 → 補檔/掃毒。層層遞進,必有解方。