open file location(打开文件所在位置)报错This file doesnothave an app associated..(该文件没有与之相关的程序来执行该操作)
原因
据我观察,大都是使用了其他的文件资源管理软件导致的,诸如Q-Dir, xyplore, directory opus等。这些文件资源管理器会修改注册表导致无法完成“open file location(打开文件所在位置)”的操作
解决
将注册表项修改回来- 按下win+r输入regedit回车打开注册表
- 找到注册表项Computer\HKEY_CLASSES_ROOT\Folder\shell
- 双击(Default)将其Data值删掉(如果是q-dir则该值可能被改成了*QDir,其他软件类似),如下: