一、原因分析
为什么当我们关闭任务管理器中的Svchost进程,就会出现离关机时间还有60秒的提示,并且,时间一到,就自动关闭计算机了呢?
Svchost.exe介绍
它位于系统目录的System32文件夹,是从动态链接库(DLL)运行服务的一般性宿主进程。在任务管理器中,可能会看到多个Svchost.exe在运行,不要大惊小怪,这可能是多个DLL文件在调用它。不过,正因为如此,它也成为了病毒利用的对象,以前的“蓝色代码”病毒就是一例。另外,如果感染了冲击波病毒,系统也会提示“Svchost.exe出现错误”。
如果要查看哪些服务正在使用Svchost.exe,对于Windows 2000可从其安装光盘的SupportToolsSupport.cab压缩包中,将Tlist.exe解压缩至任意目录,接着在“命令提示符”中进入Tlist.exe所在目录,输入“tlist -s”并回车(“tlist pid”命令可看到详细信息)。而在Windows XP则直接输入“Tasklist /SVC”查看进程信息(“Tasklist /fi "PID eq processID"”则可看到详细信息)。
如果你的system32\win 这个目录下还存在dllhost,说明您中了冲击波了,把window升级到sp2以上,再用专杀工具查杀木马也行。
此外,当您使用SHUTDOWN命令关闭计算机时,也会出现提示对话框!
二、解决办法
无论是您有意使用命令来关闭计算机,或中了病毒导致关机,当出现提示对话框的时候,我们完全可以使用命令来取消这个对话框,从而让计算机不会关闭或重新启动。
出现对话框可以用 shutdown -a 来取消对话框。