找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2292|回复: 0
打印 上一主题 下一主题

QQ启动慢以及占用资源解决办法

[复制链接]
跳转到指定楼层
楼主
发表于 2013-2-27 20:15:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如今QQ在普通用户的电脑上已经是一个不可或缺的软件了,不过你是否关注过,我们启动一个QQ会占用系统多少资源呢?啥都不用多说,打开你的任务管理器,QQ.exe你会看见吧,TXPlatform.exe、QQprotect.exe(QQ2013版,以前版本可能没此进程)、QQExternal.exe也会存在吧。夸张的是:有时候你还可以看见好几个QQExternal.exe进程。这么多个进程加起来占用的资源就不是一个小数目了。本人有时候就发现单独一个QQExternal.exe进程都占用12%的CPU,这就是导致很多时候系统变卡变慢的一个原因。


QQ我们不能不用,但又不希望它每次这样白白占用系统资源,我们有没办法解决呢?要解决QQ占用系统资源的进程,首先我们得先了解一下那些进程到底有什么作用。

QQ.exe--这是QQ主进程,没啥多说的。
QQprotect.exe --在QQ2013 中,这是TX最新的安全保护机进程。
TXPlatform.exe --在开机第一次启动QQ时,会加载一个TXPlatform进程,目的是为了避免同时登陆两个相同的QQ号码。QQExternal.exe--QQ2011、QQ2012里面的QQExternal.exe是外部应用相关进程,QQ2008版本之前的QQExternal.exe是广告相关进程。

如此看来,除了QQprotect.exe 其他的TXPlatform.exe、QQExternal.exe是既没用,又浪费系统资源的进程,那我们就要想办法把这两个进程干掉。

不过,上述两个进程如果只是在任务管理器中结束,那么它还可能会不时出现,或者下次启动后依然存在,我们需要的是一劳永逸的方法,所以,无论你用QQ2010、QQ2011还是QQ2012,无论你用传说中的QQ2012正式版还是QQ2012 Beta1 Beta2 Beta3,无论你用马上到来的QQ2013 Beta1 Trial 版,始终建议,你在安装完QQ之后,删除下面几个文件——

1、退出QQ,不管你运行几个QQ,全部退出,确保进程里面没有QQ.exe 和上述进程;

(特别注意:2012年11月9日发布的QQ2013 Beta1公开体验版,本方法依然有效,更早期的QQ2013内部泄露版则会有崩溃问题。)

2、打开QQ所在的文件夹,找到Bin 文件夹,Bin 文件夹放着QQ的可执行文件等等;

3、删除掉 QQExternal.exe、TXPlatform.exe、TXPFProxy.dll 这三个文件。

好了,你很快就发现优点了,例如启动QQ更快,登陆更快,占用CPU减少,身边朋友的笔记本装了Win8正式版,i5 的CPU QQExternal.exe 占用40%,删除之后,整个世界清净了……

当然,如果你用Win8系统的话,可以用Metro版本(Modern样式)的QQ,因为Metro版本的任何应用都拿不到系统级别权限来做其他事情的,QQ就真正安分守己的做自己的本职聊天工作而不是其他的了。

--------------------------------------------------------------------------------------------------

补充说明:QQexternal.exe在QQ2012的作用也许是可有可无的,但对于QQ2013来说,这个程序是“举足轻重”的。

一是跟QQ2013的启动有关,假如QQ2013启动时无法检测到这个文件的存在,那么QQ2013将启动失败;
二是跟离线文件传输功能有关,替换QQexternal.exe之后,发送离线文件功能将失效(依然可以接收离线文件)。

可以用0字节文件替换QQexternal.exe,QQ2013可以登录,可以正常接收离线文件,就是不能发送离线文件而已,好处则是再也看不到QQexternal.exe长期占用部分系统资源。

替换QQexternal.exe的方法

第一步,在任务管理器里右键点击“QQexternal.exe”选择“打开文件位置”,然后把QQexternal.exe命名为“QQexternal1.exe”。

第二步,新建一个TXT文档,然后点击“文件”——“另存为”,选择保存类型为“所有文件”,将文件命名为“QQexternal.exe”。

第三步,最后将新创建的0字节“QQexternal.exe”文件复制到原来的位置下即可。

[注]:在QQ2013 Beta2中验证,没有发现QQ无法启动,以及离线文件发送失败的现象。

[建议]:在QQ\bin下新建文件夹bak,将QQExternal.exe,TXPlatform.exe,TXPFProxy.dll三个文件剪切粘贴到该文件夹。如果发生异常,拷贝回来即可。

后记:

并非在所有电脑上都能看到QQexternal.exe长期占用不少的CPU资源和内存资源,但一旦电脑在打开QQ后变卡,那QQexternal.exe绝对是最值得怀疑的对象之一。

本人建议,删不删QQexternal.exe由用户自己决定,如果QQexternal.exe不占用系统资源,那不删也没关系;但一旦发现QQexternal.exe无缘无故就占用系统资源,那大家应该知道怎么做了。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表