打开方式怎么还原(打开方式出错恢复解决方法)

昨天有群友刚重装完了 Windows 7 系统,他发现系统未激活,于是出于好心我提供了激活工具帮助他来解决激活问题。但是没过多久他的电脑就出现问题了,而且这个问题还非常严重,严重到 Windows 系统中无法正常打开 .exe 格式后缀的应用程序了。虽然我不清楚他是什么原因造成的这种问题,但是我能保证的是激活工具是绝对没有问题的。

 

在 Windows 系统中我们都知道,一般默认都是执行 .exe 后缀的文件来打开应用程序,可是当 .exe 后缀的文件格式突然以其它打开方式被其它应用程序打开就会出现错误了。而群友出现的正是这种问题,所以,他不知道该怎么办了。

一般默认正常状态下,我们在使用 Windows 操作系统中是无法直接更改 .exe 后缀文件的打开方式的,而其它格式文件均可以在右键中选择打开方式。也就是说微软工程师在设计 Windows 系统时都有考虑过用户可能会出现这种问题,但是为什么还会出现这种情况呢?

图片

原因应该有以下几种:

1、您使用其它应用程序在进行某些文件关联的时候选择了错误的打开文件方式造成的。在百度上搜索相关问题时有看到用户在使用迅雷看看播放器项目上把它设置成了默认打开方式,所有程序打开都变成迅雷看看,结果就是所有程序都打不开了。

2、使用一些包含恶意程序造成的文件破坏或者注册表信息破坏。一般这类恶意程序多是制造木马病毒的作者纯心是想破坏计算机系统故意而为之的设置。

3、一般使用 .exe 应用程序创建的快捷方式为 .lnk 后缀格式,如果该文件后缀同样发生打开方式更改也会造成相应的快捷方式无法启动对应的应用程序。

以上只是几种常见出现 Windows 应用程序 exe 打开方式出错的几种常见情况,但也不排除一些因其它方式造成的该问题出现。既然出现了这种问题,那么如何解决呢?

在当前状态下,我们已经无法通过手动打开相应的 .exe 程序进行修复 Windows 系统中的错误,我们能做的是通过尝试通过设置或者其它方法来进行恢复。当然,如果您想更粗暴一些就直接使用 U 盘重装也行。

在 Windows 系统中,注册表扮演了一个非常重要的角色,注册表中储存了 Windows 系统中的重要配置信息,当我们在设置了某些参数或者调整了某些设置它都会记录到 Windows 注册表中。所以,解决今天这个问题的方法我们可以通过更改注册表中的相关参数来进行恢复。

常规打开注册表的方式都是 Win+R 键打开运行窗口,然后输入 Regedit 打开注册表编辑器,可是当前的系统中它不允许直接运行 .exe 程序,而这个时候我们就需要通过手动编辑注册表的方式来导入注册表键值,从而达到修改恢复的目的。

恢复 .exe 文件后缀默认打开方式步骤:

图片

在桌面上新建个空白记事本文本,在文本中输入以下注册表信息:

Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\.exe]@="exefile"[HKEY_CLASSES_ROOT\exefile\shell\open\command]@="\"%1\" %*"[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]

保存后,把当前的文本后缀 .txt 手动更改为 .reg,这样我们就得到了注册表文件,双击鼠标左键进行导入,然后重启 Windows 资源管理器或者重启计算机再检查是否解决问题。

恢复 .lnk 文件后缀默认打开方式步骤:

图片

在桌面上新建个空白记事本文本,在文本中输入以下注册表信息:

Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\.lnk]@="lnkfile"[HKEY_CLASSES_ROOT\.lnk\ShellEx][HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\.lnk\ShellNew]"Command"="rundll32.exe appwiz.cpl,NewLinkHere %1"
[HKEY_CLASSES_ROOT\lnkfile]@="快捷方式""EditFlags"=dword:00000001"IsShortcut"="""NeverShowExt"=""[HKEY_CLASSES_ROOT\lnkfile\CLSID]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\lnkfile\shellex][HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers][HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Offline Files]@="{750fdf0e-2a26-11d1-a3ea-080036587f03}" [HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]@="{00021401-0000-0000-C000-000000000046}"[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers][HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer PropertyPage]@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

保存后依然更改文件后缀为 .reg 后双击导入或者右键选择合并导入即可。

提示:如果您当前的计算机中没有显示后缀,您需要在查看选项中勾选显示扩展文件名,否则会无法更改文件后缀哦。

以上就是大眼仔给大家提供的解决因意外情况导致 Windows 应用程序 exe 打开方式出错恢复解决方法。如果哪天您的计算机系统也碰到这类问题了,不妨尝试使用以上方式进行恢复。

版权声明