打印

[交流] 遭病毒后不能运行.exe文件关联的修复

0

遭病毒后不能运行.exe文件关联的修复

今天单位一台电脑中了毒,杀毒之后,电脑里所有.exe文件都打不开了。去baidu、google找了一下恢复的方法。方法如下:

修改regedit.exe 为 regedit.com(不然编辑器无法运行)
HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,键值为"%1" %*
另外注意HKEY_CLASSES_ROOT\exefile\shell\open\command
里面的键值为"%1" %*看看有没有空格

试了很多次,还是不行。

后来发现 HKEY_CLASSES_ROOT\.exe 下的default也被修改了

只要把它改为:exefile (对应:HKEY_CLASSES_ROOT\exefile,只要这两个名称一样就可以了)

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"
[HKEY_CLASSES_ROOT\.exe]
@="exefile"
"Content Type"="application/x-msdownload"
打开任何exe文件时,如果出现相关联文件的提示,可以尝试如下方法解决:
开始-运行-输入“cmd”后回车打开命令提示符窗口-输入“assoc.exe=exefile”后回车,再重新启动系统即可。

如果上面的方法不行,可使用如下方法:
把系统文件夹下面的regedit.exe 重命名为 regedit.com,然后“开始”-“运行”regedit.com,把注册表项HKEY_LOCAL_MACHINE\Software\CLASSES\exefile\shell\open\command 默认的键值修改为为:"%1" %* 即可。

由于公司的电脑中了很多病毒,所以我就用木马克星进行查杀,等我全部杀完,重启以后发现电脑中所有的快截方式都失效了,所有以.exe结尾的文件都打不开了,下面我们来修复exe文件关联:
解决方法:
把系统盘的windows或者winnt下的system32目录下,把cmd.exe改名为cmd.com
双击,在出来的命令窗口中输入
assoc .exe=exefile
问题解决了。
还有一些办法可以解决,主要有以下几种:
1. 把regedit.exe改名为regedit.com,然后找到键值HKEY_CLASSES_ROOT\\\\\\\\exefile\\\\\\\\shell\\\\\\\\open\\\\\\\\command,双击默认键值。输入“%1 %*”,点“确定”,这样就解决了。
本帖最近评分记录
  • 交通 金币 -6 请重新阅读版规! 2008-11-12 20:17

TOP

0
楼主有违反版规了。
为什么发帖都不看版规的啊?
看你是新人,最轻都要被警告什么的。

TOP

当前时区 GMT+8, 现在时间是 2025-3-17 02:41