答案1
URL 协议在注册表中作为 的子键存在HKEY_CLASSES_ROOT
。
对于发帖者来说,密钥是HKEY_CLASSES_ROOT\miroapp
。删除密钥已解决问题,Chrome 不再要求在桌面应用程序中打开这些 URL,而是在 Chrome 本身中打开。
答案2
我对这个问题的回答可能有点不对,因为就我而言,我试图在程序安装的同时进行相同类型的更改(也就是说,我不能 100%确定这对于已卸载的程序如何工作),但这篇文章确实让我找到了一个比弄乱注册表更简单的解决方案,所以我想在这里分享它:
在 Windows 设置中的“应用”下,您会在侧栏中找到“默认应用”。该窗口底部有几个选项:
- 根据文件类型选择默认应用程序
- 按协议选择默认应用
- 按应用设置默认值
这些选项应该涵盖了人们在这种情况下可能需要的一切。“按协议选择默认应用程序”允许我更改与我所寻找的特定 URL 关联的程序。