当前位置: 代码网 > 科技>电脑基础>故障排除 > 电脑中招后修复exe文件不能运行等问题的解决方法

电脑中招后修复exe文件不能运行等问题的解决方法

2013年01月19日 故障排除 我要评论
电脑中招后修复exe文件不能运行等问题的解决方法最近朋友下载软件的时候中了病毒,然后计算机内的所有exe文件都打不开了,杀毒软件没用了,还好浏览器没有关,就查了些资料,找到了修改注册表进行修复的方法... 13-01-19
当然,遇到这个修改注册表是不能回复你的计算机的,在某些特定情况下可能还会被篡改。所以修改注册表后可以运行exe文件了,就立即杀毒,好了,问题解决。

注册表的导入在这里就不加以说明了,很傻瓜话的,不会再问我。

下面给出三种注册表操作方法,希望有用。

方法一:
修改exe文件关联
可以通过修改注册表来恢复exe文件。因为exe文件都无法打开,所以只有先将windows目录下的注册表编辑器“regedit.exe”改为“regedit.com”,然后运行它,依次找到hkey_classes_root\exefile\shell\open\command,默认的键值为 “%1′ %*,双击“默认”字符串,将其数值改为“”%1′ %*”就可以了。另外也可以在dos下运行“ftype exefile=%1 %*”或“assoc .exe=exefile”(assoc与.exe之间有一空格),命令也可以恢复exe文件的关联。

方法二:
将下面的内容存为exefile.reg,双击导入注册表;或在纯dos下运行regedit exefile.reg,导入注册表即可。(注意:regedit4后面留一空行)
regedit4

[hkey_classes_root\exefile\shell\open\command]

@=”\”%1\” %*”
或者
将cmd.exe改名为cmd.com或cmd.scr,运行cmd.com,然后再运行下面两个命令:
ftype exefile=”%1′ %*
assoc .exe=exefile
将cmd.com改回cmd.exe。注:修改扩展名的方法只适用于win2000/xp

方法三:
先在命令行输入:assoc .exe来显示exe文件关联,系统显示“没有为扩展名.exe找到文件关联”,难怪exe文件都不能执行。接着输入:ftype | more 来分屏显示系统中所有的文件类型,其中有一行显示为“exefile=”%1′ %*”,难道只要将exe文件与“exefile”关联,故障就会解决?于是在命令行输入:assoc .exe=exefile(assoc与.exe之间有一空格),屏幕显示“.exe=exefile”。现在关闭命令提示符窗口,重启计算机,所有的exe文件都能正常运行了。
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com