方法一:
重启 -> 在开机画面按F8 -> 带命令提示符的安全模式
输入 assoc .exe=exefile 后按回车
(注意:“.exe”前面有个空格)
输入 ftype exefile="%1"%* 后按回车
重新启动计算机
方法二:
重启 -> 在开机画面按F8 -> 带命令提示符的安全模式
在命令提示符里输入:regedit 回车
你会看到注册表。依次双击 HKEY_CURRENT_USER->SOFTWARE->MICROSOFT->WINDOWS->currentversion->Explorer->FileExts->.lnk 也就是进入路径为HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\WINDOWS\currentversion\Explorer\FileExts\.lnk的注册表项会发现有openwithlist和enwithpops rogid两项,如果有其他的选项将其删除。
再将openwithlist 内的除默认以外的所有键值都删除。 将openwithprogids内的除默认和lnkfile以外的所有键值都删除。 保存退出即可。
这是一个网友提出的方法,不过我进去后在ink里只发现了一项,想删都没得删,这个时候就去找到同目录下的exe,里面有三个选项,除了以上两个,还有一个....user(用户)的,就把用户删了,把上面提到两项里除了默认的和一个关于二进制的都删了。
我也不知道删了后会怎样。于是干脆多挑几个目录一阵删,就是把XXXuser删了非默认的差不多删了。