Google
      
发新话题
打印

[交流] EXE程序打开方式修复

EXE程序打开方式修复

前一段在公司的电脑连着重了两次EXE无法打开的病毒, 备份下, 下次好找.

  通过修改注册表来恢复EXE文件。因为EXE文件都无法打开,所以只有先将Windows目录下的注册表编辑器“Regedit.exe”改为“Regedit.com”,然后运行它,依次找到HKEY_CLASSES_ROOT\exefile\shell\open\command,双击“默认”字符串,将其数值改为“"%1" %*”就可以了。

    另外也可以在DOS下运行“ftype exefile=%1 %*”或“assoc .exe=exefile”命令也可以恢复EXE文件的关联。

TOP

我的电脑难道是纳毒库么?木马呀病毒就喜欢往我介边来,记录下这个问题的排除方法,希望有人中勒看这个就能明白勒.

故障现象:

所有未知格式文件打开的时候,则跳出“该文件拒绝访问”;当点鼠标右键直接选“打开方式”的时候也会弹出“该文件拒绝访问”警告窗口;如果右方已经有部分程序列表,则在点右侧次级菜单中的“选择程序”时跳出“该文件拒绝访问”的警告.

故障诊断:

未知格式文件打开方式关联被恶意修改.

解决方法:

把下面的代码放到记事本中去,改名为*.reg 文件,双击它就会把信息写进注册表,之后就解决问题了!
复制内容到剪贴板
代码:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Unknown]
"AlwaysShowExt"=""
"QueryClassStore"=""

[HKEY_CLASSES_ROOT\Unknown\shell]
@="openas"

[HKEY_CLASSES_ROOT\Unknown\shell\openas]

[HKEY_CLASSES_ROOT\Unknown\shell\openas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,25,00,53,\
00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,\
79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,\
00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,41,00,\
73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,00,00,00

TOP

电脑爱好者提供的方式是用IE来修复,因为IE没有被破坏,复制C:\WINDOWS\system32\cmd.exe  到 C:\Program Files\Internet Explorer

改成IEXPLORE.EXE,而原来的IEXPLORE.EXE改别的名字,然后再运行IEXPLORE.EXE(现在实际为cmd.exe)执行ftype exefile=%1 %*  、  ftype comefile=%1 %*   、" ftype batfile=%1 %*  "

[ 本帖最后由 七八○○ 于 2007-12-10 19:32 编辑 ]

TOP

23

提示: 作者被禁止或删除 内容自动屏蔽

TOP

发新话题