火狐 "Software installation has been disabled by your system administrator"

FireFox "Software installation has been disabled by your system administrator"

在 FireFox 中安装 Firebug 我收到此错误消息:

Software installation has been disabled by your system administrator

我是这台电脑的管理员,如何允许安装 Firefox 插件?

注:回答自己的问题,以后对别人有帮助。

根本原因是这个设置:

3 年前发布的 blog 有一个解决方案 Windows XP,当时的技巧是更改此设置:

user_pref("xpinstall.enabled", true); 在文件 C:\Documents 和 Settings\UID\Application Data\Mozilla\Firefox\Profiles\fxlme5ka.default.


要在最新版本的 Firefox 上执行此操作,请按照以下步骤操作:

  1. 关闭 Firefox

  2. 在记事本中打开C:\Program Files (x86)\Mozilla\Firefox\mozilla.cfg文件

  3. 注释掉阻止它的规则:

// Block extensions
//lockPref("xpinstall.enabled", false); // prevent extensions

  1. 重新启动 Firefox

作为 post XP 更新。

此禁用 属性 现在是: lockPref("app.update.enabled", false); 您也可以从 about:config URL.

此外,如果您使用的是 64 位版本的 Firefox,请确保查看相应的 "C:\Program Files\Mozilla Firefox" 目录。

在文本编辑器中打开 policies.json 文件,该文件位于 Firefox 安装文件夹中。例如,在 Windows 上,通常是 C:\Program Files\Mozilla Firefox\distribution\policies.json

确保该文件的内容如下:

{
  "policies": {
    "DisableAppUpdate": false
  }
}

这将在以下菜单项中启用更新机制: ☰ > 帮助 > “关于 Firefox”。