现象:
- 机器启动运行几分钟后 svchost.exe就会占系统cpu资源的100%
- 拔掉网线就好了,重连上网后一会儿:svchost.exe又占cpu资源的99%;
解决:
假设你已经使用了免费杀毒软件排除了病毒和已经使用防间谍软件排除了恶意软件的影响:
想办法清空C:\WINDOWS\SoftwareDistribution 目录下所有的文件重启机器即可。(C:\WINDOWS\SoftwareDistribution是Windows update服务的临时文件存放目录)
如果机器提示文件正在使用("Automatic Updates"服务正在运行)无法删除相应目录:
- 则想办法打开控制面板==>管理工具==>服务,找到"Automatic Updates",设置成手动启动,
- 重启后再删除 C:\WINDOWS\SoftwareDistribution。问题就解决了。
- 然后再打开控制面板==>管理工具==>服务,找到"Automatic Updates",恢复成自动启动重启。
注意:重启后最好在上网条件比较好的地方让系统顺利完成一次系统自动更新。
html代码: svchost.exe
原因分析:
先说说什么是svchost.exe:简单的说没有这个RPC服务,机器几乎就上不了网了。很多应用服务都是依赖于这个RPC接口的,如果发现这个进程占了太多的CPU资源,直接把系统的RPC服务禁用了会是一场灾难:因为连恢复这个界面的系统服务设置界面都无法使用了。恢复的方法需要使用注册表编辑器,找到 HKEY_LOCAL_MACHINE >> SYSTEM >> CurrentControlSet >> Services >> RpcSs, 右侧找到Start属性,把它的值改为2再重启即可
造成svchost占系统CPU 100%的原因并非svchost服务本身:以上的情况是由于Windows Update服务下载/安装失败而导致更新服务反复重试造成的。而Windows的自动更新也是依赖于svchost服务的一个后台应用,从而表现为svchost.exe负载极高。 常发生这类问题的机器一般是上网条件(尤其是去国外网站)不稳定的机器,比如家里的父母的机器,往往在安装机器几个月以后不定期发生,每个月的第二个星期是高发期:因为最近几年MS很有规律的在每个月的第二个星期发布补丁程序)。上面的解决方法并不能保证不重发作,但是为了svchost文件而每隔几个月重装一次操作系统还是太浪费时间了。
教训:spoolsv.exe和svchost.exe的问题都是应用遇到失败/例外情况后自动重试造成的,本想为用户节省时间的设计,但是重试的频度过高反而导致了和病毒一样的效果。
引用自:
http://www.chedong.com/blog/archives/001286.html
分享到:
相关推荐
svchost.exe 占用 CPU 100% 的解决方法和 Svchost.exe 进程详解 在 Windows 操作系统中,svchost.exe 进程是一个重要的系统进程,它负责启动和管理系统服务。但是,有时 svchost.exe 进程可能会占用 CPU 资源的 100...
Svchost.exe进程CPU占用100%的原因有多种,解决方法也各不相同。为了避免Svchost.exe进程CPU占用100%,建议用户保持系统的最新状态,避免使用测试版的驱动程序,随时更新杀毒软件的病毒库,并且注意系统的启动项和...
svchost.exe 占用 CPU 怎么处理 svchost.exe 是 Windows 操作系统中的一种系统进程,它的主要作用是hosting 多个系统服务,使得系统服务可以在同一个进程中运行。但是,当 svchost.exe 占用 CPU 较高时,可能会对...
联想工程师专用小工具 开机提示svchost.exe应用程序错误修复工具V2.30.1联想工程师专用小工具 开机提示svchost.exe应用程序错误修复工具V2.30.1联想工程师专用小工具 开机提示svchost.exe应用程序错误修复工具V...
Svchost.exe 是一个系统核心进程,负责管理和运行系统服务,但是在某些情况下,多个 Svchost.exe 进程可能会占用 CPU 资源,导致系统性能下降。那么,如何判断 Svchost.exe 进程是否正常运行,如何优化 Svchost.exe ...
Svchost.exe 占用高的问题可以通过检查驱动程序认证、杀毒软件的影响、病毒和木马的影响、关闭不必要的启动项、软件导致的问题和 Svchost.exe 进程的影响等方法来解决。只有通过这些方法,我们才能确保 Svchost.exe ...
解决svchost.exe CPU占用率过高的方法 svchost.exe是一个核心系统进程,但是在某些情况下,它可能会占用大量的CPU资源,导致系统变慢。那么,什么原因会导致svchost.exe CPU占用率过高呢? 1. 驱动没有经过认证,...
### svchost.exe 文件占用系统资源百分之一百的解决方法 **svchost.exe** 是一个重要的系统进程,在Windows操作系统中扮演着关键角色。它负责承载多种系统服务,包括但不限于网络连接、用户账户管理等核心功能。...
WinXP 中 CPU 占用率 100% 原因及解决方法 _winXP 操作系统中,CPU 占用率达到 100% 是一个非常常见的问题,影响了我们正常使用计算机的体验。本文我们来探讨造成 CPU 占用率达到 100% 的原因和解决方法。 一、...
CPU资源占用率飙升至100%;资源管理器中无法拖动图标;文件粘贴菜单命令变灰不可用;控制面板图标全部跑到屏幕左侧,“添加/删除程序”打开后变成空白窗口等。这些问题不仅影响了用户的正常使用,还可能引起对系统...
**原因分析**:一些系统服务在默认情况下会自动启动并占用CPU资源。 - **解决方案**: - 通过“控制面板—管理工具—服务”,找到相关服务(例如RISING REALTIME MONITOR SERVICE),将其启动类型更改为手动。 - ...
2. **异常行为**:如果发现SVCHOST.EXE的CPU或内存占用异常高,可能是服务出现问题或者被恶意软件利用。 3. **更新与补丁**:及时更新操作系统和应用补丁,有助于防止因已知漏洞而被恶意软件利用。 总之,SVCHOST....
### XP系统中CPU占用率100%的原因与解决方法 在使用Windows XP操作系统时,可能会遇到系统突然卡顿的情况,其中一个常见的现象就是CPU占用率达到100%,这会导致电脑运行速度变慢甚至完全卡死。本文将详细介绍导致XP...
微软官方的解决版本,三种方法。解决svchost进程占用CUP异常的情况,用查看路径的任务管理器可以看到运行参数。
6. svchost.exe:如果 svchost.exe 占用了很高的 CPU,可以使用 aports 或者 fport 来检查其对应的程序路径,了解其作用和解决方法。 7. 杀毒软件:升级杀毒软件,可以解决 CPU 占用 100% 的问题。 8. 杀毒软件...
病毒和恶意软件会在系统中快速繁殖,大量占用CPU资源。应使用可靠的杀毒软件进行全盘扫描和清理,定期更新杀毒软件和防火墙,增强安全意识。 4. **系统服务RISINGREALTIMEMONITORSERVICE**: 如果该服务设置为...
### CPU占用100%的解决方法:深入分析与应对策略 #### 1. 驱动程序问题:未认证的驱动导致CPU资源过高 在IT领域,驱动程序是连接硬件与操作系统的重要桥梁,但未经认证或测试版的驱动可能包含错误或不兼容的代码,...
CPU 占用 100% 解决方法 CPU 占用 100% 是一件非常烦恼的事情,...我们可以通过任务管理器、软件升级、Svchost.exe、右键点击、驱动程序、CPU 降温软件、Word 文件和 AVI 视频文件等方法来解决 CPU 占用 100% 的问题。
2. svchost.exe造成CPU使用率占用100% svchost.exe进程也可能会导致服务器CPU使用率达到100%。这是因为svchost.exe进程可能会加载木马程序,导致CPU使用率达到100%。 解决办法:检查win.ini文件、system.ini文件...