为什么占用CPU高

很多关注自己电脑硬件温度的朋友,一般都懂得去查看什么进程占用CPU较高,可能发现过有这么几个进程的CPU占用会有时莫名其妙的非常之高,它们的名字叫 QQExternal.exe 和TXPlatform.exe。如果大家搜索一下这俩文件名,应该能看到不少用户咨询这两个进程是什么、为什么占用CPU高等等问题的。

进程解说:在开机第一次启动QQ的时候,会加载一个TXPlatform进程,目的是为了避免同时登陆两个相同的QQ号码。QQ2011、QQ2012里面的QQExternal.exe是外部应用相关进程,QQ2008版本之前的QQExternal.exe是广告相关进程。

这两个文件到底是做什么用的,其实已经并不重要,不管是用来扫描硬盘文件的还是用来播放广告的,重要的是,这是腾讯QQ里面自带的,而且关闭后没啥不良影响的“无用的东西”。

既然没用,又浪费系统资源,那答案显然就是:咔嚓咔嚓咔嚓。

正如上图中大家所看到的,大家想想英特尔 i7 的CPU(Win7系统),占到12% 意味着什么……

所以,无论你用QQ2010、QQ2011、QQ2012还是QQ2013,始终建议,你在安装完QQ之后,删除下面几个文件——

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

2、打开QQ所在的文件夹,因为笔者习惯把用绿色便携版软件,之前把QQ安装在了 F:\绿色软件\网络\QQ2012\ 这个文件下,于是,在此打开 F:\绿色软件\网络\QQ2012\Bin 文件夹(默认装在C盘的用户可以打开C:\Program Files\Tencent\QQ\Bin),Bin文件夹放着QQ的可执行文件等等;

3、删除掉QQExternal.exe、TXPlatform.exe、TXPFProxy.dll 这三个文件(直接Shift + Delete 键删除,不必入回收站)

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

对很多人来说,QQ已经是不可缺少的一个软件,就如同腾讯的一些死敌公司都是在用虚拟机里面运行QQ,这样彻底避免了可能发生的一些扫描等等问题,当然,如果你用Win8系统的话,可以用Metro版本(Modern样式)的QQ,因为Metro版本的任何应用都拿不到系统级别权限来做其他事情的,QQ就真正安分守己的做自己的本职聊天工作而不是其他的了。

时间: 2024-07-31 22:49:50

为什么占用CPU高的相关文章

mscorsvw进程占用CPU高怎么办

  mscorsvw进程是什么?mscorsvw是在后台预编译.NET的assemblies(程序集).一般来说,当你安装了.NET分发的程序,它就会先编译那些高优先级的assemblies,然后等到电脑空闲时再去处理那些低优先级的assemblies且全部处理完毕后,该进程将会自动终止.但是mscorsvw在处理一个低优先级的assemblies时,有可能会出现CPU占有率很高的情况. 微软在前不久推出Win7 SP1补丁包,为了体验一下SP1补丁包为Win7系统所带来的新变化,在第一时间就安

iisexpresstray.exe 资源占用CPU高是什么原因?(VS2013)

问题描述 公司开发服务器win2008R2原来装的vs2010运行没什么异常.前段时间升级到vs2013后发现vs特别卡.表现为启动调试或停止时等待好长时间(甚至1分钟).发现进程中iisexpresstray.exe占用cpu多.并且居高不下.就算不操作也占cpu.图上中我自己用户就占8%.这样10个用户就80%多了.不知道是什么原因,求助高手!! 解决方案 本帖最后由 ifu25 于 2016-03-09 18:11:02 编辑解决方案二:修复一下你的VS解决方案三:没遇到过重装一下试试

LINUX类主机JAVA应用程序占用CPU、内存过高分析手段

转载声明:本文为DBA+社群原创文章,转载必须连同本订阅号二维码全文转载,并注明作者名字及来源:DBA+社群(dbaplus).   做为一个IT运维人员,通常在运维过程中会遇到各种各样的问题,系统问题.应用问题.程序问题,而在这当中必然会涉及到性能问题,当用户量过大,或者服务器性能不足以支持大用户量,但同时又得不到扩容的情况下,进行性能分析,并对系统.应用.程序进行优化则显得尤为重要,同时也是节省资源的一种必不可少的手段,目前大多数的运维产品都是基于JAVA语言开发的,下面我给大家介绍一下在l

mysql占用CPU过高的解决办法(添加索引)_Mysql

下面是MYSQL占用CPU高处理的一个例子,希望对遇到类似问题的朋友们有点启发.一般来说MYQL占用CPU高,多半是数据库查询代码问题,查询数据库过多.所以一方面要精简代码,另一方面最好对频繁使用的代码设置索引. 今天早上起来 机器报警 一查负载一直都在4以上 top了一下 发现 mysql 稳居 第一 而且相当稳定 我擦 重启一下mysql不行 mysql> show processlist;一下 发现xxx网站有两条 查询语句 一直 在列,我擦 该站 也就30多万条记录 量也不大 不可能是机

php-fpm 占用CPU过高,100%的解决方法_Linux

话说最近配置的LNMP还算稳定,正在暗自窃喜,但是从昨晚开始,就发现服务器的CPU占用过高,甚至到了100%.我的内存是1G的,正常情况下占用率应该在5%以下,最多不超10%. 阿里云最近的监控显示: 使用top命令查看,发现 php-fpm 占用内存过高,非常不正常: 我按照<Nginx使用的php-fpm的两种进程管理方式及优化>这篇文章,配置 php-fpm 进程数如下: 重启 php-fpm 后,还是没有彻底解决问题,依旧会出现占用 99以上,不知道哪位朋友知道如何分析和解决呢?小弟求

解决win8系统TrustedInstaller.exe进程占用过高的方法

  win8系统用户在任务管理器中会发现有一个TrustedInstaller.exe的系统进程,有时会占用用户很高的CPU,对于该进程很多用户不知道是干什么的,也不敢轻易的禁止,其实win8系统中的TrustedInstaller.exe进程是Windows模块安装服务模块进程,用户是可以禁止的,下面我们看下该进程的禁止方法吧! TrustedInstaller.exe进程是什么 TrustedInstaller.exe其实就是"Windows Module Installer"(W

如何查询占CPU高的oracle进程_oracle

oracle占用cpu过高怎么处理,本文将介绍有关oracle进程CPU占用率过高的问题,需要了解跟多的朋友可以参考下1:首先使用TOP命令传到占用CPU高的SPID号 PID USERNAME THR PRI NICE SIZE RES STATE TIME CPU COMMAND 3575 oracle 1 12 0 0K 0K run 748.6H 24.98% oracle 3571 oracle 1 22 0 0K 0K sleep 706.2H 22.84% oracle 2:使用D

Windows下进程占用CPU过大的解决方案

Windows下进程占用CPU过大 1.WMI Provider Host(wmiprvse.exe)占用CPU高         & &         >      

win7 ghost纯净版系统下cpu占用过高的完美解决方案

  1.病毒木马造成的 大量的蠕虫病毒在系统内部迅速复制,造成CPU占用资源率据高不下. 可以使用最新的杀毒软件在DOS模式下进行杀毒.经常性更新升级杀毒软件和防火墙,加强防毒意识. 2.点击win7系统中的开始->运行->msconfig->启动,关闭不必要的启动项,重启计算机. 3.可能是驱动没有经过认证,造成CPU资源占用过高 大量的测试版的驱动在网上泛滥,就会造成了难以发现的故障原因,建议下载有经过认证的驱动. 4.某些防.杀毒软件造成故障 因为一些防.杀毒软加入了对网页.插件.