最近,任务管理器偶尔会显示一个名为“服务主机:远程过程调用”的进程,该进程的处理器功率突然飙升至约 20%。尽管只有 20%,但我的计算机却卡住了,我不得不等待 20-30 秒才能解决。视频和音频继续在后台运行,但我无法进行任何输入,例如切换窗口或与任何软件交互。
如果我正在做一些远程密集型的事情(比如看视频),并且在意识到这个过程目前正在激增之前碰巧点击了暂停/播放/全屏等,那么在服务主机恢复正常并且我的计算机再次可用之前,冻结可能会加剧几分钟。如果我过于坚持切换窗口或打开任务管理器,有时 Windows 资源管理器会崩溃,必须先重新启动。
在这整个过程中,我的处理器总使用率从未超过约 30% 或约 40-50% 的内存。一切看起来都很正常。
据我了解,服务主机:远程过程调用是许多不同进程的总标签,就像 svchost 一样(或者它们可能是同一件事 - 打开文件位置确实将我引导到 svchost.exe)。
我可以做任何事情吗,也许在 cmd 菜单中,强制 Windows 在下次出现峰值时显示此确切任务是什么,这样我就可以识别问题并采取措施进行故障排除?
谢谢
答案1
从命令提示符运行以下命令:tasklist /svc /fi "imagename eq svchost.exe"
请参阅此网站以获取更多详细信息: https://www.bleepingcomputer.com/tutorials/list-services-running-under-svchostexe-process/