当前位置:   article > 正文

【原创】 禁用ctfmon.exe 禁止ctfmon.exe自动启动 _ctfmon占内存太多,永久禁用

ctfmon占内存太多,永久禁用

                      无需修改注册表 ,无需自行写程序,无需打命令。 

ctfmon.exe 是一个随系统自动启动的进程,其作用为进行输入法管理,然而,其6Mb多的内存占用然我看着很是不爽,并且,看着这种鸡肋的进程,更是想把它干掉,以下是网上搜到的ctfmon.exe的其他罪状:

1. 无论你打开什么窗口,总会弹出一个输入法工具体,并且默认是中文输入,非常讨厌。
2. 它替换了原来的区域和输入法设置,并以一个文字服务的设置取而代之,而且不能设置默认的输入法。
3. 结束掉原来的输入法工具进程internat.exe,并令他不能在开机时起动。
4. 将自己放在开机时启动的程序列表中,除非修改注册表,否则无法去除。
5. 像病毒一样有重生能力,当你把ctfmon.exe删了以后,他又会随着Office的启动而重新生成。
6. 当你结束了ctfmon.exe后,经常会出现输入法切换快捷键乱掉的情况。

 

看来对ctfmon不爽的人还是大有人在啊~~~好了,说正事。。。

 

首先试着直接禁用ctfmon.exe,结果是不行滴。。。

然后上网看,发现啥改注册表,写api小程序替换等等,有些会莫名其妙的失败,有些时候它又会随着office或者是浏览器的启动自动运行。。。

最后还是到直接从源头彻底删除之吧。。。步骤如下:

 

1:先在输入法管理器中将默认输入法设置为你想要的输入法(毕竟你把ctfmon.exe搞死过后就不能切换输入法了,好在用的搜狗英文中文都可以输。。。)。

2:在任务管理器中直接结束进程ctfmon.exe。

3:在路径C:/WINDOWS/system32下找到ctfmon.exe,他就是藏在这儿滴;

4:在路径C:/WINDOWS/system32/dllcache下找到ctfmon.exe;一般这个路径是隐藏了的,需要在菜单栏的 “工具->文件夹选项->查看” 中,将“隐藏受保护的操作系统文件”一栏前面的勾选去掉。同时选中显示所有文件,然后就可以看到了。

5:同时删除上述两个文件夹中的ctfmon.exe(也可以剪切出去,要是以后要用粘回来就ok了)。搞定,以后这个程序永远启动不了了,简单吧,呵呵。。。

 

如果只直接删除3中的程序的话,我们会发现确实是删除了,但是过了一会儿,它又自己跑出来了;如果改个名字吧,过了一会儿又出现了原来的程序。这是因为windows为了保护系统文件夹下的系统相关程序及dll,将相关的组件进行了备份。大家可以看到,4中文件夹下的很多文件和3中文件夹的很多文件是相同的,4中就是备份的存放位置。因此,当原来的程序被删除或者是改名而导致找不到时,系统就会自动用备份的进行恢复,所以删不掉。因此,应该把备份的程序一起删掉,就是4中的ctfmon.exe程序。

有很多人都在讨论这个dllcache下的文件删不删的问题,毕竟他占了那么大的地儿~~

关于这个,给个参考连接:http://blog.sina.com.cn/s/blog_5cdb72780100i0fm.html

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/272991
推荐阅读
相关标签
  

闽ICP备14008679号