2023年12月1日发(作者:)

电脑上的exe文件打不开方法处理集锦

来源: 作者:孙晔 投稿 网友评论:2 点击: 33668

20060912 16:27

电脑上的exe文件不能打开了 提示找不到1***组件电脑上的.exe文件不能打开了

我电脑上的.exe文件不能打开了

一打开就会跑出打开方式

中午没事就搜索了一些方法来应对之,希望您在以后为此发愁时,这篇文章可以帮您解决.这些方法也放在了我的博

客上,有空的时候大家也去踩踩.

==============================

至于不能运行 cmd 的解决办法:

可以随便写一个.bat文件,比如:新建一个文本文档,在里面打如

保存为 (名字随意),文件类型选所有文件,运行就可以了

==============================

恢复EXE文件关联的方法

1,Windows

HKEY_CLASSES_ROOTexefileshellopencommand,双击默认字符串,将其数值改为"%1" %*就可以了。

2,DOS下运行ftype exefile=%1 %*assoc .exe=exefile命令也可以恢复EXE文件的关联。

3,打开我的电脑,进入菜单工具”→“文件夹选项”→“文件类型,这时在现有的文件类型中找不到扩展名为exe

的文件类型,没关系,单击新建弹出新建扩展名对话框,在文件扩展名框中填入exe,接着单击高级

关联的文件类型下拉框中选择应用程序,单击确定返回,最后单击应用后关闭对话框。

EXE文件关联丢失的解决方法

发布时间:2003-10-29 blackangle 点击: 5838

EXE文件关联丢失的解决方法

一个十分棘手的问题,就是进入Windows 2000后所有扩展名为EXE的文件都不能运行了。现将发现和解决这一

问题的过程及体会写成下文,希望在今后碰到类似问题时会对大家有所帮助。

故障现象

一日,开机后进入Windows 2000突然弹出了一个对话框,标题为C:Program FilesMicrosoft

提示信息为该文件没有关联程序执行该操作。请在控制面板的文件夹选项中创建关联程序。我十分吃惊,心想:

会不会所有扩展名为EXE的文件都不能运行?果然,双击桌面上所有与EXE文件链接的快捷方式图标都不能打开

相应的程序!这下我可急出了一身冷汗。

故障分析

一定是某个软件甚至可能是病毒把扩展名为EXE的文件关联删除或修改了,因此按照前面对话框的提示从控制面

板中执行文件夹选项命令,选择文件类型标签,在已注册的文件类型列表中找不到扩展名EXE和它的文件

关联。试着按[新建]按钮,文件扩展名后输入.exe[高级]按钮,系统自动将其文件类型定义为应用程序

[确定]按钮后在已注册的文件类型列表中出现了扩展名EXE选择它后按[更改]按钮,系统要求选择要使用的

程序,可是到底要选择什么应用程序来打开EXE文件?看来这个方法无效,只好按[取消]按钮返回文件夹选项

对话框。由于以前我从没听说要为扩展名为.exe的文件建立文件关联,所以在已注册的文件类型列表中选择

EXE应用程序,并按[删除]按钮将它删除。由于所有EXE文件都不能执行,所以也无法用注册表编辑器(因为我

只能运行来打开注册表编辑器)来修改注册表,看来只好重新启动计算机了。在出

正在启动Windows…”时按[F8]键,出现Windows 2000高级选项菜单,选其中的最后一次正确的配置,进

Windows 2000时仍然报错。只好再次重新启动,这次选安全模式,虽然没有报错,但仍不能运行EXE文件。

再试试带命令行提示的安全模式选项,启动成功后在命令提示符窗口的命令行输入:help | more(|是管道符号,

在键盘上位于Backspace键左边),在系统显示的信息第一行我看到了如下信息ASSOC Displays or modifies file

extension associations,大致意思是ASSOC显示或修改文件扩展名关联。心中顿时一喜,别急,按任意键继

续查看,又看到了如下信息FTYPE Displays or modifies file types used in file extension associations.,大意是

FTYPE显示或修改用在文件扩展名关联中的文件类型,原来在命令提示符窗口还隐藏着这两个特殊命令,可以

用来设置文件扩展名关联。于是,在命令行分别输入help assochelp ftype两个命令获取了它们的使用方法接

着通过下面的设置,终于解决了EXE文件不能运行的故障。

故障解决

先在命令行command输入:assoc .exe来显示EXE文件关联,系统显示没有为扩展名.exe找到文件关联,难

EXE文件都不能执行。接着输入:ftype | more来分屏显示系统中所有的文件类型,其中有一行显示为

exefile="%1" %*EXEexefile

assoc .exe=exefile(assoc.exe之间有一空格),屏幕显示.exe=exefile。现在关闭命令提示符窗口,按

[Ctrl+Alt+Del]组合键调出Windows安全窗口,按[关机]按钮后选择重新启动选项,按正常模式启动Windows

2000后,所有的EXE文件都能正常运行了。

几点体会

事后,重新在控制面板中执行文件夹选项命令,选择文件类型标签,发现在已注册的文件类型列表中没有EXE

也没有BATCOM等文件类型,说明用文件夹选项命令无法创建这些类型的文件关联,我们只能在命令提示符

窗口中用ASSOCFTYPE两个命令来设置。

另外,最后一条鱼所说的利用的方法应该是最行之有效的办法。

1、修改

2HKEY_CLASSES_ROOTexefileshellopencommand下的default,键值为"%1" %*

2006-8-23 15:27

满意回答

1,(exe,exe,

首先结束病毒进程由于病毒关联了文件运行文件会激活病毒需要用第三方进程管理软件并改名运行来结束

病毒进程如冰刃将其主文件改名为运行

,,*.exe*.com)

结束进程

:

&Windows%( )

等等

%Windows%

2, exe.

点击下载将里边的改名为后运行并修复关联

3,:

还原被病毒修改的注册表内容

注册表打开方法:开始运行输入点确定

-------- regedit --

打开注册表编辑器需要修改以下内容

,:

HKEY_CLASSES_llNewcommand

HKEY_CLASSES_llNewcommand

HKEY_CLASSES_ROOTcplfileShellcplopencommand

HKEY_CLASSES_ROOTdunfileShellopencommand

HKEY_CLASSES_ROOTfileShellopencommand

HKEY_CLASSES_ROOThtmlfileShellPrintcommand

HKEY_CLASSES_ROOTinffileShellInstallcommand

HKEY_CLASSES_ROOTInternetShortcutShellopencommand

HKEY_CLASSES_ROOTscrfileShellInstallcommand

HKEY_CLASSES_ROOTtelnetShellopencommand

HKEY_CLASSES_ROOTInternetShortcutShellopencommand

HKEY_CLASSES_ROOTscrfileShellInstallcommand

HKEY_CLASSES_ROOTscriptletfileShellGenerate Typelibcommand

HKEY_CLASSES_ROOTUnknownShellopenascommand

HKEY_CLASSES_ROOTdunfileShellopencommand

HKEY_LOCAL_MACHINESOFTWAREMICROSOFTShared ToolsMSInfoToolSetsMSInfohdwwizcommand

将以上注册表键值下的改为

"","",""""

HKEY_CLASSES_ROOThtmlfileShellopencommand

HKEY_CLASSES_llopencommand

HKEY_CLASSES_ROOTCLSID{871C5380-42A0-1069-A2EA-08002B30309D}ShellOpenHomePagecommand

HKEY_CLASSES_ROOTftpShellopencommand

将以上键值下的改为

""""

HKEY_CLASSES_ROOThtmlfileShellopennewcommand

HKEY_CLASSES_ROOThttpShellopencommand

将以上键值下内容修改为

"%SystemRoot%Program FilesInternet "

HKEY_CLASSES_ROOTDriveShellfindcommand

将以上键值下的改为

""""

HKEY_CLASSES_

将以上键值下的默认修改为

"()""exefile"

HKEY_LOCAL_MACHINESOFTWAREMICROSOFTWINDOWS NTCURRENTVERSIONWinlogonShell

将以上键值下的修改为

" 1"""

HKEY_CURRENT_USERSOFTWAREMICROSOFTInternet ExplorerMainCheck_Associations

将以上键值下的修改为

"No""Yes"

删除

HKCRwinfiles

删除病毒自启动项和病毒信息

:

HKEY_LOCAL_MACHINESOFTWAREMICROSOFTWindowsCURRENTVERSIONRUNTorjan Program

"%Windows%" ()

HKEY_CURRENT_USERSOFTWAREVB and VBA Program Settings

删除子键注意不是子键,删

HKLMSOFTWAREMICROSOFTWindowsCURRENT VERSION(CURRENTVERSION

中间有空格的那个,别删错了

!)

4,:

最后删除病毒文件

C:

C:

C:

C:

C:

C:

C:

C:WINDOWSsystem32MSCONFIG.COM

C:

C:

D:

D:pagefile

D:

c:

C:Program FilesInternet

C:

C:

C:Program FilesCommon

D:

C:

C:

试试看吧