许多 svchost.exe 进程在我的系统上运行

4 windows-7

svchost.exe我的系统上运行了多个进程(大约 10-11 个),占用了我系统中 99% 的 CPU 使用率。

这些可以停止吗,我有可能感染了病毒吗?

Tam*_*man 5

什么是 svchost.exe?

svchost.exe 代表服务主机可执行文件的缩写,它们可能会或可能不会托管病毒服务。

Svchost.exe 是您计算机上的一个进程,它承载或包含 Windows 用于执行各种功能的其他单个服务。例如,Windows Defender 使用由 svchost.exe 进程托管的服务。

您的计算机上可以运行多个 svchost.exe 实例,每个实例包含不同的服务。svchost.exe 的一个实例可能承载程序的单个服务,而另一个实例可能承载多个与 Windows 相关的服务。您可以使用任务管理器查看在 svchost.exe 的每个实例下正在运行哪些服务。

— 来源:Microsoft — svchost.exe 是什么?

为什么它可以使用大量的 CPU 功率?

服务在您计算机的后台执行操作,您可以在Resource Monitor 中查看

  1. resmon.exe以管理员身份从命令提示符运行,或通过任务管理器运行。

任务管理器

  1. 单击资源监视器中的CPU 选项卡按 CPU 列排序

  2. 勾选最高 CPUsvchost.exe进程,查看消耗 CPU 的服务。

资源监视器