为什么我的默认浏览器设置被忽略?

vis*_*esh 9 google-chrome internet-explorer-10 windows-8

我已将 Google Chrome 设置为默认浏览器,但所有超链接仍会在 Internet Explorer 10 中打开。

Chrome.html文件的默认应用程序,这很奇怪,因为我从未为 .html 文件选择默认程序。

默认情况下,我应该怎么做才能在 Chrome 中打开所有超链接?

rtf*_*rtf 11

桌面的默认值和 Metro/Modern UI 的默认值之间没有区别。只有一个地方可以设置它,它应该涵盖这两个地方。但是,您只能将扩展名 .html 设置为默认为 Chrome,并且仍然可以将超链接转到 Internet Explorer。

在注册表中找到一个与默认桌面程序与默认 Metro 相矛盾的条目,我不会感到惊讶,但是控制面板中没有设置或位置来更改它。看看这个问题。收到赏金的答案似乎表明某处有一个注册表项,可能会或可能不会表明 MUI 应用程序被设置为默认值,但它可能对超链接的行为没有任何影响。


打开开始并搜索Default Programs

在此处输入图片说明

现在选择Set your default programs在此处输入图片说明

看看 Chrome,看看它设置了什么。我的 18 个中只有 3 个: 在此处输入图片说明

.html 扩展名和 HTTP 协议之间存在差异!将 Chrome 设置为 .html 的默认值会导致桌面或资源管理器中的 .html 文件在 Chrome 中打开。我们要确保 Chrome 是 HTTP 协议的默认设置。 在此处输入图片说明

确保HTTP, URL:HyperText Transfer ProtocolHTTP, URL:HyperText Transfer Protocol with Privacy都已设置。