现象:
一、机器启动运行几分钟后,svchost.exe就会占系统CPU资源的100%;
二、拔掉网线就行了,重连上网后一下子,svchost.exe又占cpu资源的99%。
svchost netsvcs占用内存99
缘由:
因为Windows Update服务下载/安装失败而致使更新服务反复重试形成的。而Windows的自动更新也是依赖于svchost服务的一个后台应用,从而表现为svchost.exe负载极高。常发生这类问题的机器通常是上网条件(尤为是去国外网站)不稳定的机器,好比家里的父母的机器,每每在安装机器几个月之后不按期发生。
解决:
假设你已经使用了免费杀毒软件排除了病毒和已经使用防间谍软件排除了恶意软件的影响:
想办法清空C:\WINDOWS\SoftwareDistribution 目录下全部的文件重启机器便可。(C:\WINDOWS\SoftwareDistribution是Windows update服务的临时文件存放目录)工具
若是机器提示文件正在使用(”Automatic Updates”服务正在运行)没法删除相应目录:
•则想办法打开控制面板==>管理工具==>服务,找到”Automatic Updates”,设置成手动启动。
•重启后再删除 C:\WINDOWS\SoftwareDistribution,问题就解决了。
•而后再打开控制面板==>管理工具==>服务,找到”Automatic Updates”,恢复成自动启动重启网站