终于干掉了默认的输入法, 关于ctfmon.exe文件

以下描述内容引用自 fireseed的Blog

None.gif 如果你的系统装了officeXP或以上版本,它会在你和系统里留下一个可恶的ctfmon.exe,这真的是一个恶魔,曾经困扰了无数的网友。
None.gif
None.gif在对它行刑之前,我先来宣读一下他的罪状:
None.gif1. 无论你打开什么窗口,总会弹出一个输入法工具体,并且默认是中文输入,非常讨厌。
None.gif2. 它替换了原来的区域和输入法设置,并以一个文字服务的设置取而代之,而且不能设置默认的输入法。
None.gif3. 结束掉原来的输入法工具进程internat.exe,并令他不能在开机时起动。
None.gif4. 将自己放在开机时启动的程序列表中,除非修改注册表,否则无法去除。
None.gif5. 像病毒一样有重生能力,当你把ctfmon.exe删了以后,他又会随着Office的启动而重新生成。
None.gif6. 当你结束了ctfmon.exe后,经常会出现输入法切换快捷键乱掉的情况。


我也一直深受这个问题的困扰, 整天切换来切换去的, 手指都按疼了, 微软真是太霸道了..

直接结束掉这个进程的话, 可能会造成Office出现某种意外的问题, 所以我们要用别的方式来搞定它.

step1, 进入控制面板, 找到你安装的Office程序, 是所有跟Office有关的程序哦, 如下图所示, 我的就包括Office和Visio两个程序.

001.gif

然后单击添加和删除选项, 选择添加删除功能, 找到Office共享功能, 然后找到中文可选用户输入方法, 设为不可用, 如下图所示

002.gif

step2, 去掉输入法中的多余选项, 只保留自己需要的即可, 其余的均可删掉, 下图是我自己所保留的输入法.

003.gif

step3, 对 Msimtf.dll 和 Msctf.dll 文件运行 Regsvr32 /U
开始 - 运行, 分别输入以下命令: Regsvr32.exe /u msimtf.dll         Regsvr32.exe /u Msctf.dll

step4, 去掉启动选项中的ctfmon.exe, 这一点可以用一般的工具来进行设置, 比如说Windows优化大师等等...

step5, 重启或者注销, 看看进程里面是不是还有ctfmon.exe的存在? 最后打开控制面板, 找到区域选项里面的输入法区域设置, 将中文(简体)-美式键盘设为默认值即可.

004.gif

最后看一下效果, 是不是没有了以前的那种困扰啦? 大功告成.

其实就是用以前的internat.exe这个输入法的进程替换掉了新的ctfmon.exe的进程而已, 呵呵.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值