我是靠谱客的博主 兴奋烧鹅,最近开发中收集的这篇文章主要介绍CPU资源占用过高问题解决,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

内容摘要:CPU使用率高达100%。碰到这种情况,一般初学者都会选择重装系统来解决,然而其方法效果很好,但是它存在很多缺陷,如重装系统后,原来的系统设置必须重新设置,常用软件也得重新安装,非常麻烦。其实我们完全可以不重装系统,就可将此问题解决。

 机器假死、鼠标有如木偶一样缓慢挪动,想调出任务管理器查看究竟,居然半天才弹出显示,而且状态栏里的CPU使用率高达100%。碰到这种情况,一般初学者都会选择重装系统来解决,然而其方法效果很好,但是它存在很多缺陷,如重装系统后,原来的系统设置必须重新设置,常用软件也得重新安装,非常麻烦。其实我们完全可以不重装系统,就可将此问题解决。

  一、开机就假死,清理自启动

  一般开机就假死的情况,基本都是在用户进入Windows桌面时产生,而且其CPU使用率高达100%,出现这种问题的主要原因,是由于系统加载的启动程序过多,造成CPU工作超负荷的结果。

  通常情况下,正常的Windows环境,无非在启动程序里加载,系统启动程序、杀毒启动程序、QQ启动程序,以及其他应用程序等,这些根本就消耗不了多少CPU资源。所以说碰到这种情况,多半数是你系统身中病毒,而导致机器假死的情况出现。

  解决办法:在启动计算机时,不停的敲击F8键进入到系统安全模式下,然后打开“运行”对话框,输入“msconfig”命令回车,进入系统配置实用程序界面。

  然后切入至“启动”标签(如图1),将里面可疑“启动项”复选框勾去掉后,单击“确定”按钮,重起进入正常的Windows环境下,系统假死情况即可消失。

 图1 系统配置实用程序

  当然你也可以使用第三方软件来解决,比如利用Windows优化、超级兔子等一类优化软件,对系统无用的服务进行关闭,从而达到系统优化,CPU占用资源减少的目的。

   二、杀毒软件有功劳,负面作用也不小

 没安杀毒软件的电脑总让人担心,可是安了杀毒软件的电脑就让人烦心,举个很简单的例子,瑞星杀毒软件在本机内,默认情况下会开启:漏洞攻击监控、内存监控、网页监控、文件监控、引导区监控、邮件发送监控、邮件接收监控,以及注册表监控的八大监视功能,这样就意味着没等你运行其他程序,内存就已经被占用很多,加之你是内存很小的用户,很可能再运行其他占用过大的程序,系统就会不堪重负。

  解决办法:倘若你同时运行了很多应用程序,请在任务栏内将不用的程序窗口关闭掉,然后打开“瑞星杀毒软件”界面,切入至“安全”标签(如图2)。从中禁用暂时不用的监视功能,比如我们现在打算浏览网站,只要将网页监控开启就可,其他监视功能可先全部关闭掉,以节省系统资源。

图2 切入到“安全中心”

  小提示:或许你想接收邮件、或者运行系统内的文件,只要打开瑞星相关监控功能,关闭占时不用监视即可。

  三、病毒侵入占资源

  某些站长为了谋取私立,可谓是煞费苦心,居然以弹出广告的病毒方式,来强制大家浏览其网站。而且更可恶的是,还会不定时的弹出一堆垃圾站点,直到你CPU占用100%才肯罢休(如图3)。

 图3 CPU运行效率句高不下

  解决办法:一旦出现以上问题,请立即打开“运行”对话框,并且在其文本处输入“taskkill /im iexplore.exe /f”命令回车,此时使用taskkill强行结束IE里所有进程,然后在运行本机内的杀毒软件,对系统进行一次全面杀毒。

小提示:这种常见的恶意弹出窗口,只针对使用IE浏览器的用户。如果你想远离该病毒,请在上网冲浪时,使用非IE核心的浏览器,这样就不会被其病毒骚扰了。

  四、降低BT下载的占用资源

  虽然BT下载资源的速度很快,但是其占用系统资源也是很大的,如果在网络状态不好的情况下,使用BT下载很容易使系统当机。不过我们可以通过调整BT进程优先级,来有效降低其占用的资源。

  解决办法:运行BT下载后,按住“Ctrl+Del+Alt”组合键将任务管理器打开,然后切入至“进程”标签,从编辑区内找到并且右击BT进程,在弹出的快捷菜单内,依次选择“设置优先级”→“低于标准”选项后(如图4),就可解决BT下载占用资源过大的问题。

图4 选择“低于标准”

  五、程序冲突,资源误占用

  有些软件与其他软件相互间有抵触作用,就会很容易产生因不兼容而造成的冲突问题,比如你的机器安有江民9.0防火墙软件、PPlive网络电视软件,当你运行PPlive网络电视软件播放节目时,其界面就会一直停在缓冲区界面内,而且其两者占用系统资源都有提高的趋势,此时在运行其他程序,系统就会很容易崩溃掉。

  解决办法:其实貌似这种冲突问题特别常见,一般都会发生在同类软件内,大家只要卸载掉发生冲突的其中一款软件,例如上方可以卸载PPlive网络电视软件,我们可以利用流星网络电视软件对其进行代替,从而解决“两虎先争必有一伤”的冲突问题。

  小提示:有时并非软件与软件之间不兼容,而是软件与硬件发生了不兼容产生了冲突。比如天网防火墙与一些具有超越线程的P4 CPU有冲突,导致CPU占用高达100%的情况出现。对此你可以卸载天网或者在BIOS中关闭超线程功能解决。

  六、索引服务也惹祸

  在Windows XP环境下,当我们点击AVI格式的视频文件,系统首先就会启动其预览的功能。但是如果机器的配置不好,点击的AVI文件较大,这样就会很容易造成系统假死,从而使其CPU占用资源达到100%。

  解决办法:打开“资源管理器”对话框,右击保存视频文件的文件夹,选择“属性”选项,然后在弹出的“属性”对话框内,切入“常规”标签,点击里面“高级”按钮。接着会显示“高级属性”对话框,从中将“为了快速搜索,允许索引服务编制该文件夹的索引”复选框勾去掉,这样以后点击AVI格式的视频文件,就不会启动其预览的功能,因而也就无从谈起系统假死的问题。

  小提示:如果要想彻底去除视频的预览功能,请打开“运行”对话框,输入“Regsvr32 /U shmedia.dll”命令回车,就可将其功能屏蔽。另外恢复此功能,只要输入“Regsvr32 Shmedia.dll”命令即可。

最后

以上就是兴奋烧鹅为你收集整理的CPU资源占用过高问题解决的全部内容,希望文章能够帮你解决CPU资源占用过高问题解决所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(84)

评论列表共有 0 条评论

立即
投稿
返回
顶部