0x00:前言

使用Chrome安装一些特殊途径获得的扩展程序后(通过【加载已解压的扩展程序】安装),每次启动Chrome都会被提示“请停用以开发者模式运行的扩展程序”。
使用Chrome离线安装一些打包好的.crx扩展程序后(未从Chrome扩展程序商店下载),却因为“非chrome网上应用店程序”而无法启用而苦恼吗?
现在,让我们花1分钟的时间来解决这个问题。(此方案已验证可用,且无需破解Chrome,后续升级Chrome过后效果依然存在!)
烦人提示

本文转载自互联网。原作者为:@Antecer


0x01:删除已加载拓展程序

删除使用【加载已解压的扩展程序】方式安装的扩展程序(右键扩展程序图标,选择从Chrome中移除...;或者从扩展程序管理页面点击删除都可以)


0x02:开启Chrome开发者模式编译拓展程序

进入Chrome扩展程序管理界面:chrome://extensions/,启用 开发者模式(右上角开关)。
点击【打包扩展程序】,选中前面解压好的扩展程序文件夹,然后你会得到两个文件,一个“.crx”文件,一个“.pem”文件。
拓展程序界面


0x03:获取拓展程序ID

保持Chrome扩展程序管理界面处于开发者模式,把Chrome编译的”.crx“文件拖入扩展程序管理界面,Chrome会提示添加扩展程序,点击添加安装扩展程序。
然后会看到刚安装的扩展程序有一段醒目的红色警告“该扩展程序未列在 Chrome 网上应用店中,并可能是在您不知情的情况下添加的。”,且启用按钮是灰色(不可用)状态。
展示不用理会这个红色的警告,我们先把 扩展程序ID (红框部分)复制下来,后面会用到。
获取程序ID


0x04:设置本地策略添加程序白名单

Win+R,输入 gpedit.msc ,打开 本地组策略管理器
gpedit

依次点击:计算机配置 > 管理模板,右击【管理模板】,点击【添加/删除模板】,将 chrome.adm文件添加进来
添加模板

依次点击:计算机配置 > 管理模板 > 经典管理模板(ADM) > Google > Google Chrome > 扩展程序 > 配置扩展程序白名单
本地策略组

在右边,双击打开【配置扩展程序安装白名单】,默认是未配置,修改为 已启用
点击显示打开显示内容 窗口,双击值空白行并粘贴刚才复制的 扩展程序ID
添加拓展程序ID

全部点击确定,重启 chrome,问题解决。

Last modification:March 9th, 2020 at 05:30 pm
If you think my article is useful to you, please feel free to appreciate