以下描述內(nèi)容引用自fireseed的Blog
如果你的系統(tǒng)裝了officeXP或以上版本,它會在你和系統(tǒng)里留下一個可惡的ctfmon.exe,這真的是一個惡魔,曾經(jīng)困擾了無數(shù)的網(wǎng)友。

在對它行刑之前,我先來宣讀一下他的罪狀:
1. 無論你打開什么窗口,總會彈出一個輸入法工具體,并且默認是中文輸入,非常討厭。
2. 它替換了原來的區(qū)域和輸入法設(shè)置,并以一個文字服務(wù)的設(shè)置取而代之,而且不能設(shè)置默認的輸入法。
3. 結(jié)束掉原來的輸入法工具進程internat.exe,并令他不能在開機時起動。
4. 將自己放在開機時啟動的程序列表中,除非修改注冊表,否則無法去除。
5. 像病毒一樣有重生能力,當你把ctfmon.exe刪了以后,他又會隨著Office的啟動而重新生成。
6. 當你結(jié)束了ctfmon.exe后,經(jīng)常會出現(xiàn)輸入法切換快捷鍵亂掉的情況。
我也一直深受這個問題的困擾, 整天切換來切換去的, 手指都按疼了, 微軟真是太霸道了..
直接結(jié)束掉這個進程的話, 可能會造成Office出現(xiàn)某種意外的問題, 所以我們要用別的方式來搞定它.
step1, 進入控制面板, 找到你安裝的Office程序, 是所有跟Office有關(guān)的程序哦, 如下圖所示, 我的就包括Office和Visio兩個程序.

然后單擊添加和刪除選項, 選擇添加刪除功能, 找到Office共享功能, 然后找到中文可選用戶輸入方法, 設(shè)為不可用, 如下圖所示

step2, 去掉輸入法中的多余選項, 只保留自己需要的即可, 其余的均可刪掉, 下圖是我自己所保留的輸入法.

step3, 對 Msimtf.dll 和 Msctf.dll 文件運行 Regsvr32 /U 開始 - 運行, 分別輸入以下命令: Regsvr32.exe /u msimtf.dll Regsvr32.exe /u Msctf.dll
step4, 去掉啟動選項中的ctfmon.exe, 這一點可以用一般的工具來進行設(shè)置, 比如說Windows優(yōu)化大師等等...
step5, 重啟或者注銷, 看看進程里面是不是還有ctfmon.exe的存在? 最后打開控制面板, 找到區(qū)域選項里面的輸入法區(qū)域設(shè)置, 將中文(簡體)-美式鍵盤設(shè)為默認值即可.

最后看一下效果, 是不是沒有了以前的那種困擾啦? 大功告成.
其實就是用以前的internat.exe這個輸入法的進程替換掉了新的ctfmon.exe的進程而已, 呵呵.
|