位置:首页 > 行业软件 > 火狐浏览器彻底关闭自动更新提醒保持当前版本的方法

火狐浏览器彻底关闭自动更新提醒保持当前版本的方法

时间:2026-06-19  |  作者:318050  |  阅读:0

内网生产环境中跑着火狐浏览器,最怕的就是静默更新捣乱。突然弹个更新提醒,或者后台自动拉取新版本,影响工控页面、金融看板的连续性,这可真不是闹着玩的。

要彻底断掉所有自动更新链路,锁定当前版本,需要从六个层面下手,缺一不可

下面这套方案经过不少内网环境的验证。每一步都对应一个被忽视的更新触发点。照着做完,更新这事儿基本就跟你的火狐说再见了。

图形界面设置:切断用户可见的更新触发入口

这一步是基础操作,屏蔽的是菜单里的主动检查按钮,相当于把大门上锁。但别指望它单独就能挡住所有更新——系统后台的服务分分钟就能绕过它。

操作很直接:右上角三条横线 → 设置 → 常规 → 拉到最底下的“Firefox 更新”区域。把下拉菜单里的选项改成【从不检查更新】,然后关闭并重启浏览器。

about:config底层参数禁用:关闭更新逻辑核心开关

图形设置容易被系统服务绕过。必须钻进高级配置页,把更新引擎的电源拔掉。以下五项参数一个都不能少,漏掉任何一项,更新行为都可能死灰复燃。

地址栏输入about:config并回车 → 点“接受风险并继续” → 依次搜索并把下面这些项双击设为false

  • app.update.enabled
  • app.update.auto
  • app.update.service.enabled
  • extensions.update.enabled
  • browser.search.update

如果app.update.migrated.updateDir没出现,在空白处右键 → 新建 → 布尔值 → 名称填进去 → 值设false

部署policies.json:启用Mozilla官方企业级锁定策略

这才是优先级最高的尚方宝剑。它会覆盖所有用户级配置和about:config里的设置,而且对所有Windows账户都生效。但有个死规矩:文件必须放在Firefox安装目录的distribution子目录下,路径错了等于白干。

具体操作步骤:

找到Firefox安装目录(通常在C:Program FilesMozilla Firefox里)→ 看看有没有distribution文件夹,没有就自己新建一个。进去后新建一个纯文本文件,命名成policies.json(注意扩展名不能是.txt)。用记事本打开,把下面的内容粘进去:

{ "policies": { "DisableAppUpdate": true, "DisableSystemAddonUpdate": true, "AppAutoUpdate": false, "ManualAppUpdateOnly": true } }

【保存时必须选UTF-8无BOM编码,否则策略加载失败。这步很多人栽过跟头。】

保存好之后,彻底关掉Firefox所有进程(任务栏通知区域的小图标也别忘了),再重新启动浏览器。

禁用Mozilla Maintenance Service:终止Windows系统级更新执行器

这个服务是拿着SYSTEM权限在系统里驻扎的幽灵。哪怕浏览器都已经关掉了,它照样能悄悄拉取更新包并安装。在内网环境里,它是最危险的更新通道,没有之一。

按下Win + R → 输入services.msc回车 → 在服务列表里找到【Mozilla Maintenance Service】(名字可能有点大小写或空格,但关键词很明显)→ 右键属性 → 把“启动类型”改成“禁用” → 如果状态是“正在运行”,立刻点“停止”。

然后进入C:Program FilesMozilla Maintenance Service目录 → 把maintenanceservice.exe重命名为maintenanceservice.exe.bak,让它彻底“退役”。

修改用户级prefs.js:兜底防护防止配置被意外重置

这一步照顾的是当前登录用户的配置文件。在浏览器启动阶段就强制加载禁用指令。万一哪天图形设置被人重置,或者policies.json文件丢了,这层防护能兜住底,不让更新反弹。

第一步:地址栏输入about:support回车 → 点“打开文件夹”按钮,直接定位到当前配置文件根目录。

第二步:确保Firefox已经完全退出。任务管理器里确认没有firefox.exeupdater.exemaintenanceservice.exe这些进程还赖着不走。

第三步:在这个目录里找到prefs.js文件,用记事本打开 → 在文件末尾另起一行,粘贴下面这些内容:

  • user_pref("app.update.enabled", false);
  • user_pref("app.update.auto", false);
  • user_pref("app.update.service.enabled", false);
  • user_pref("extensions.update.enabled", false);

保存文件后,把prefs.js属性改成只读,这样浏览器以后想自动覆盖都写不进去。

重命名updater.exe:物理级屏蔽更新组件

这道保险算是最后的物理断网,直接让更新执行体从系统中“消失”。就算前面所有逻辑都出问题了,更新组件本身都不存在,它还能怎么执行?

进入Firefox安装目录(比如C:Program FilesMozilla Firefox)→ 找到updater.exe文件 → 右键重命名为updater.exe.disabled。搞定。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多