svchost 消耗 400MB 内存

svchost 消耗 400MB 内存

在我的任务管理器中,有两个条目svchost.exe- 一个占用 300MB 内存,另一个占用 75MB。

这是正常的吗?如果不正常,我该怎么办?问题可能出在哪里?我不记得以前见过 svchost.exe 占用这么多内存。

操作系统:Windows Vista Home Premium SP1

答案1

有两个条目svchost.exe不是问题。看到多个条目并不罕见。有关该过程的解释svchost.exe,请参阅问题svchost.exe进程起什么作用?

至于内存,对于单个实例来说,300MB 似乎很多。看看这个问题svchost 占用内存并查看该进程。如果该进程承载了多个服务,则 300 MB 可能比较合理,但如果不是,问题中提到的工具 Process Explorer 可以帮助您确定哪个进程导致了问题。

答案2

这是正常的。svchost基本上是后台 Windows 和其他应用程序服务的辅助进程,因此它可以同时运行多个任务。两份副本svchost不算什么;有时我有多达 12 份。如果它消耗的内存真的让你烦恼,只需重新启动计算机即可。

答案3

以安全模式启动,打开任务管理器并截取正在运行的服务的屏幕截图。正常启动,执行相同操作,比较两者并开始删除服务。我就是以这种方式摆脱了 400 MB 的 svchost.exe 实例。

相关内容