什么是 SuperFetch 以及它与 svchost.exe - LocalSystemNetworkRestricted 的关系?

什么是 SuperFetch 以及它与 svchost.exe - LocalSystemNetworkRestricted 的关系?

去年,由于硬盘使用量过大,我遇到了很多问题。所以我搜索了一下,在这里找到了答案。有人回答说,这是运行 Vista 和 5400 RPM 硬盘的笔记本电脑的主要问题。其实我的也是笔记本电脑,但运行的是 Windows 7 和 7200 RPM 硬盘。

然而,我最近安装了一个更大的驱动器,只有 5400 RPM,但我用许多不同的方法测试了它,发现 95% 的时间它和我以前的 7200 RPM 驱动器一样快。但我也遇到了更快驱动器的问题!但没有那么严重。我会看到 HD 灯不停地运行,占用资源。问题是我无法弄清楚是什么原因造成的?

本周,尤其是今天,一切都达到了顶峰。情况太糟糕了,我几乎无法使用我的笔记本电脑!多年来,我一直使用任务管理器,但只用于基本操作,直到今天。硬盘一直在运行,所以我知道我必须找出问题所在。所以我使用任务管理器并找到了问题所在。就像我说的,我只用任务管理器来处理非常基本的事情,所以不知道它会向我显示后台运行的所有程序,尤其是使用硬盘的程序。

于是我发现“svchost.exe (LocalSystemNetworkRestricted)”一直在运行。于是我尝试将其关闭,结果发现硬盘指示灯熄灭,图表显示硬盘使用率急剧下降,从 MAX 降至几乎为零。

就像我说的,我以前有一个 7200 RPM 的硬盘,它有这个问题,而且随着时间的推移情况越来越糟?我的新硬盘是 5400 RPM,是我 6 周前安装的。第一个月没有问题,只是在过去的 2 周里,我才开始注意到硬盘活动太多了!!

我的问题:[这是我的第一篇帖子,一次可以问多个问题吗?] 有人说我应该搜索“SuperFetch”并将其停用。首先:我找不到它?我只找到了“TS_SuperFetch.ps1”?其次:最好的解决方案是什么,我该怎么做?我可以用任何方式卸载它,或者删除文件吗?彻底摆脱这个东西的结果是什么?最后:如果我不摆脱它,每次重启时我都需要进入任务管理器并停止此服务吗?谢谢

答案1

Superfetch 是 Vista 中引入的一项服务,从那时起就成为 Windows 的一部分。它试图通过将程序的某些部分预加载到内存中来加快您的计算体验,但有时可能会产生不利影响,正如您所经历的。它会尝试确定您使用的软件,并将其部分存储到 Windows 文件夹中。

不幸的是,Superfetch 并不总是能正确地识别出您要使用的软件,并且会在启动后让您的硬盘忙碌几分钟。我发现它特别烦人,因为它不断加载我甚至不会使用或只使用过一次的软件。由于我每天都会使用大量不同的程序,Superfetch 实际上对我的计算机性能产生了巨大的负面影响,在全新启动后让硬盘忙碌 5-10 分钟。这就是自从 Superfetch 问世以来,我一直在运行停用 Superfetch 的 Windows 的原因。

此外,由于 Superfetch 使用内存来运行您甚至可能不会运行的应用程序,您的可用内存量将受到影响,并可能导致更多的交换,从而增加硬盘的磨损。

停用 Superfetch 的方法如下:

  • 打开跑步提示并输入服务管理器

  • 寻找超级提取在列表中,右键单击它并停止该服务。

  • 双击它并将其启动类型设置为已禁用

重新启动后,Superfetch 将保持非活动状态。其他可能减慢硬盘速度的罪魁祸首可能是自动安排的碎片整理会话以及 Windows Search Indexer。您可以像停用 Superfetcher 一样停用后者。

Svchost.exe 是运行该服务的可执行文件。停用 Superfetch 后,您实际上不必再处理它。事实上,您根本不应该碰它,因为它运行着许多关键的 Windows 服务。

您可以检查预取文件夹,查看 Superfetch 在您的内存中预缓冲了哪些程序。停用 Superfetch 后,您可以安全地删除它们。

答案2

最近,我的启动时间出现了问题。我在网上遇到了一个 Microsoft Fix It 程序,它发现我的电脑(安装了 Windows 7 Professional)上的 Superfetch 被禁用了,需要打开。我还没有重启电脑,因为我正在清理电脑上发现的其他恶意软件。

Superfetch 的目标是减少启动时间等。更多信息如下 -http://www.osnews.com/story/21471/SuperFetch_How_it_Works_Myths

答案3

仅当您使用快速 USB 存储驱动器作为 READYBOOST“RAM”时,Superfetch 才有用。如果您不想拥有 100% 专用驱动器,则禁用 Superfetch 并处理稍慢的启动/加载时间。就我而言,Superfetch 使用进程管理器中的 800,000+ 内存加载整个种子库。我的 PC 运行时间越长,速度就越慢,直到我关机、拔下电源、放电、移除内存、再次放电并重新组装。是的,这需要所有这些。这就是当您使用 win 7 并拥有 2 个 1tb 内部驱动器和 3 个 1tb 外部驱动器时发生的情况。

相关内容