Chrome 安装插件提示 CRX HEADER INVALID?两招轻松搞定
Chrome 离线安装 crx 插件时报错 CRX HEADER INVALID,可通过解压后加载或改后缀为 zip 拖拽安装解决,原因与 Chrome 73 的 HEADER 变更有关。
💡 快速判断该文提供两种绕过Chrome 73后CRX HEADER INVALID错误的方法,适合遇到离线安装旧版插件报错的用户,不适合对安全要求高的场景,因解压安装可能降低插件完整性验证。
解决方法
方法一:解压后加载已解压的扩展程序
- 将下载的 .crx 文件扩展名改为 .zip,然后使用 WinRAR 等工具解压到本地文件夹。
- 在浏览器地址栏输入
chrome://extensions/并回车,进入扩展程序管理页面。 - 开启右上角的“开发者模式”开关。
- 点击“加载已解压的扩展程序”按钮。
- 选择刚才解压出的文件夹,即可完成安装。
方法二:改后缀为 zip 后直接拖拽安装
- 将 .crx 文件重命名为 .zip 文件。
- 同样进入
chrome://extensions/页面。 - 开启“开发者模式”。
- 直接将 .zip 文件拖拽到扩展程序页面中,放手后即可安装。
原因
Chrome 73 及更高版本调整了 CRX 文件的头部信息格式,因此使用旧版本(低于 73)打包的扩展程序在安装时会被判定为无效,进而触发 CRX HEADER INVALID 错误。
项目信息
- 官方网站:https://www.google.com/chrome/
- GitHub 项目主页:https://github.com/google