在CMD和所有exe程序无法打开的情况下,快速恢复系统的exe文件的默认打开方式

在CMD和所有exe程序无法打开的情况下,快速恢复系统的exe文件的默认打开方式

经验之谈青年君上2018-06-25 12:10:423999A+A-

最近,重装了系统,在打开Restorator 2009的时候提示需要注册,于是我双击注册表文件,将注册信息导入注册表,然后!坑爹的一幕出现了:

所有exe软件打不开,使用CMD出错,使用Windows PowerShell 【命令提示符(管理员)】出错!

起初我是无意点开了Restorator,发现它提示注册,心生不爽,于是乎,在几声脆耳的鼠标按键声过后,注册信息导入到了注册表中,然而,下面这一幕幕就出现了。

我本来只是打算写一篇短短的文章《WinRAR压缩包:黑底绿字的注释写法》,其中需要查一下特殊符号,但是,手痒一点,就多出来这篇文章了(手动滑稽)。

按常理说,导入注册表不应该出现这种问题,事后我回想起来,我记得导入注册表之后,当打开Restorator时,软件弹出一个窗口(抱歉没有截图,能截图就不会写这篇文章了),记得是设置默认程序之类的,反正,我手一抖,几个连点,印象中选择了一个程序,我觉得应该是把exe默认程序的打开方式设置成了一个不可以打开exe程序的应用,其实这时候,最好的解决思路就是还原exe默认打开程序,但是当时不知道是这个原因,所以,折腾了一下。

废话少说(手动滑稽),我们一起来回顾我的解决过程。

开始,我使用【Win+R】的“charmap.exe”命令来打开字符映射表,但是提示如图:

在CMD和所有exe程序无法打开的情况下,快速恢复系统的exe文件的默认打开方式 第1张

另外,右键EXE,也没有打开的选项。

于是,我本能的围绕这个错误对话框查找原因。

按照网上的解决办法是:

1、在桌面新建文本。

在CMD和所有exe程序无法打开的情况下,快速恢复系统的exe文件的默认打开方式 第2张

2、右键-打开文件方式-使用Restorator 2007打开。

在CMD和所有exe程序无法打开的情况下,快速恢复系统的exe文件的默认打开方式 第3张

3、打开Restorator 2007配置-外壳整合-去掉Win上下文管连,最后确定,在关闭该软件。

在CMD和所有exe程序无法打开的情况下,快速恢复系统的exe文件的默认打开方式 第4张

4、经过上面的步骤之后就可以恢复文本的打开方式了。

在CMD和所有exe程序无法打开的情况下,快速恢复系统的exe文件的默认打开方式 第5张

但实际情况是,连Restorator这个软件也打不开,更谈不上在第3步骤中进入到软件中设置了,并且在桌面上双击打开任何exe程序都没有反应,资源管理器中的exe程序,双击后提示需要新应用打开此.exe文件。

在CMD和所有exe程序无法打开的情况下,快速恢复系统的exe文件的默认打开方式 第6张

在CMD和所有exe程序无法打开的情况下,快速恢复系统的exe文件的默认打开方式 第7张

在CMD和所有exe程序无法打开的情况下,快速恢复系统的exe文件的默认打开方式 第8张

接着,我想进入到注册表中看看。

使用Windows PowerShell 【命令提示符(管理员)】,又出现以下错误【单击任务栏上的浏览器图标也提示】

在CMD和所有exe程序无法打开的情况下,快速恢复系统的exe文件的默认打开方式 第9张

在CMD和所有exe程序无法打开的情况下,快速恢复系统的exe文件的默认打开方式 第10张

网上也有介绍修改注册表之类的方法,这时候CMD命令行程序也打不开(基于exe程序),除此之外,有网友说修改注册表是针对Win98之前系统管用,在Win10系统是无效的。这点我没有去探究。

这时候真的不敢关闭浏览器,因为,关闭了之后就打不开了,我可不想重装系统~

最后,一番折腾,找到一个解决方案,使用一段代码创建一个reg注册表。源代码如下:

REGEDIT4

[hkey_classes_root\.exe]

@="exefile"

[hkey_classes_root\exefile\shell\open\command]

@="%1" %*

双击制作好的“恢复exe”注册表文件,将其合并到注册表中,问题就解决了。

我使用的一键还原注册表在文末网盘中,亲测完美还原。

点击这里复制本文地址 以上内容由 青年君上 发表,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我。
qrcode

两伙青年 © All Rights Reserved.  
关于我| 桂ICP备18001158号-1 | ”” 桂公网安备 45010702001108号

请您先登录再评论!