在我的任务管理器中,有两个条目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 实例。