svchost 进程有时会占用大量内存

svchost 进程有时会占用大量内存

有时,该svchost过程会占用大量内存,导致 PC 无法使用。下面是屏幕截图。

这是一个已知问题吗?如何找出导致此问题的原因以及如何修复?

在此处输入图片描述 在此处输入图片描述

答案1

这是 Windows 更新的一个已知问题。Microsoft 于 2015 年 6 月通过更新 KB3050265 修复了此问题:

适用于 Windows 7 的 Windows 更新客户端:2015 年 6 月
https://support.microsoft.com/en-us/kb/3050265

此更新中包含的修复

此更新解决了扫描期间系统性能可能下降的问题。此问题对物理内存较少的计算机影响最大。

下载并安装更新Windows6.1-KB3050265-x64.msu

答案2

Svchost 是 Windows dll 服务的容器。许多 svchost 实例可以且通常会同时运行。这并不一定是坏事。

一种方法是开始禁用不需要的服务。从性能角度来看,这通常是一个明智之举。

更直接的方法是运行

tasklist /SVC

这将列出(在所有进程中)svchost 进程及其pid(进程 ID)。在任务管理器中检查导致问题的 svchost 实例的进程 ID。如果不需要该进程,请禁用它,或者排除根本原因。

相关内容