解决Chrome"请停用以开发者模式运行的扩展程序"

2019年8月17更新

此篇文章中的方法仅适用于Chrome 72版本,新版本已经不再适用。目前发现了一种简单有效的办法解决请停用以开发者模式运行的扩展程序弹出问题,操作简单,非常推荐。

新发了一篇文章介绍,详细见:https://www.zhyong.cn/posts/252f/ ,适用于目前最新的Google Chrome版本 76.0.3809.100(正式版本) (64 位)。

以下是原文内容,目前已经失效。


问题的出现

当我们使用”开发者模式”离线安装Chrome扩展程序时,每次启动浏览器,几秒钟之后都会弹出烦人的“请停用以开发者模式运行的扩展程序” 这个提示。

pic

对于这个烦人的提示,之前也找过类似的方法去解决,却懒于折腾。今天重新在网上寻找相关资料,终于解决了这个问题,目前唯一且最可靠的方法:使用x64dbg直接修改chrome.dll文件法。

解决方法

获取x64dbg

下载x64dbg程序,此程序在Github上开源,点击下载

下载后解压打开x64dbg.exe(32位系统打开x32dbg.exe)

pic

将chrome.dll拖入打开

找到chrome.dll文件(桌面快捷方式——右键——打开文件所在的位置),并将其拖入刚刚打开的x64dbg
我的Chrome版本:71.0.3578.98 ,之前版本同样适用。

pic

打开之后(切勿关闭cmd窗口)

pic

修改dll文件

  1. 连续多次点击(应该是6次,可能不一样)运行到用户代码,直到窗口标题模块变成chrome.dll

pic

  1. 在主面板鼠标右键——搜索——当前模块——字符串:

pic

  1. 此时打开一个搜索界面,等待加载条结束(耐心等待),搜索ExtensionDeveloperModeWarning,会出现两个结果,按下图双击进入反汇编界面

pic

  1. 往上翻一点点,找到cmp eax,2 (也可能为cmp eax,3):

pic

  1. 双击cmp eax,2,修改为cmp eax,9然后点击确定(只需点击一次),关闭对话框:

pic

  1. 最后一步,快捷键Ctrl+p导出修改过的chrome.dll

pic

导出时,选择到其它任意文件夹,命名为chrome.dll,关闭x64dbg后,再替换原来的chrome.dll即可。

这样,重启浏览器之后,就不会再有烦人的“请停用以开发者模式运行的扩展程序”提示了,愉快地使用开发者模式安装插件。最推荐的就是Listen 1,我就是为了安装这款插件才寻找这个问题的解决方案。

pic

这种解决方法安全、可靠,且不会修改系统方面的文件,亲测可行,非常推荐。

参考:
彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示
How to get rid of “disable developer mode extensions”

坚持原创技术分享,您的支持将鼓励我继续创作!
0%