计算机不能执行exe文件格式,在win7系统中无法打开exe可执行文件.docx

在win7系统中无法打开exe可执行文件

编辑:胡绪宜 标签:win7 .exe 来自:互联网

有用户反映 Windows7中所有的.exe可执行程序都无法运行了,提示”文件 没有与之关联的程序来执行“。即使在运行窗口中输入要运行的程序也显示“不 支持的接口”。初步估计是被病蠹改了 exe文件的关联,丁是新建一个用户进去, 果然一切正常,打开注册表编辑器,将exe文件的关联键值导出,然后到老用户 中去,双击刚才导出的reg文件,一切恢复正常。

导出的文件内容为:

复制以下内容到记事本中:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.exe]

@="exefile"

"Content Type"="application/x-msdownload" [HKEY_CLASSES_ROOT\.exe\PersistentHandler] @="{098f2470-bae0-11cd-b579-08002b30bfeb}"

t新寇文木文若-记审本匚正

更忤凹 编辑(1)格式坦)查者如 部助?]

uindous Reqislry Editor Version 5.00

[HKEY. ULASSES_KOU1,exe]

e=,,exefilci,

T,Content Typc'^^applicatiDn/x-msdownlaad"

[HKEY CLASSESJlDDT.exePerSiStentHandler]

@=' <0?Bf247O-baeO-1lCd-b5?9-?8002b3ODfeb>h,

-记事本

文丝 锭辑憧)格式地)查着旺)帮助Q{)

Uindous flegistry Editor Version 00

[HKEV_CLASSES_ROOT.exe]

^?'exeFile'重启

重启

有网友提示说文件无法导入,可能是病蠹的原因,可以试下杀蠹:

第一步:在“开始t运行”中输入 CMD,打开“命令提示符”窗口。

第二步:输入ftype exefile=notepad.exe %1 ,这句话的意思是将所有

的EXE文件用“记事本”打开。这样原来的病蠹就无法启动了。

第三步:重启电脑,你会看见打开了许多“记事本”。当然,这其中不仅有 病蠹文件,还有一些原来的系统文件,比如:输入法程序。

第四步:右击任何文件,选择“打开方式”,然后点击“浏览”,转到

Windows\System32下,选择cmd.exe ,这样就可以再次打开“命令提示符”窗

"Content T^pe^=^application/x-RSdownLoad'*

[HKEY^CLfiSSES_RaOT-exePersistcntHandler]

I _'

@=-{098F247O^bae0-11c(l' b579-O8 002b30bfeiJ>"

上图的文件拓展名没显示出来。把上述文本输入记事本,另存为“ .reg”文件, 留作备份。

也就是说,如果你也遇到同样的问题,只需要做如下几步即可恢复:

*新建记事本

*复制上面的部分到记事本中

*另存为XXX.reg文件

*双击导入注册表后可以了

口。

第五步:运行ftype exefile="%1" %*,将所有的EXE文件关联还原。 现在运行杀蠹软件或直接改回注册表,就可以杀掉病蠹了。

第六步:在每一个“记事本”中,点击菜单中的“文件t另存为”, 就可看 到了路径以及文件名了。找到病蠹文件,手动删除即可,但得小心,必须确定那 是病蠹才能删除。建议将这些文件改名并记下,重启后,如果没有病蠹作怪,也 没有系统问题,再进行删除,

?最后介绍一下Ftype的用法

在Windows中,Ftype命令用来显示及修改不同扩展名文件所关联的打开 程序。相当丁在注册表编辑器中修改“ HKEY_CLASSES_ROOT项下的部分内容 一样。

Ftype的基本使用格式为:Ftype [文件类型[=[打开方式/程序]]]

比如:像上例中的ftype exefile=notepad.exe %1 ,表示将所有文件类 型为EXE(exefile表示为EXE类型文件)的文件都通过“记事本”程序打开,后面 的%1表示要打开的程序本身(就是双击时的那个程序)。

ftype exefile="%1"%*则表示所有EXE文件本身直接运行(EXE 可

以直接运行,所以用表示程序本身的 %1即可),后面的%*则表示程序命令后带 的所有参数(这就是为什么EXE文件可以带参数运行的原因)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值