Board logo

标题: 我的电脑打不开exe文件。 [打印本页]

作者: 京程    时间: 2010-3-28 17:58     标题: 我的电脑打不开exe文件。

我的电脑在论坛下了资料,属exe文件,打不开。到网上求救,用了四种办发未解决。又考虑病毒,刚装了系统,还是不行。请高手指教!先谢了!
作者: 越修越坏    时间: 2010-3-28 19:23

刚装的系统不一定就没病毒.很多系统盘就有病毒..毕竟不是正版的!
我找了点资料你试试!
当系统中病毒时,会出现exe文件 找不到打开方式或是以文本格式打开解决EXE文件关联的方法有3种方法:  
第一种方法:将以下代码复制到记事本中  
REGEDIT4  
[hkey_classes_root\.exe]  
@="exefile"  
[hkey_classes_root\exefile\shell\open\command]  
@="%1" %*  

注意最后有回车  
然后另存为key.reg,运行即可  

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

第三种方法:  
双击打开“我的电脑”,进入菜单“控制面板”→“文件夹选项”→“文件类型”,这时在现有的文件类型中找不到扩展名为exe的文件类型,没关系,单击“新建”弹出“新建扩展名”对话框,在“文件扩展名”框中填入“exe”,接着单击“高级”,在“关联的文件类型”下拉框中选择“应用程序”,单击“确定”返回,最后单击“应用”后关闭对话框。  

现在,exe应用程序能正常打开了。使用第三种方法非常直观,不涉及到具体的程序名称和参数,只需知道文件类型就行了。这种方法也可以用来修复其它类型的文件关联,例如修复reg文件关联,只需在上面步骤中新建扩展名“reg”,选择关联文件类型为“注册表项”即可
如果修改注册表也不可以,用下面这种
还有其他的exe类型的文件都不能打开了,这个我也不慌,因为以前也遇到过,无非是注册表的exe文件的关联给修改了,只要改过来就可以了,但是:

困难之1:通过 开始 运行 进不了注册表regedit

解决法1:由于regedit本身也是一个exe文件,所以打不开也正常,于是按常用的方法,进入,我的电脑,c盘,windows,找到regedit,把扩展名改成.com,打开,还是失败,看了下竟它自动又生成了另一个regedit,还是打不开,愤怒~~~~失败!
解决法2:最后找到了一个程序,可以进入dos的那种,于是在dos状态下打开了regedit..成功!

困难之2:按通常的做法:查看注册表HKEY_CLASSES_ROOT\exefile\shell\open\command
看了下,结果其默认值是 正常的"%1" %*,如果大家的不是可以修改就可以了,一般情况下就可以解决了,但是我的还是不可以....绝望中

解决法:于是最后我终于摸索到了,进入控制面版的文件夹选项,选择文件类型,再添加文件类型
.exe,再选高级,选择打开方式为 应用程序,果然问题解决
作者: 京程    时间: 2010-3-28 19:30

谢谢你!  
作者: 董仔    时间: 2010-3-28 19:33

论坛文件多数已加压缩(rar)打包。有些系统安装并没附加此解压软件。请检查
作者: 京程    时间: 2010-3-28 19:56

回2楼:我试了第3种方法,在新建exe后,点高级,选下拉菜单《应用程序》,按确认这时《应用》建变为灰色,无法使用。
作者: 京程    时间: 2010-3-30 16:10

我的电脑好了,是金山公司发来的软件,解决了我的问题。




欢迎光临 『家电维修论坛 163DZ.COM』 (http://hi.163dz.com/bbs/) Powered by Discuz! 7.0.0