打开方式-选择其他应用-该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置”页面中创建关联
本文最后更新于:6 小时前
久违添加个index图
打开方式-选择其他应用-该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置”页面中创建关联。
问题
鼠标右键点击任何文件打开方式-选择其他应用
报错该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置”页面中创建关联。
。
解决
在csdn上找的,没想到啊。解决方案
修改注册表有风险,最好先备份,并清楚自己在做什么,如果不知道下面什么意思就去问chatgpt。
把下面两段分别写到txt文件中,然后把后缀改为reg。运行。
1 |
|
解释:Windows Registry Editor Version 5.00
不用说,都是英语。
HKEY_CLASSES_ROOT\Unknown\shell\openas
注册表位置,@
表示默认字符串值,hex(2)
表示表示这是一个 Unicode 字符串类型的值。后面的是十六位字符串,比如第二串翻译成ASCII码就是%SystemRoot%\system32\OpenWith.exe "%1"
,这是执行文件的路径和其参数。
MultiSelectModel:一个字符串值,将右键菜单中“打开方式”选项的多选模式设置为“Single”,表示只能选中一个文件进行操作。
DelegateExecute 是 Windows 注册表中一个用于文件关联的键名(键值)。当该键存在时,它会指定一个 CLSID(类标识符),该 CLSID 的值将会被用于执行与该文件关联的操作,而不是使用默认程序。
下面的注册表文件也类似
1 |
|
虽然我不懂注册表文件,不过上面两个应该可以合并为一个
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!