Windows 10 已于2025年10月14日停止支持。如果您正在使用 Windows 10,参见 这篇文章

Windows 10 reached EOS (end of support) on October 14, 2025. If you are on Windows 10, see this article.

搜索 | 用户支持

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

详细了解
Open

Windows ExtensionSettings registry key takes priority over ExtensionSettings REG_SZ/REG_MULTI_SZ

Mike Kaply 已回复
Matt

We are managing Firefox settings using Intune via Imported ADMX templates.

We are managing Extension Settings via 'Extension Management (JSON on one line)' which works fine for our force installs, force removals etc.

We have noticed that some users have installed 3rd party extensions which create the ExtensionSettings key in the registry with the 3rd party extension details.

The issue we see if when ExtensionSettings exists as a REG_SZ or REG_MULTI_SZ under `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox` it is then ignored if the `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox\ExtensionSettings` key exists.

Is there a setting we can use to have these settings merged by Firefox or have the REG_SZ/REG_MULTI_SZ take priority or is the only way to ensure enterprise policy continues to work we need to migrate our extension settings into the key rather than string?

Thanks!

We are managing Firefox settings using Intune via Imported ADMX templates. We are managing Extension Settings via 'Extension Management (JSON on one line)' which works fine for our force installs, force removals etc. We have noticed that some users have installed 3rd party extensions which create the ExtensionSettings key in the registry with the 3rd party extension details. The issue we see if when ExtensionSettings exists as a REG_SZ or REG_MULTI_SZ under `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox` it is then ignored if the `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox\ExtensionSettings` key exists. Is there a setting we can use to have these settings merged by Firefox or have the REG_SZ/REG_MULTI_SZ take priority or is the only way to ensure enterprise policy continues to work we need to migrate our extension settings into the key rather than string? Thanks!

所有回复 (4)

Are you saying there are multiple ExtensionSettings keys? I didn't know that was possible.

Can you post a screenshot of what your registry looks like?

Sorry, for the confusion I am saying I can have ExtensionSettings configured as a string (REG_SZ) in the Firefox key and every thing works fine.

There is a 3rd party extension which is being installed and is creating ExtensionSettings as a key under Firefox which then means the configured ExtensionSettings string (REG_SZ) is ignored when Firefox loads the policies.

I've attached images of the registry and Firefox about:policies before the ExtensionSettings key is present and then after the key is present.

If I need to convert the ExtensionSettings string (REG_SZ) into the key then I can do that, but I am looking to see if there is either a way for Firefox to merge the key and string to avoid doing that.

OK that's a new one. ExtensionSettings should not be a be key that has extension IDs underneath it. What they are doing is not documented at all (and I'm surprised it works).

I'm not sure if I should ignore the keys underneath or try to combine them.

I'll figure out something.

我要提问

您需要登录才能回复。如果您还没账号,可以提出新问题