我正在尝试将 Firefox 设置为 Windows 10 PC 上的默认浏览器,当我转到“设置”=>“默认应用程序”时,出现的唯一选项是 Edge 和 IE。有没有办法可以绕过此 UI 并直接手动选择一个 .exe?
我确实看到了这个问题并尝试了那里列出的解决方案(创建一个 .htm 文件,指定 Firefox 打开所有 .htm 文件)但设置 => 默认应用程序仍然没有将 Firefox 列为选项。
如果这里的正确礼仪是重新提出一个老问题而不是重新提问,那么请原谅。
编辑:我试图将 Windows 的默认 Web 浏览器设置为 Firefox。这通常是通过“设置”=>“应用程序”=>“默认应用程序”来完成的,但出于某种原因,Windows 没有将 Firefox 列为选项。
答案1
我在我的电脑上也遇到了同样的问题,Firefox 没有被列在网页浏览器部分默认应用程序是“设置”的一部分。但是,您仍然可以从此屏幕将 Firefox 更改为默认 Web 处理程序;只需执行几个额外步骤即可。
- 来自选择默认应用程序屏幕,一直滚动到底部并点击按应用设置默认值。
- 在以下窗口(位于
Control Panel\All Control Panel Items\Default Programs\Set Default Programs
)中从程序列表中选择 Firefox。 - 在窗口底部,点击将此程序设置为默认程序。这将选择 Firefox 通常在您点击使默认Windows 10 之前版本中 FF 中的按钮。
- 或者,您可以点击选择此程序的默认值并仅选择您希望 Firefox 响应的文件/协议。
对我来说,这会将 Firefox 设置为我想要的所有 Web 浏览器的默认浏览器,但出于某种奇怪的原因,它仍然不会将其列为网页浏览器部分。
答案2
使用便携版 Firefox,我可以让它出现在以下网页浏览器选项列表中:设置->应用->默认应用。
在 Firefox 中,导航至工具->选项->一般的按使默认...:
我发现基于 Firefox 的 PaleMoon 浏览器的安装版本也存在同样的行为,因此我怀疑使用便携式 Firefox 是否会对解决方案产生任何影响,但是跑5公里正确地指出我应该注意到这一点。
早期版本的 Firefox 可能在其他地方有此设置(例如选项->先进的->一般的)。
答案3
我刚刚登录来添加我的答案。
我尝试了得票最多的答案,结果还是一样。我尝试卸载并安装,仍然没有默认浏览器。我甚至关闭电脑然后重新打开,仍然没有运气!
Firefox 未列在控制面板默认应用程序中,每次我打开 Firefox 时,它都会提示将其设为默认应用程序,但什么也没发生。单击make default
没有任何反应。
我甚至在 Mozilla 帮助中都找不到这个答案,所以我把它留在这里希望它能够对某些人有所帮助。
首先,“设为默认”按钮实际上除了勾选“始终检查 Firefox 是否...”之外没有其他作用。勾选此复选框后,每次启动 Firefox 时,都会检查它是否是默认浏览器,如果不是,则会显示提示,要求用户将其设为默认浏览器。此时,它会尝试运行外部可执行文件。
问题来了。外部可执行文件[firefox installation folder]\uninstall\helper.exe
由于某种原因无法运行。
你会说为什么 Firefox 会运行uninstall
?install
这就是我所说的!
运行此文件而不使用参数将删除您的 Firefox。但运行它时使用如下参数
helper.exe /SetAsDefaultAppGlobal
将默认安装浏览器。
我必须以管理员权限在命令行中运行它才能真正完成它的工作。
.bat
或者,您可以在同一文件夹中创建一个批处理文件( ),helper.exe
然后复制并保存上述命令,然后右键单击 bat 文件并以管理员身份运行。
我不需要下一步,但您可能需要从控制面板打开默认应用程序并选择 Firefox 作为默认浏览器。
答案4
您可以在命令提示符下使用以下命令设置默认应用程序ftype
。 (确保以管理员身份运行命令提示符。)
首先你需要知道“打开命令字符串”是什么。通常,你可以使用以下命令找到它assoc {.extension}
,但我会免费提供给你:对于.html
文件,字符串是htmlfile
。
现在运行ftype
命令:
ftype htmlfile="%ProgramFiles%\Mozilla Firefox\firefox.exe" "%1"
不要忘记%1
大功告成。现在您应该可以在 Windows 资源管理器中双击 .html 文件,它将使用 Firefox 打开。