电脑cpu占用过高怎么处理

如题所述

电脑cpu占用过高的处理方法:

1. 打开windows任务管理器,ctrl+alt+del然后点任务管理器,点应用程序,将不使用的程序关掉。
2. 打开任务管理器后点进程,会看到cpu的占用情况,将cpu占用比较高的进程结束掉。
3. win+R或者开始-运行,输入msconfig,打开系统配置,关闭不必要的启动项,重启。
4. 如果电脑cpu占用仍然过高,可能是病毒、木马造成。打开杀毒软件进行全盘杀毒。
5. 电脑系统用的时间长了以后会越来越慢,以上方法都不能解决的话我们只好重装系统了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-05-12

1. 关闭无用的程序和应用程序:如果您的电脑运行多个程序,可能会导致 CPU 占用过高。关闭不需要的程序并且只保留需要的程序,可以减少电脑的 CPU 占用。2. 更新电脑驱动程序:过期的驱动程序会导致电脑 CPU 占用过高。更新操作系统和硬件设备上的所有驱动程序,可以帮助减轻 CPU 占用。3. 扫描电脑病毒和恶意软件:病毒和恶意软件会对电脑 CPU 的使用产生负面影响。使用权威的防病毒软件扫描您的电脑,以确保您的系统没有被感染。4. 清理电脑垃圾和缓存:清理垃圾文件和临时文件可以帮助减轻 CPU 占用。5. 增加电脑内存:升级电脑内存可以增加电脑的处理速度和效率。6. 重启电脑:重启电脑可以清除所有正在运行的程序和进程,使 CPU 得到重新启动。7. 调整电脑性能设置:在电脑性能设置中调整性能选项,也可以帮助减轻 CPU 占用。
第2个回答  2019-09-30
为什么cpu占用率率总是这么高?经常会在论坛中看到有人问,为什么我的高配置电脑的运行速度却特别慢,当用任务管理器查看时,发现c p u 占用率经常接近1 0 0 %。确实,cpu 负载过高会导致电脑运行速度明显变慢,不过,如果c p u 占用率过高的情况只是偶尔出现, 并且很快恢复正常,那么不用担心。但是,如果这种情况持续较长时间,就得细细查查你的系统是否有问题了。 1.病毒和恶意程序搞的鬼这种故障常常是因为病毒、恶意程序、木马造成的,比如震荡波病毒等,所以在出现此问题后,应首先用已经更新了最新病毒库的杀毒软件全面扫描系统,接着再使用反间谍软件工具—ad-aware(下载地址:
http://www.onlinedown.net/soft/33740.htm
)清查是否存在间谍软件。相信不少朋友都遇到过svchost.exe文件占用100%cpu资源的问题,这往往是中病毒的表现,比如:冲击波变种病毒“w32.welchia.worm”,而svchost.exe 是windows中的重要文件,是一些系统服务的宿主,提供条件让其他系统服务被启动。正因为它的重要性和特殊性,病毒、木马也想尽办法来利用它,企图利用它的特性来迷惑用户,达到感染、入侵、破坏的目的。所以,如果你发现任务管理器中某个svchost 的cpu 占用率持续保持很高的状态,最好搜索一下svchost.exe 文件,看看是不是在除了“c:\windows\system32”外,还在其他文件夹有它的影子。 小提示 svchost的工作原理windows 中的系统服务是以动态链接库(dll)形式实现的,其中一些会把可执行程序指向svchost,由svchost调用相应服务的动态链接库并加上相应参数来启动服务。 2.轻松抓出狂占cpu 资源的软件如果没有发现病毒、间谍软件或木马程序,那么很可能就是某个软件的问题了,这时得分两种情况来排查。首先,如果cpu 占用率居高不下的情况从开机时就发生,并为什么cpu 占用率总是这么高?且直到关机都没有改善,就有可能是由某个随系统同时登录的软件造成的,在windows xp 中请点击“开始→运行”,输入“m s c o n f i g ”并回车,打开“系统实用配置工具”,进入“启动”选项卡,接着依次取消可疑的选项前面的对勾,并重启测试问题是否发生,直到找到元凶。而windows 2000 则可使用我们以前推荐的winpatrol(下载地址:
http://www.winpatrol.com/wpsetup.exe
),进入“startup programs”选项卡,选中可疑项目后单击下面的“d i s a b l e ”按钮暂停其启动并进行测试。如果cpu 资源占用较大、电脑运行速度变慢的问题是间歇发生的,就要注意出现在什么情况下,比如:运行了某个软件、访问了某个网站等。在windows 2000/xp中找出谁在大量占用cpu资源的方法也很简单,只要按下ctrl+alt+del组合键(windows 2000 为ctrl + shift + esc 组合键)打开任务管理器,进入“ 进程” 选项卡, 注意“c p u ”行,这里显示的就是各个进程占用的cpu资源,你可以一个个细细查看,从中发现占用cpu 资源较高的程序,然后通过其文件名进行搜索并找到它属于哪个软件。然后就是对其卸载、升级或是干脆找个同类软件进行替代。 小提示 其中“system idle process”的cpu 占用数值会很高,没有关系,它的作用就是告诉你当前可用的cpu 资源是多少,因此它的值越高,越是好事。 楼主机内的kvxp.kxp 这个文件具体是什么我还没见过,不过我想知道的是你安装的江民软件是正版还是d版的? 3.cpu 占用率过高的经典案例 案例1:网络连接导致cpu 占用率过高当你的windows 2000/xp 作为服务器时,收到来自端口445 上的连接请求后,系统将分配内存和少量地调配cpu资源来为这些连接提供服务。当负荷过重,cpu 占用率可能过高。要解决这个问题可通过修改注册表,打开注册表编辑器,找到[hkey_local_machine\system\currentcontrolset\ s e r v i c e s \ l a n m a n s e r v e r ] ,在右侧窗格中新建名为“maxworkitems”的dword 值。然后双击该值,如果你的电脑有512mb 以上内存,请设置值为“1024”,如果小于512mb,则设置值为“256”。 案例2:右击文件导致100% 的cpu 占用有些朋友报告,如果电脑是pentium ⅲ或pentium 4 的cpu,在windows xp 中,如果不用左键先选中文件而是直接右击它,就会导致cpu 占用率100%,微软提供的解决方法是先左键选中文件,然后再右击。而非官方的方法为右击桌面并选择“属性”,接着进入“外观”选项卡,单击“效果”按钮,接着在打开的窗口中取消“为菜单和工具提示使用下列过渡效果”的勾选即可。 案例3 :不完善的驱动程序 有时某些不完善的驱动程序也可能导致cpu 资源占用过高,特别是显卡驱动,因此建议你最好选择微软认证的或由官方发布的正式版,而且对版本要求要了解,并不是版本越高越好。 案例4:杀毒软件造成的cpu 占用率过高 目前的杀毒软件基本都加入了对网页、插件、邮件的即时监控,这样无疑增大了系统负担,比如:有时在玩游戏时,会非常缓慢,ie 打开网页速度也不正常,在排除了其他因素后,你可以怀疑一下所安装的杀毒软件,试着停用它看看问题是不是还存在。 案例5:cpu 降温软件 有些朋友在安装了cpu 降温软件(比如:cpuidle)后发现,cpu 占用率总是在100%,这是因为这些软件在运行时会利用所有cpu 空闲时间来进行降温,但windows 不能分辨普通的cpu 占用和降温软件的降温指令之间的区别,因此便造成了cpu 占用率始终显示为100% 的情况,你不必为此而担心,它并不会影响到你的正常操作。 案例6:超线程导致cpu 占用过高和上网死机 有些的爱机,遇到了类似的故障,一旦用ie 上网,短时间就会出现死机现象,并且ie 的cpu 占用率达到100%,而他们电脑配置的共同点就是使用了具有超线程功能的pentium 4 cpu。经过了解,目前还没有明确的原因分析,但有一些网友们总结的经验:首先,如果你安装了天网防火墙,请将其卸载并安装其他防火墙软件试试(据网友报告,超线程似乎与防火墙软件有冲突);如果不行,可以尝试在bios 中禁用超线程。 案例7 :待机造成系统自动关闭硬盘dma 模式 如果你经常使用windows 2000/xp/2003 的待机功能,那么很可能会发现系统性能突然大幅下降,不仅启动速度变慢,而且在运行一些大的软件或游戏时cpu 占用率时常达到100%,并产生停顿。这时可以按下win + break 组合键打开系统属性窗口,进入“硬件→设备管理器”,接着双击“ide ata/atapi 控制器”项下连接硬盘的“主要ide 通道”( 或“ 次要i d e 通道”), 然后进入“ 高级设置”选项卡,查看“当前传送模式”,如果是“u l t r a d m amode *”(* 为数字,dma33 为2,dma66 为4,dma100为5 、dma133 为6),那么系统正常,但如果以前设的是“ultra dma mode 6”又没有改动,而现在是“ultra dma mode 4”或“ultra dma mode 2”,或者是“pio 模式”,而且改不过来!这很可能就是系统自动关闭了dma模式。 这个问题产生的原因是,windows 2000/xp/2003 的ide/atapi 端口驱动程序(atapi.sys)累积收到总共6 个超时(超时值为4 秒)或循环冗余检验(crc)错误后,驱动程序将把传送模式从最快的dma 模式分步骤降为较慢的dma 模式,如果继续收到超时或crc 错误,则最终会将传送模式降为最慢的p i o 模式。使用待机功能后进行恢复时,很容易造成超时或crc 错误,因此在你多次使用待机功能后,硬盘的传送模式便会慢慢下降。 解决方法为:双击打开设备管理器连接硬盘的“主要i d e 通道”(或“次要i d e 通道”)的属性窗口,在“驱动程序”选项卡中单击“卸载”按钮,完成后重启电脑,系统将自动重新安装驱动程序并恢复默认值。 接着打开注册表编辑器, 分别找到 [hkey_local_machine\system\currentcontrolset\control\class\{4d36e96a-e325-11ce-bfc1-08002be10318}\0001]和[hkey_local_machine\system\currentcontrolset\control\class\{4d36e96a-e325-11ce-bfc1-08002be10318}\0002],在右侧窗格中分别创建名为“reseterrorcountersonsuccess”的dword 值,并将其值设置为1 。 小提示 上面注册表最后的项“{4d36e96a-e325-11ce-bfc1-08002be10318}”列出的带有“0001”编号的子项对应于一台仅有一个ide 控制器的电脑的“主要ide 通道”和“次要ide 通道”,如果你的电脑有两个ide 控制器,则对于每个控制器,“主要ide 通道”和“次要ide 通道”的带有编号的子项分别是“0001、0002、0003、0004、0005、0006??”。为检查是否找到了正确的子项,请检查子项的“driverdesc”值是包含字符串值“主要ide 通道”,还是包含字符串值“次要ide 通道”。 以上修改方法的最终结果是,将超时值延长为1 0 秒,并且连续发生6 次超时错误或crc 错误后才降低传送模式。 根据这些,你对照你的爱机检查一下吧,也许会得到解决的。
第3个回答  2019-05-28
为什么cpu占用率率总是这么高?经常会在论坛中看到有人问,为什么我的高配置电脑的运行速度却特别慢,当用任务管理器查看时,发现c p u 占用率经常接近1 0 0 %。确实,cpu 负载过高会导致电脑运行速度明显变慢,不过,如果c p u 占用率过高的情况只是偶尔出现, 并且很快恢复正常,那么不用担心。但是,如果这种情况持续较长时间,就得细细查查你的系统是否有问题了。 1.病毒和恶意程序搞的鬼这种故障常常是因为病毒、恶意程序、木马造成的,比如震荡波病毒等,所以在出现此问题后,应首先用已经更新了最新病毒库的杀毒软件全面扫描系统,接着再使用反间谍软件工具—ad-aware(下载地址:
http://www.onlinedown.net/soft/33740.htm
)清查是否存在间谍软件。相信不少朋友都遇到过svchost.exe文件占用100%cpu资源的问题,这往往是中病毒的表现,比如:冲击波变种病毒“w32.welchia.worm”,而svchost.exe 是windows中的重要文件,是一些系统服务的宿主,提供条件让其他系统服务被启动。正因为它的重要性和特殊性,病毒、木马也想尽办法来利用它,企图利用它的特性来迷惑用户,达到感染、入侵、破坏的目的。所以,如果你发现任务管理器中某个svchost 的cpu 占用率持续保持很高的状态,最好搜索一下svchost.exe 文件,看看是不是在除了“c:\windows\system32”外,还在其他文件夹有它的影子。 小提示 svchost的工作原理windows 中的系统服务是以动态链接库(dll)形式实现的,其中一些会把可执行程序指向svchost,由svchost调用相应服务的动态链接库并加上相应参数来启动服务。 2.轻松抓出狂占cpu 资源的软件如果没有发现病毒、间谍软件或木马程序,那么很可能就是某个软件的问题了,这时得分两种情况来排查。首先,如果cpu 占用率居高不下的情况从开机时就发生,并为什么cpu 占用率总是这么高?且直到关机都没有改善,就有可能是由某个随系统同时登录的软件造成的,在windows xp 中请点击“开始→运行”,输入“m s c o n f i g ”并回车,打开“系统实用配置工具”,进入“启动”选项卡,接着依次取消可疑的选项前面的对勾,并重启测试问题是否发生,直到找到元凶。而windows 2000 则可使用我们以前推荐的winpatrol(下载地址:
http://www.winpatrol.com/wpsetup.exe
),进入“startup programs”选项卡,选中可疑项目后单击下面的“d i s a b l e ”按钮暂停其启动并进行测试。如果cpu 资源占用较大、电脑运行速度变慢的问题是间歇发生的,就要注意出现在什么情况下,比如:运行了某个软件、访问了某个网站等。在windows 2000/xp中找出谁在大量占用cpu资源的方法也很简单,只要按下ctrl+alt+del组合键(windows 2000 为ctrl + shift + esc 组合键)打开任务管理器,进入“ 进程” 选项卡, 注意“c p u ”行,这里显示的就是各个进程占用的cpu资源,你可以一个个细细查看,从中发现占用cpu 资源较高的程序,然后通过其文件名进行搜索并找到它属于哪个软件。然后就是对其卸载、升级或是干脆找个同类软件进行替代。 小提示 其中“system idle process”的cpu 占用数值会很高,没有关系,它的作用就是告诉你当前可用的cpu 资源是多少,因此它的值越高,越是好事。 楼主机内的kvxp.kxp 这个文件具体是什么我还没见过,不过我想知道的是你安装的江民软件是正版还是d版的? 3.cpu 占用率过高的经典案例 案例1:网络连接导致cpu 占用率过高当你的windows 2000/xp 作为服务器时,收到来自端口445 上的连接请求后,系统将分配内存和少量地调配cpu资源来为这些连接提供服务。当负荷过重,cpu 占用率可能过高。要解决这个问题可通过修改注册表,打开注册表编辑器,找到[hkey_local_machine\system\currentcontrolset\ s e r v i c e s \ l a n m a n s e r v e r ] ,在右侧窗格中新建名为“maxworkitems”的dword 值。然后双击该值,如果你的电脑有512mb 以上内存,请设置值为“1024”,如果小于512mb,则设置值为“256”。 案例2:右击文件导致100% 的cpu 占用有些朋友报告,如果电脑是pentium ⅲ或pentium 4 的cpu,在windows xp 中,如果不用左键先选中文件而是直接右击它,就会导致cpu 占用率100%,微软提供的解决方法是先左键选中文件,然后再右击。而非官方的方法为右击桌面并选择“属性”,接着进入“外观”选项卡,单击“效果”按钮,接着在打开的窗口中取消“为菜单和工具提示使用下列过渡效果”的勾选即可。 案例3 :不完善的驱动程序 有时某些不完善的驱动程序也可能导致cpu 资源占用过高,特别是显卡驱动,因此建议你最好选择微软认证的或由官方发布的正式版,而且对版本要求要了解,并不是版本越高越好。 案例4:杀毒软件造成的cpu 占用率过高 目前的杀毒软件基本都加入了对网页、插件、邮件的即时监控,这样无疑增大了系统负担,比如:有时在玩游戏时,会非常缓慢,ie 打开网页速度也不正常,在排除了其他因素后,你可以怀疑一下所安装的杀毒软件,试着停用它看看问题是不是还存在。 案例5:cpu 降温软件 有些朋友在安装了cpu 降温软件(比如:cpuidle)后发现,cpu 占用率总是在100%,这是因为这些软件在运行时会利用所有cpu 空闲时间来进行降温,但windows 不能分辨普通的cpu 占用和降温软件的降温指令之间的区别,因此便造成了cpu 占用率始终显示为100% 的情况,你不必为此而担心,它并不会影响到你的正常操作。 案例6:超线程导致cpu 占用过高和上网死机 有些的爱机,遇到了类似的故障,一旦用ie 上网,短时间就会出现死机现象,并且ie 的cpu 占用率达到100%,而他们电脑配置的共同点就是使用了具有超线程功能的pentium 4 cpu。经过了解,目前还没有明确的原因分析,但有一些网友们总结的经验:首先,如果你安装了天网防火墙,请将其卸载并安装其他防火墙软件试试(据网友报告,超线程似乎与防火墙软件有冲突);如果不行,可以尝试在bios 中禁用超线程。 案例7 :待机造成系统自动关闭硬盘dma 模式 如果你经常使用windows 2000/xp/2003 的待机功能,那么很可能会发现系统性能突然大幅下降,不仅启动速度变慢,而且在运行一些大的软件或游戏时cpu 占用率时常达到100%,并产生停顿。这时可以按下win + break 组合键打开系统属性窗口,进入“硬件→设备管理器”,接着双击“ide ata/atapi 控制器”项下连接硬盘的“主要ide 通道”( 或“ 次要i d e 通道”), 然后进入“ 高级设置”选项卡,查看“当前传送模式”,如果是“u l t r a d m amode *”(* 为数字,dma33 为2,dma66 为4,dma100为5 、dma133 为6),那么系统正常,但如果以前设的是“ultra dma mode 6”又没有改动,而现在是“ultra dma mode 4”或“ultra dma mode 2”,或者是“pio 模式”,而且改不过来!这很可能就是系统自动关闭了dma模式。 这个问题产生的原因是,windows 2000/xp/2003 的ide/atapi 端口驱动程序(atapi.sys)累积收到总共6 个超时(超时值为4 秒)或循环冗余检验(crc)错误后,驱动程序将把传送模式从最快的dma 模式分步骤降为较慢的dma 模式,如果继续收到超时或crc 错误,则最终会将传送模式降为最慢的p i o 模式。使用待机功能后进行恢复时,很容易造成超时或crc 错误,因此在你多次使用待机功能后,硬盘的传送模式便会慢慢下降。 解决方法为:双击打开设备管理器连接硬盘的“主要i d e 通道”(或“次要i d e 通道”)的属性窗口,在“驱动程序”选项卡中单击“卸载”按钮,完成后重启电脑,系统将自动重新安装驱动程序并恢复默认值。 接着打开注册表编辑器, 分别找到 [hkey_local_machine\system\currentcontrolset\control\class\{4d36e96a-e325-11ce-bfc1-08002be10318}\0001]和[hkey_local_machine\system\currentcontrolset\control\class\{4d36e96a-e325-11ce-bfc1-08002be10318}\0002],在右侧窗格中分别创建名为“reseterrorcountersonsuccess”的dword 值,并将其值设置为1 。 小提示 上面注册表最后的项“{4d36e96a-e325-11ce-bfc1-08002be10318}”列出的带有“0001”编号的子项对应于一台仅有一个ide 控制器的电脑的“主要ide 通道”和“次要ide 通道”,如果你的电脑有两个ide 控制器,则对于每个控制器,“主要ide 通道”和“次要ide 通道”的带有编号的子项分别是“0001、0002、0003、0004、0005、0006??”。为检查是否找到了正确的子项,请检查子项的“driverdesc”值是包含字符串值“主要ide 通道”,还是包含字符串值“次要ide 通道”。 以上修改方法的最终结果是,将超时值延长为1 0 秒,并且连续发生6 次超时错误或crc 错误后才降低传送模式。 根据这些,你对照你的爱机检查一下吧,也许会得到解决的。望五星采纳
第4个回答  2018-06-26
驱动没有经过认证
如果您最近升级了驱动或者安装了什么驱动程序,一定要查看一下自己安装的驱动是否合适。现在网上测试版驱动泛滥,有时候很难找到占用率过高的原因。

杀毒软件故障或者冲突
首先查看自己的杀软是不是在后台更新,因为杀毒软件经常是自己自动更新的。然后检查一下最近安装的软件中有没有杀毒类的程序,因为安全类软件很容易冲突。

病毒原因
一些网上的病毒本身就会通过占用CPU获取信息,篡改电脑数据,或者在大量复制的时候会提高CPU的占用率。所以,升级自己的杀软好好查杀一下病毒。

启动项
后台启动项目过多也会造成CPU使用率过高,尤其是比较老的机器。看一下自己的系统有没有在后台下载更新,也是一个方法。

查看“svchost”进程
这个进程是系统进程,虽然比较多,但是轻易不能停止。另外,观察此进程的执行路径可以确认自己的电脑是否中毒。

6
查看网络
如果自己在后台打开太多浏览器,或者同时进行多向操作,肯定会造成CPU占用率过高,一般同时浏览网页不要超过七个应该没有问题,超过七个预示着你的浏览器内存占用超过了1G,CPU自然也会负荷很重。本回答被网友采纳
相似回答