Important Notice: We're experiencing email notification issues. If you've posted a question in the community forums recently, please check your profile manually for responses while we're working to fix this.

On Monday the 3rd of March, around 5pm UTC (9am PT) users may experience a brief period of downtime while one of our underlying services is under maintenance.

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Unable to set Firefox as default in Windows 11

more options

Hi, I'm trying to run and use Firefox as my default browser on Windows 11, but I'm running into some issues. The device is managed by Microsoft Family, which blocks Firefox by default. I got around this by renaming "firefox.exe" to something else. This works to get Firefox open, but the modified filename is causing Windows to not recognize it as a browser. As a result, I can't get Firefox set as the default for http/https.

I've tried tools like SetDefaultBrowser from Christoph Kolbicz but no success, it is unable to notice that firefox no longer exists as "C:\Program Files\Mozilla Firefox\firefox.exe"

Anyone have any advice on how to fix this? Windows seems adamant not to let me set the http/https protocols to anything it doesn't think is a browser (i.e. my Firefox installation).

Hi, I'm trying to run and use Firefox as my default browser on Windows 11, but I'm running into some issues. The device is managed by Microsoft Family, which blocks Firefox by default. I got around this by renaming "firefox.exe" to something else. This works to get Firefox open, but the modified filename is causing Windows to not recognize it as a browser. As a result, I can't get Firefox set as the default for http/https. I've tried tools like SetDefaultBrowser from Christoph Kolbicz but no success, it is unable to notice that firefox no longer exists as "C:\Program Files\Mozilla Firefox\firefox.exe" Anyone have any advice on how to fix this? Windows seems adamant not to let me set the http/https protocols to anything it doesn't think is a browser (i.e. my Firefox installation).

所有回复 (13)

more options

Can you run Windows Sandbox and see if you can set Firefox as default in there? https://www.howtogeek.com/399290/how-to-use-windows-10s-new-sandbox-to-safely-test-apps/

Sounds like this is the issue ---> "The device is managed by Microsoft Family, which blocks Firefox by default"

由jonzn4SUSE于修改

more options

Hi, Thanks for the reply. My version of Windows 11 (home) does not come with Windows Sandbox. I've gotten around the Microsoft family restriction and now I just need a way to set the newly named exe as the default for http/https.

more options

When you hit the Windows key and then S and search for Defaults. Is Firefox set as default browser?

more options

Firefox is not set as the default browser and I don't have the option to set it as such in the default apps list. I can navigate to the exe for file types that I want Firefox to open, but I'm unable to set protocols, like http/https as default.

The attached image is what I get when I try to set the default for HTTP.

由coloradosjones于修改

more options

You should be able to click on Chrome and then pick Firefox.

more options

Clicking on Chrome closes the menu and sets Chrome as the default browser. When I open the menu again, my options have not changed.

more options

What do you have set here? see screenshot

more options

The option is checked, clicking "make default" does nothing.

more options

Not sure if your are comfortable with editing the registry, but here is something I found that may help. https://support.mozilla.org/en-US/questions/955799

由jonzn4SUSE于修改

more options

Then this option should work.

more options

Still isn't working, sorry

more options

Instead of renaming the file to get arounfld Microsoft Family, can you turn off or allow installing software in Microsoft Family?

Firefox is available from the Windows app store, which is another option that may work here.

more options

Allowing Firefox in MS family has not worked in the past (this is a common issue that you can find on Google).

I understand this isn't your fault but I just find it extremely frustrating that I can't set any executable I want as the default for a protocol, whether Windows thinks I should or not.