必须先将xpinstall.signatures.required设为false并重启浏览器,再通过拖拽、附加组件管理器或临时加载方式安装.xpi文件,最后在about:addons中验证启用状态。

想在火狐浏览器里装上广告拦截、网页翻译或YouTube增强这类非官方商店提供的第三方扩展,又担心安装失败或被禁用?你得绕过默认限制,手动加载本地文件,并确认签名状态是否被接受。
确认Firefox是否允许安装未签名扩展
新版Firefox(130+)默认禁止加载未签名扩展,哪怕你手动拖入也会提示“此附加组件无法安装”,必须先改配置项。
在地址栏输入 about:config → 回车 → 点击“接受风险并继续” → 搜索 xpinstall.signatures.required → 双击将其值由 true 改为 false。
【改完必须重启Firefox才生效】,否则后续所有安装操作都会静默失败。
从本地文件安装第三方扩展(.xpi格式)
方法一:直接拖放安装(最常用)
找到已下载的 .xpi 文件(例如 uBlock Origin 的测试版、旧版 Dark Reader),直接拖进 Firefox 窗口任意空白处 → 弹出确认框 → 点击“添加” → 安装完成。
方法二:通过附加组件管理器安装
点击右上角菜单 → “附加组件和主题” → 点击右上角齿轮图标 → “从文件安装附加组件…” → 选择目标 .xpi 文件 → 确认安装。
注意:如果扩展有多个.xpi文件(比如含语言包),只选主程序文件,别误点 .langpack.xpi。
加载解压后的扩展文件夹(开发者模式)
第一步:打开 about:debugging#/runtime/this-firefox
第二步:勾选左下角“启用临时扩展”
第三步:点击“载入临时扩展”按钮 → 选择该扩展文件夹内的 manifest.json 文件
这一步会立即激活扩展,但关闭浏览器后自动失效。适合调试或试用未打包版本,【不适用于长期使用】,因为每次重启都要重载。
管理已安装的第三方扩展
进入 about:addons → 左侧选“扩展” → 找到对应插件 → 可执行以下操作:
点击右侧开关可启用/禁用;
悬停后出现三点菜单 → 可“移除”、“访问网站”、“查看权限”;
若扩展显示“已损坏”或“已被阻止”,说明其签名过期或 manifest.json 中的更新URL失效,需重新下载新版.xpi。











