当我在Windows Vista的资源监视器中看到svchost.exe(LocalSystemNetworkRestricted)时,它是什么?为什么它会使我减速?


36

有时,当我的计算机死机并且几乎无法使用时,似乎原因是某些繁重的后台处理。有时,我可以使用Resource Monitor捕获谁正在使用我的所有磁盘带宽(任务管理器中未显示此类详细信息)。我怀疑这个svchost.exe实例确实显示了Windows Update服务的活动,但是我不确定是否可以确定。

这是我看到的:

在此处输入图片说明

问题是:LocalSystemNetworkRestricted是什么意思,我可以将“资源概述”中的svchost.exe项与什么服务相关联吗?

好的方面是上面屏幕截图中的“文件”列(如果已展开)告诉您正在写入或读取的是实际文件,这反过来又帮助了我一些理论,即Windows更新和Windows的MSI安装-updates(可能是该服务拥有的子进程)显示为“ svchost.exe(LocalSystemNetworkRestricted)”,但我想确定。如果有问题的文件是Pagefile,则我的系统很可能被页面文件的读/写所淹没(俗称“我的系统正在崩溃”,并且需要更多的物理RAM)。但最终的原因似乎是某些Windows服务。

更新而不是Windows Update,事实证明它是SuperFetch,这是Vista的一个重大缺陷。


我还发现,在许多驱动器出现故障的笔记本电脑上,SuperFetch的运行速度也显示了相同的速度,但这是一个症状,而不是原因。
沃伦·P

Windows Defender引起了一个荒谬的糟糕应用程序的一个噩梦,Windows Defender更糟糕的是,它在“更新过程”中削弱了功能强大的系统,并且在其余时间里也浪费了很多时间。它显示为svchost secsvcs。尽管它具有“安全服务”的可怕的重要名称(缩写),但我还是敦促您删除它。AAR的一项权宜之计是进入services.msc并停止Windows Defender服务。(我的经验范围是Windows 7 64)
MicrosoftShouldBeKickedInNuts

Answers:


29

这种烦人的系统问题是由称为SuperFetch的Windows Vista错误功能(废话)引起的。尽管该服务仍在Win7中存在,但它已得到修复,并且似乎也不会让我放慢脚步,尽管您的里程可能会有所不同。

http://en.wikipedia.org/wiki/Windows_Vista_I/O_technologies#SuperFetch

禁用此废话节之后,在“服务”窗口中(在“开始”菜单搜索框中键入“服务”,找到“ Superfetch”,将其停止,然后从自动启动中将其禁用),这些冻结将消失。在具有足够RAM和磁盘吞吐量的系统上,超取会导致系统性能的净增加。在我的笔记本电脑上,启用SuperFetch会导致系统定期冻结,对鼠标单击完全不响应。我以为我快要疯了,但这是为您带来UAC和其他重大创新的人们投入Vista的一部分。我认为它已经在Win7中进行了重新设计或报废,所以它不会这样做。

更新评论者说,他在Win7中看到了这一点。我尚未在笔记本电脑上遇到Win7的问题,但后来我的所有笔记本电脑都具有非常高性能的7200 RPM驱动器或混合或固态驱动器。我想听听有SuperFetch这个问题的人的评论,它会减慢具有7200 RPM传统驱动器或SSD的DESKTOP计算机的速度。(我可以想象这会在主轴转速为5400 RPM的硬盘驱动器上发生。)

Update2 Windows的部分问题是它仅报告父进程svchost.exe,并且您需要阅读下面的其他答案,也将您也指向SysInternals Process Explorer,这可以帮助您了解svcchost.exe内的实际内容。 (例如superfetch或Windows Update等)实际上正在减慢计算机的速度。


2
实际上,糟糕的虚假特征之间存在着远景竞争。Windows Defender有时还会消耗100%的CPU和100%的磁盘带宽。
沃伦(Warren P)

非常感谢您!我以为我快疯了。Windows Vista可以正常运行数年,然后大约一个月前完全变慢,直到几乎无法使用。
哈里·斯皮尔2012年

2
我很好奇您是否使用的是Vista笔记本电脑。超级笔记本电脑似乎最愚蠢,因为它似乎是在7200RPM高吞吐量SATA台式机驱动器(而不是性能较低的笔记本电脑驱动器)周围进行校准或设计的。
沃伦·P

1
我的Lenovo T540p在运行Windows 7 x64的4GB RAM和7200rpm驱动器上也遇到相同的问题。当内存使用量超过3.5 GB时,笔记本电脑速度非常慢,并且svchost.exe占用了大量内存(〜1GB)。升级到8GB RAM后,此问题消失了,现在svchost.exe消耗了所有进程中的大部分RAM,但通常约为250MB。总使用量约为5.2 GB。稍后,我将停止SuperFetch。
vladiz

1
Win7 x64:SuperFetch也对我造成了问题。i7 860@2.80 GHz,12 GB RAM 获取LG 34UM67显示器后,开始使svchost.exe(LocalSystemNetworkRestricted)增长到2 GB。禁用并停止SuperFetch,立即看到有问题的svchost进程消失了。
schumacher574

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.