我知道有三种方法,你选下面其中一种方法就行
方法一:进入 开始——运行——输入regedit.exe 看看能不能进入,如果进不去,就要在系统文件里搜索出 regedit.exe 该文件,把后缀改为 com 。然后在 开始——运行——输入regedit 进入注册表找到“HKEY_CLASSES_ROOT\exefile\shell\open\command"的键值,双击默认会弹出一个窗口,将里面的值改为 “%1”%* 然后刷新就可以打开 exe 文件了,不过要记得把regedit.com后缀改回来。
方法二:打开“我的电脑”,工具/文件夹选项/文件类型/新建/文件扩展名(exe),单击“高级”按钮,关联的文件类型选“应用程序”,确定!
打开“记事本”,编辑如下内容
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"
保存文件为“EXE关联文件修复.REG”,双击打开导入注册表,ok!
方法三:
1、重新启动电脑按F8进入:带命令提示行的安全模式;
2、执行这个命令“ ftype exefile="%1" %* ”,然后执行“ assoc .exe=exefile ”(注意:ftype与exefile;assoc与.exe之间均有一空格),屏幕显示“ exefile="%1" %* ”;“ .exe=exefile ”。
3、现在关闭命令提示符窗口,按[Ctrl+Alt+Del]组合键调出“Windows安全”窗口,按[关机]按钮后选择“重新启动”选项,按正常模式启动Windows XP后, 所有的EXE文件都能正常运行了。
解决办法:
方法一:打开我的电脑,进入C盘根目录下的 WINDOWS 文件夹下的 regedit.exe ,将其重命名为 regedit.com 。
运行regedit.com ,打开注册表编辑器,进入HKEY_CLASSES_ROOT\exefile\shell\open\command下,将其值改为 "%1" %* ,保存并退出,重启计算机。
或者是通过任务管理器结束exeplorer.exe进程,再增加新任务exeplorer来刷新注册表(仅限于Windows 9x)。
方法二:将 cmd.exe 重命名为 cmd.com ,并运行 cmd.com ,在命令提示符状态下输入:
ftype exefile=%1 %*
assoc .exe=exefile
两条命令。