相信大家在打开任务管理器的时候,会看到多个svchost.exe进程。那么这些svchost.exe进程是干嘛的?为什么跟其他进程不一样,会有多个呢?
其实svchost.exe 是一个属于微软 Windows 操作系统的系统程序,用于执行 DLL 文件,系统的服务都是靠它来运行的。正因为这个原因,有很多病毒也喜欢伪装成svchost.exe 进程。我们如何来识别每一个svchost.exe进程是做什么的呢?其实我们可以使用一款svchost viewer 软件,它可以专门查看svchost.exe 运行的服务。
svchost viewer是一款绿色软件,解压到任意目录后就可以使用。首次运行svchost viewer后,会提示是否获得svchost.exe 的信息,点击“是”按钮,稍等片刻就会出现进程中svchost.exe的信息(如图)。点击左边的进程,就会在右边出现该服务的详细描述,而且会提示服务的运行状态。如果svchost.exe不是系统重要进程,就会在下面的service can be stopped选项的后面看到有√ 标志,这就说明该svchost.exe进程可以关闭,从而节省系统资源。
对于那些无用的svchost.exe进程指向的服务,也可以进行关闭。以后再发现任务管理中svchost.exe进程不正常,就可以使用svchost viewer将可疑服务关闭掉,从而释放出系统资源,加快电脑运行速度。
提示:运行svchost viewer的前提是电脑里必须安装Microsoft .NET Framework 2.0。