(三)删除病毒在注册表中的信息。
1、删除病毒的执行文件
病毒在注册表中的信息也可能有多个置,也只能先确定执行文件的位置,方法:开始——运行——输入“regedit”——打开注册表,注册表编辑器——编辑——查找——打开查找窗口,如图3: 输入病毒执行文件名(csrss.exe)查找,直到找到病毒执行文件(键值中的目录[C:\Windows\csrss.exe]与在“Windows
任务管理器”中确定的目录[C:\Windows\csrss.exe]一致),在该文件名上按下右键,删除。其它位置的查找方法下文仅简单的列了三种,具体请看《病毒隐藏在注册表中的位置总结》一文。
2、检查 Run 启动项。常见的启动项如下:
A、HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
B、HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Runonce
C、HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\explorer\run
D、HKCU\Software\Microsoft\Windows\CurrentVersion\Run
E、HKCU\Software\Microsoft\Windows\CurrentVersion\Runonce
F、HKCU\Software\Microsoft\Windows\CurrentVersion\policies\explorer\run
确定以上这些启动项包含病毒的方法:
1)根据已确定的病毒文件确定。键值即为该文件的路径。
2)只有 Run 项是有键值的,其它的都只有一个默认串(98除外),所以若其它项中有键值,就可能是病毒启动项。
3)若键值是糊乱的文件名,如 1.exe;或路径是在临时文件夹的;也可能是病毒启动项。
3、检查驱动启动项
位置:HKLM\System\CurrentControlSet\Services
这里的项比较多,可以根据 windows/system32/drivers 目录下已确定的文件来确定。
4、检查 Winlong 启动项
位置:HKLM\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon