图一
图二
==================================================================================
关于这个问题,我想有些人也遇到过,站长没有测试过360能否修复,但是腾讯电脑管家无法修复此问题,那么该怎么修复呢,其实也很简单,无非就是修改exe的文件关联就可以了,但在这里有人会问了,我一双击运行程序就是直接跳这个,我想开正常的程序都没办法,该怎么办呢
其实很简单,首先下载我们的这个脚本,然后重启,按着F8进入“带命令提示符的安全模式(这个很重要)”由于修改了关联,我们进入正常模式下的安全模式是同样不行的。
好,进入后,我们会只能看到一个黑黑的框,我们在里面输入explorer,输入两次
第一次的作用是加载桌面,第二次的作用是打开我的电脑,为什么不直接从桌面进入,因为桌面的图标你双击也是无法正常使用的,接下去,我们就只需要找到前面下载好的那个文件,双击导入即可。
当然,有些恶意程序修改了用户设置的话也会导致导入后无效,那么这样该怎么办呢,还是在前面那个黑色的窗口中,我们输入regedit,回车后会打开这样一个窗口
我们找到: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\
正常情况下,这个位置下方只有这两个项目,如果发现有多余的,只需要将其删除,即可恢复
最后,找到了问题所在,我们就可以知道,对于这种快捷方式的文件关联错误,我们用assoc和ftype命令都是无法解决的。解决的办法就是: 在注册表中右键删除下面这个注册表项: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\UserChoice
这个注册表项下的值和数据(具体就是名为progid的值和它的数据),是对应右键打开方式所设置的默认打开程序的。 在删除后,重启电脑,或者重启explorer,问题完美得到解决。
除了这种解决办法,其它的解决办法暂时没有找到。
PS:在XP下,UserChoice这个注册表项是没有的。