先谢谢2楼,但可能是这样的:
病毒的EXE程序没有建立启动项,而是使用了替换原来系统文件的方法来达到病毒程序可被运行的目的,病毒感染系统后将原系统文件C:\WINDOWS\RUNDLL32.EXE(调用运行DLL的系统程序)和C:\WINDOWS\SYSTEM\INTERNAT.EXE(输入法)复制备份到C盘根目录变成C:\INTERNAT.EXE和C:\RUNDLL32.EXE,然后用病毒自身覆盖掉C:\WINDOWS\RUNDLL32.EXE和C:\WINDOWS\SYSTEM\INTERNAT.EXE,以后在系统启动时(输入法INTERNAT.EXE在启动项中)或一些操作(如查看文件属性、打开控制面板等操作时会调用到RUNDLL32.EXE)时病毒就会被激活,因此也较难清除/删除此病毒。
这种情况,Windows 9X的用户可以到DOS下将C盘根目录的那两个程序覆盖掉系统里的病毒文件。重新启动计算机,按“F8”键,在出现“Start Menu”启动菜单后选择“Command Prompt Only”进入DOS,然后依此执行以下命令完成覆盖操作:
attrib -s -h -r C:\WINDOWS\RUNDLL32.EXE
attrib -s -h -r C:\WINDOWS\SYSTEM\INTERNAT.EXE
copy C:\RUNDLL32.EXE C:\WINDOWS\RUNDLL32.EXE
copy C:\INTERNAT.EXE C:\WINDOWS\SYSTEM\INTERNAT.EXE
今天太忙了,明天再弄~