关闭火狐扩展自动更新需四步:一、设置中取消勾选“自动更新已安装的扩展”并彻底重启;二、about:config中设extensions.update.enabled和extensions.update.autoupdatedefault为false;三、禁用缓存、清空discoverurl、关闭推荐引擎;四、本地修改扩展manifest.json的update_url为"data:,"后重打包安装。

关闭图形界面中的扩展自动更新
你想让已安装的扩展插件不再悄悄下载新版本、不弹出“有更新可用”提示,也不在后台静默升级——最直接的方式是从浏览器设置入口切断自动检查行为。
点击右上角三条横线菜单 → 选择“设置” → 左侧边栏点“扩展和主题” → 滚动到底部“扩展更新”区域 → 取消勾选【自动更新已安装的扩展】。
这一步操作起来很简单,但必须完全退出火狐浏览器(包括任务栏右下角残留图标)再重启,否则设置不会生效。
通过about:config彻底禁用扩展更新逻辑
图形界面开关可能被系统服务或策略覆盖,真正起效的是底层配置项。以下两项缺一不可,漏改一项都可能导致扩展继续尝试联网检查更新。
在地址栏输入 about:config 并回车 → 点击“接受风险并继续” → 搜索 extensions.update.enabled → 双击设为 false。
继续搜索 extensions.update.autoUpdateDefault → 同样双击设为 false。
改完后关闭 about:config 标签页,无需手动保存,重启浏览器即可验证效果。
屏蔽扩展商店连接与通知源头
即使更新被禁,火狐仍可能在启动时访问 AMO(Add-ons Marketplace)服务器检查版本并弹出气泡提示。要连这些“影子行为”一起掐断,需额外干预三项参数:
第一步:搜索 extensions.getAddons.cache.enabled → 设为 false,禁用缓存可防止旧检查结果误导判断。
第二步:搜索 extensions.webservice.discoverURL → 双击清空其值(留空),这会让浏览器找不到扩展商店入口地址。
第三步:搜索 extensions.htmlaboutaddons.recommendations.enabled → 设为 false,关闭推荐引擎后,扩展页面不会再加载“新版本可用”横幅。
锁定特定扩展版本(本地覆盖法)
如果你手头有个运行极其稳定的扩展旧版XPI包,又担心它某天被强制升级崩掉关键功能,就用这个方法把更新源永久焊死。
先关闭火狐,确保无 firefox.exe 进程残留;
打开 about:support → 点击“打开文件夹”进入当前配置文件目录;
进入 extensions 子文件夹 → 找到目标扩展的 .xpi 文件(如 uBlock0@raymondhill.net.xpi)→ 复制一份备份 → 用 ZIP 解压工具解压到独立文件夹;
打开解压后的 manifest.json → 查找 "update_url" 字段 → 将其值改为 "data:," 或直接删除整行键值对;
保存 manifest.json → 重新打包为 ZIP → 将后缀名从 .zip 改为 .xpi → 拖进火狐 about:addons 页面安装(会提示“此附加组件未经验证”,点“添加”即可)。











