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

故障现象
 
进入系统(2000、XP)以后,所有扩展名为EXE的文件都不能运行。运行某一程序,会突然弹出一个对话框报警,例如:标题为“C://Program files//Microsoft office//OSA9.EXE”, 提示信息为“该文件没有关联程序执行该操作,请在控制面板的文件夹选项中创建关联程序”。
故障分析
    可能是某个软件或是病毒把扩展名为.EXE的文件关联删除或修改了。按照前面对话框的提示从控制面板中执行“文件夹选项”命令,选择“文件类型”标签,在“已注册的文件类型”列表中找不到扩展名.EXE和它的文件关联。
 
    试着按【新建】按钮,在“文件扩展名”后输入“.exe”,按【高级】按钮,系统自动将其文件类型定义为“应用程序”,按【确定】按钮后在“已注册的文件类型”列表中出现了扩展名“EXE”,选择它后按【更改】按钮,系统要求选择要使用的程序,可是到底要选择什么应用程序来打开EXE文件?看来这个方法无效,只好按[取消]按钮返回“文件夹选项”对话框。
 
    以前从没听说要为扩展名为“.exe”的文件建立文件关联,所以在“已注册的文件类型”列表中选择“EXE应用程序”,并按【删除】按钮将它删除。
 
    由于所有EXE文件都不能执行,所以也无法用注册表编辑器(因为需要运行Regedit.exe或Regedit32.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 assoc”和“help ftype”两个命令获取它们的使用方法按如下方式设置,终于解决了EXE文件不能运行的故障。
 
故障解决

    先在命令行command(CMD)输入:assoc .exe来显示EXE文件关联,系统显示“没有为扩展名.exe找到文件关联”,难怪EXE文件都不能执行。接着输入:ftype | more来分屏显示系统中所有的文件类型,其中有一行显示为“exefile=%1 %*”,难道只要将EXE文件与“exefile”关联,故障就会解决?
 
于是在命令行输入:assoc .exe=exefile(assoc与.exe之间有一空格),屏幕显示“.exe=exefile”。现在关闭命令提示符窗口,按[Ctrl+Alt+Del]组合键调出“Windows安全”窗口,按【关机】按钮后选择“重新启动”选项,按正常模式启动Windows 2000后,所有的EXE文件都能正常运行了。
 
体会

    重新在控制面板中执行文件夹选项命令,选择“文件类型”标签,发现在“已注册的文件类型”列表中没有EXE,也没有BAT和COM等文件类型,说明用文件夹选项命令无法创建这些类型的文件关联,我们只能在命令提示符窗口中用ASSOC和FTYPE两个命令来设置。
 
1、修改regedit.exe 为 regedit.com

2、HKEY_CLASSES_ROOT//exefile//shell//open//command下的default,键值为%1 %*

1、重新启动机器到“带命令行的安全模式”下,执行命令"ftype exefile="%1" %*"
2、执行命令"assoc .exe=exefile"
 
最优解决方法:
1、重新启动电脑按 F8进入带命令提示行的安全模式;
2、执行这个命令 assoc .exe=exefile(注意:assoc与.exe之间有一空格),屏幕显示“.exe=exefile”。
3、现在关闭命令提示符窗口,按 [Ctrl+Alt+Del]组合键调出“Windows安全”窗口,按[关机]按钮后选择“重新启动”选项,按正常模式启动Windows XP后, 所有的EXE文件都能正常运行了。
 
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
什么是二环路云助手? 一键创建IIS站点,瞬间创建数据库,安装方便,经过长期内测,BUG已经解决差不多了(肯定还有很多) 其他功能请下载软件自己用,反正免费,不看广告看功能,用了您就知道好。 另外我们还有个必须有的功能,专杀webshell(杀软都不杀webshell,我们来杀),如果网站有漏洞,被传了木马,也可以瞬间被杀,避免被进一步渗透。 如果我没有用华夏名网的服务器或云主机,我能不能用二环路? 当然可以,虽然二环路是我们多年技术的结晶,但是它是免费的,我们没有限制,因为您将来也可能是我们的客户。 下面是二环路云主机的功能介绍: [Web服务器环境一键安装] 一键自动安装PHP、MYSQL、PAPMYADMIN、ASP上传组件等WEB服务器环境。 进入系统设置后点击开始安装即可自动安装WEB服务器运行环境,同时安装PHP5.2和5.3两个版本,并根据您的服务器类型自动下载32或64位MYSQL安装。 [快速建站] 只需输入FTP账号就能快速建立WEB站点,并可同时建立数据库和进行其他高级设置。 建立站点的同时可建立关联数据库,自动安装伪静态组件。高级设置中还可以设置站点支持的ASP、PHP等脚本类型和站点CPU、内存、带宽等限制。 所有建立的站点都拥有独立的应用程序池和用户,并严格设置了目录权限,保证服务器安全。 点击前面的站点状态图标可快速启动、关闭站点。 需要同时对多个站点进行修改或删除等操作时可以拖动鼠标选中多个站点,也可按住Ctrl或Shift多选。 [数据库管理] 对MYSQL和MSSQL数据库的添加、删除和修改简单明了。 可自行添加、删除、修改数据库。点击所属主机ID可快速选中关联的站点。拖动鼠标可同时选中多个数据库。 [站点信息监控] 实时查看WEB站点的流量、连接数等运行情况和服务器网络带宽占用 实时查看网络带宽占用和站点信息,及时发现故障站点和被攻击的站点。点击站点前的箭头可快速切换到站点管理。 [硬件温度检测] 使用物理服务器的用户可以实时查看CPU温度、硬盘温度、风扇转速等硬件信息,提前发现服务器故障。 物理服务器用户可随时查看服务器CPU、硬盘温度,使用量等信息,确保服务器稳定运行。云主机和VPS用户也可以查看CPU、内存、硬盘使用量等信息。 [WebShell实时查杀] 二环路WebShell查杀引擎,支持实时或手动查杀各种WebShell木马。扫描速度超快,资源占用极低,并且可以自定义木马特征码。 使用目前最先进的二环路WebShell查杀引擎,支持实时或手动查杀各种WebShell木马。扫描速度超快,同时系统资源占用极低,您还可以自己添加木马特征码或提交可疑文件后等待木马库自动更新。 [增强的安全性] 二环路云助手中保存的所有密码全部使用256位AES加密,您还可以创建一个主密码防止他人非法使用本软件。设置后每次进入二环路云助手都需要输入密码,所有FTP、数据库等密码都以您设置的密码为秘钥进行加密。(注意:请妥善保管好您的密码,密码一旦丢失我们也无法为您恢复)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值