只能通过Chrome网上应用商店安装该程序的解决和插件离线安装的方法

时间:2021-07-12 17:49:29

问题一:拖动离线安装CRX格式的Chrome插件,结果是下载到桌面。提示“扩展功能、应用和主题背景可能会损害您的计算机”

解决:由于只是将插件拖动到浏览器边缘,所以没有出现“拖放以安装”,只要再把插件往扩展程序页面中心拖放出现提示即可。

只能通过Chrome网上应用商店安装该程序的解决和插件离线安装的方法


问题二:无法离线安装,提示“只能通过Chrome网上应用商店安装该程序”

方法一:本地拖放安装

在Chrome的桌面快捷方式上选择右键,选择属性, 在"目标" 后直接增加以下参数(中间有空格) ,然后在本地拖放crx插件离线安装。

--enable-easy-off-store-extension-install

只能通过Chrome网上应用商店安装该程序的解决和插件离线安装的方法


方法二:开发模式安装

①把.crx扩展名的离线Chrome插件改成.zip或者.rar,使用压缩软件进行“解压到XXX\”,即原来为XXX.crx,修改后缀变为XXX.zip,解压后为XXX文件夹。

②打开Chrome浏览器的扩展程序管理界面,将右上角的“开发者模式”按钮打勾,点击出现的“加载正在开发的扩展程序”按钮,并选择刚刚解压的Chrome插件文件夹的位置

③若出现“加载扩展程序出错”,并提示提示无法加载以下来源的扩展程序: Cannot load extension with file or directory name _metadata. Filenames starting with "_" are reserved for use by the system,是因为这款Chrome插件与新版的Chrome浏览器有些不兼容

④这时需要打开刚刚解压的Chrome插件文件夹,并把其中_metadata文件夹的名字修改为metadata(即把前面的下划线去掉),更新文件夹名称成功以后,点击该错误提示下方的“重试”按钮,就可以成功地把Chrome插件加载谷歌浏览器中了。

⑤.基于这种模式安装的chrome插件会因为用户启用了开发者模式而遭到谷歌的警告,用户可以选择忽略Chrome的警告。

另外,该解压的文件夹不能删除或者移动,可以一开始就放到Chrome浏览器的本地插件目录,在C盘用户目录下。

C:\Users\Morning\AppData\Local\Google\Chrome\User Data\Profile 4\Extensions


方法三:更改计算机策略

①开始 -> 运行 -> 输入gpedit.msc,打开计算机本地组策略编辑器(或运行快捷键Win + R)

②在打开的本地组策略编辑器中,在左侧的树形菜单中,依次展开:计算机配置->管理模版,并右键点击管理模版,并点击添加/删除模版按钮

③在添加/删除模版的弹出窗口中,点击添加按钮,并选择从Chrome插件网上下载的chrome.adm模版文件(用户下载的是chrome插件网提供的压缩文件,解压后就可以看到chrome.adm文件),添加完成后,点击关闭按钮

④在本地组策略编辑器左侧的树形菜单中依次展开:计算机配置->管理模版->经典管理模版(ADM)->Google->Google Chrome->扩展程序,在右侧的窗口中,双击配置扩展程序安装白名单选项

⑤在配置chrome扩展程序安装白名单的弹出窗口中,点击已启用(E)点选框,并在选择栏中的要从黑名单中排除的扩展程序ID中,点击显示...按钮,打开显示内容弹出窗口,在其中的值列表中,输入需要信任的chrome插件ID

⑥关于chrome插件ID的获取方法,可以在chrome地址栏中输入:chrome://extensions/ 打开扩展程序的管理界面,点击开发者模式,即可看到已经安装的chrome插件的ID

⑦输入完成后点击确定保存,并关闭本地组策略编辑器,并在Chrome扩展管理界面关闭开发者模式,就可以正常地使用Chrome插件,并解决谷歌的停用开发者模式的警告了


参考来源:CRX格式插件不能离线安装?本地扩展CRX无法安装怎么办?