关于EXE文件损坏的修复

来源:百度知道 编辑:UC知道 时间:2024/05/31 23:24:29
今天杀毒后发现打开电脑上所有的EXE文件都弹出一个“选择打开方式”的框框来,我又不想重装系统,怎么办好呢?
改了COM也是打不开呀,跟你两种方法都做了还是打不开注册表

1:到windows文件夹下将regedit.exe改名为regedit.com,然后双击打开,定位到CLASSES_ROOT\exefile\shell\open\command主键,这时右边的如果是c:\windows\expleror.exe “%1” %*的话就将前面的去掉,留下 “%1”%*,然后再把regedit改回原来的扩展名即可运行其他的EXE文件
2:如果第一种方法无法修复EXE文件,就证明病毒连COM文件关联也修改了。解决办法比较麻烦一点:首先重启按F8打开启动菜单,以“带命令行提示的安全模式”运行系统,在命令提示符后输入Ftype exefile= “%1” %*使EXE类型的文件关联复原;再输入assoc .exe=exefile重建EXE文件入口关联(注意C后面是一个空格),最后重启电脑按第一种方法修复COM文件关联

P.S:以上所有的引号均为英文状态下的引号,一定不能错

另:关于注册表无法打开的话,可以这样做:

“开始”“运行”输入gpedit.msc打开组策略,定位到“用户配置”“管理模板”“系统”,在右边将“阻止注册表”设为“已禁用”,保存退出后等待几分钟就可以生效了

关联修复工具,System Repair Engineer,下载地址:http://www.kztechs.com/sreng/sreng2.zip,如果你需要修复的是EXE文件关联,需要将System Repair Engineer的可执行文件改名为SREng.com,然后再运行进行修复.

手工修改方法(1):
打开注册表编辑器把HKEY_CLASSES_ROOT\exefile\shell\open\command的默认值改为"%1" %* (把系统目录下regedit.exe文件后缀名改成.com,就可以使用注册表编辑器了)。
手工修改方法(2):