火狐浏览器扩展静默升级可被五种方法关闭:一、about:addons界面禁用自动更新;二、about:config修改三个扩展更新参数为false;三、通过policies.json启用企业策略禁用安装更新;四、编辑prefs.js添加三条user_pref禁用指令;五、修改hosts文件屏蔽两个mozilla更新域名。

如果您发现火狐浏览器在后台自动下载并安装扩展新版本,导致插件功能异常、界面错乱或出现未经请求的“更新可用”提示,说明扩展的静默升级机制仍在运行。以下是五种可独立生效的关闭方法,覆盖界面控制、运行时配置、持久化文件锁定、企业策略部署及网络层屏蔽:
一、通过 about:addons 界面禁用扩展自动更新
该方法直接修改当前用户会话下的扩展管理行为,停用 Mozilla 扩展中心的自动拉取逻辑,消除所有图形界面级更新提示,操作即时且无风险。
1、在火狐浏览器地址栏输入about:addons并按回车键,进入扩展与主题管理页面。
2、点击右上角齿轮图标,选择扩展设置。
3、取消勾选自动更新扩展选项。
4、刷新页面,确认各扩展条目右侧不再显示“更新可用”徽章,且页面底部无更新提示横幅。
二、通过 about:config 强制禁用扩展更新核心参数
该方法绕过图形界面限制,直接关闭 Firefox 内部触发扩展更新的定时器、网络请求与安装服务,对所有已安装扩展生效,且重启后持续有效。
1、在地址栏输入about:config并按回车,点击接受风险并继续。
2、在搜索框中输入extensions.update.enabled,双击将其值由 true 改为 false。
3、继续搜索extensions.update.autoUpdateDefault,双击设为 false。
4、再搜索extensions.htmlaboutaddons.discover.enabled,双击设为 false,以隐藏推荐入口与后台发现逻辑。
三、通过 policies.json 启用企业级扩展更新禁用策略
该方法利用 Firefox 的 Enterprise Policy Framework,在浏览器启动时强制加载策略,优先级高于用户设置与 about:config,适用于需跨设备统一管控的场景。
1、定位火狐浏览器安装目录(例如:C:\Program Files\Mozilla Firefox\)。
2、在该目录下创建名为distribution的文件夹(若不存在则手动新建)。
3、在 distribution 文件夹内新建纯文本文件,命名为policies.json。
4、用记事本打开该文件,粘贴以下内容并保存(编码必须为 UTF-8 无 BOM):
{ "policies": { "Extensions": { "InstallUpdates": false } } }
四、编辑 prefs.js 文件实现启动级持久禁用
该方法将禁用指令写入用户配置文件,在每次浏览器启动前强制加载,可防止图形设置或 about:config 被重置,适合长期锁定插件版本的测试或生产环境。
1、完全关闭火狐浏览器,包括任务栏通知区域残留进程(可在任务管理器中确认firefox.exe与updater.exe均无运行实例)。
2、在地址栏输入about:support并回车,点击打开文件夹按钮进入当前配置文件目录。
3、在该目录中找到prefs.js文件,用记事本或代码编辑器打开。
4、在文件末尾另起一行,粘贴以下全部内容:
user_pref("extensions.update.enabled", false);
user_pref("extensions.update.autoUpdateDefault", false);
user_pref("extensions.htmlaboutaddons.discover.enabled", false);
五、修改 hosts 文件屏蔽扩展更新域名
该方法从网络协议层阻断 Firefox 向 Mozilla 扩展更新服务器发起 HTTPS 请求的能力,使更新检查请求在 DNS 解析阶段即失败,实现物理级静默屏蔽。
1、以管理员身份运行记事本,打开系统 hosts 文件路径:C:\Windows\System32\drivers\etc\hosts。
2、在文件末尾添加以下两行(每行前保留一个空格):
127.0.0.1 addons.mozilla.org
127.0.0.1 versioncheck.addons.mozilla.org
3、保存文件。如提示权限拒绝,请右键记事本 → “以管理员身份运行”,再重新打开并保存。











