|
6、执行文件打不开,注册表也进不去
建议:
1)、最简单的方法:打开一个文件夹,选择“工具”、“文件夹选项”、“文件类型”、“新建”、“exe”“高级”在关联的文件类型中选择“应用程序”(如图4)点击“确定”即可。

图 4
2)、新建文本文件“在其它电脑上新建一个文本文件,把下面几行文字拷贝到里面,并另保存为xxx.reg,把这个文件传输到你的机器上运行一下。
另外,你的机器有病毒了,最好在dos下杀毒。
相关代码:
regedit4
“hkey_classes_root\exefile\shell\open\command” @=""%1" %*"
3)、中毒可能是一方面
还有可能是文件关联被修改了
你在文件夹选项里直接新建exe类型的文件,他就会问你是不是要取消现有的exe文件关联,选择取消,在高级中选择“应用程序”就可以了! exe文件类型是找不到的,新建之后会显示出来,但是当你在一次打开文件夹选项时就没有了。
4)、可以通过修改注册表来恢复exe文件。因为exe文件都无法打开,所以只有先将Windows目录下的注册表编辑器“regedit.exe”改为“regedit.com”,然后运行它,依次找到hkey_classes_root\exefile\shell\open\command,双击“默认”字符串,将其数值改为“"%1"
%*”就可以了。
如果是2000以上的操作系统,也可以执行以下命令进行更改:
在DOS下运行“ftype exefile=%1 %*”或“assoc .exe=exefile”命令也可以恢复exe文件的关联。
手工清除方法如下:
1)、首先结束病毒进程(由于病毒关联了exe文件,运行exe文件会激活病毒,需要用第三方进程管理软件并改名运行来结束病毒进程,如Process
Explorer,将其主文件*.exe改名为*.com运行)
结束进程:
&Windows%\CSRSS.exe(或services.exe、winlogon.exe、lsass.exe
等等) %Windows%\ExERoute.exe
2)、点击下载Regfix.rar将里边的 Regfix.exe改名为Regfix.com后运行并修复exe关联。
3)、还原被病毒修改的注册表内容:
注册表打开方法:开始运行输入 regedit --点确定
打开注册表编辑器,需要修改以下内容:
HKEY_CLASSES_ROOT\.lnk\ShellNew\command
HKEY_CLASSES_ROOT\.bfc\ShellNew\command
HKEY_CLASSES_ROOT\cplfile\Shell\cplopen\command\
HKEY_CLASSES_ROOT\dunfile\Shell\open\command\
HKEY_CLASSES_ROOT\file\Shell\open\command\
HKEY_CLASSES_ROOT\htmlfile\Shell\Print\command\
HKEY_CLASSES_ROOT\inffile\Shell\Install\command\
HKEY_CLASSES_ROOT\InternetShortcut\Shell\open\command\
HKEY_CLASSES_ROOT\scrfile\Shell\Install\command\
HKEY_CLASSES_ROOT\telnet\Shell\open\command\
HKEY_CLASSES_ROOT\InternetShortcut\Shell\open\command\
HKEY_CLASSES_ROOT\scrfile\Shell\Install\command\
HKEY_CLASSES_ROOT\scriptletfile\Shell\Generate Typelib\command\
HKEY_CLASSES_ROOT\Unknown\Shell\openas\command\
HKEY_CLASSES_ROOT\dunfile\Shell\open\command\
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Shared
Tools\MSInfo\ToolSets\MSInfo\hdwwiz\command
将以上注册表键值下的"rundll32.com","finder.com","command.pif"改为"rundll32.exe"
HKEY_CLASSES_ROOT\htmlfile\Shell\open\command\
HKEY_CLASSES_ROOT\Applications\iexplore.exe\Shell\open\command\
HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\Shell\OpenHomePage\command\
HKEY_CLASSES_ROOT\ftp\Shell\open\command\
将以上键值下的"iexplore.com"改为"iexplore.exe" HKEY_CLASSES_ROOT\htmlfile\Shell\opennew\command\
HKEY_CLASSES_ROOT\http\Shell\open\command\
将以上键值下内容修改为"%SystemRoot%\Program Files\Internet
Explorer\iexplore.exe" HKEY_CLASSES_ROOT\Drive\Shell\find\command\
将以上键值下的"explorer1.com"改为"iexplore.exe" HKEY_CLASSES_ROOT\.exe\
将以上键值下的"(默认)"修改为"exefile" HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Windows
NT\CURRENTVERSION\Winlogon\Shell 将以上键值下的"Explorer.exe
1"修改为"Explorer.exe" HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\Internet
Explorer\Main\Check_Associations
将以上键值下的"No"修改为"Yes" 删除HKCR\winfiles 删除病毒自启动项和病毒信息: HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Windows\CURRENTVERSION\RUN\Torjan
Program "%Windows%\CSRSS.exe"
(或services.exe) HKEY_CURRENT_USER\SOFTWARE\VB and VBA Program
Settings 删除HKLM\SOFTWARE\MICROSOFT\Windows\CURRENT
VERSION子键(注意不是CURRENTVERSION子键,删中间有空格的那个,别删错了!)
4)、最后删除病毒文件:
C:\Windows\finder.com C:\Windows\explorer.com C:\Windows\1.com
C:\Windows\ExERoute.exe
C:\Windows\system32\rundll32.com C:\Windows\system32\finder.com
C:\Windows\system32\command.pif
C:\Windows\system32\MSCONFIG.COM C:\Windows\system32\dxdiag.com C:\Windows\system32\regedit.com D:\autorun.inf D:\pagefile D:\command.com c:\Windows\winlogon.exe C:\Program
Files\Internet
Explorer\iexplore.com C:\Windows\Debug\DebugProgram.exe C:\Windows\system32\MSWINSCK.OCX C:\Program
Files\Common
Files\iexplore.pif D:\command.com C:\Windows\EXERT.exe C:\Windows\LSASS.exe
|