从文件安装 Chrome 扩展程序时出错:CRX_HEADER_INVALID

yal*_*ali 9 google-chrome google-chrome-extension

我正在尝试在 Google Chrome 上安装扩展程序,当我将.crx文件拖放到扩展程序页面时出现此错误:Package is invalid: CRX_HEADER_INVALID.

我该如何安装?

Sha*_*pur 11

将文件类型更改.crx.zipzip 文件并将其解压缩到一个文件夹中。

在 Chrome 中打开扩展程序页面或从地址栏中导航到“chrome://extensions”。

勾选“开发者模式”,开启开发者模式。

点击“Load unpacked”,选择解压后的zip文件所在的文件夹;


Evg*_*423 6

此问题于 2019 年 3 月 13 日报告并作为预期行为关闭

根据Chrome Enterprise 发行说明

  • Chrome 75 中的所有扩展程序必须以 CRX3 格式打包
    Chrome 75开始,所有强制安装的扩展程序都需要以 CRX3 格式打包。使用自定义脚本或 Chrome 64.0.3242.0 之前的 Chrome 版本打包的私人托管扩展必须重新打包。如果您的组织强制安装以 CRX2 格式打包的私有托管扩展程序,而您不重新打包它们,它们将停止在 Chrome 75 中更新。并且,扩展程序的新安装将失败。请参阅ExtensionAllowInsecureUpdates

但是,似乎在 Chrome 73 中,谷歌已经为新安装强制执行了此更改,并仅针对更新引入了策略选项。


因此,在以旧格式解压缩扩展程序后(如另一个答案中所述),您可以使用当前的 Chrome 版本将其打包,然后照常安装。这样您就不必总是将该扩展程序解压缩到某个地方。