彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示

时间:2022-12-11 15:52:48

前言

最近使用vue的过程中,安装了vue调试工具vue-devtools,确实强大好用,不过遇到一蛋疼问题,每次启动chrome 就弹出以下提示

彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示

解决方法

网上搜索了一圈,发现主要有3种方法:组策略法,运行批处理法,直接改dll文件法。第一种组策略的据说很早就失效了。另外一个批处理的方法据说也生效了,而且批处理权限太大没敢尝试运行,以下是第3种方法

2.1. 修改dll文件法

打开Chrome安装目录找到chrome.dll文件,用x64dbg打开,(注意这里必须在安装目录中用x64dbg打开,考出来放到其他文件夹再用x64dbg打开,调试会中断,以前的版本好像可以)

彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示

 

双击x96dbg.exe,然后选择x64dbg(如果打不开,换x32dbg打开):

彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示

 

然后连续多次点击运行到用户代码按钮,直至窗口标题处的模块变成chrome.dll

彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示

 

然后在主面板右键依次选择搜索 -> 当前模块 -> 字符串

彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示

 

然后会打开一个搜索界面,等待进度条加载完毕,搜索ExtensionDeveloperModeWarning

彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示

 

会搜到2条结果,双击第一个,跳转到反汇编界面,往上翻一点,找到cmp eax,2(也有可能是cmp eax,3):

彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示

 

双击打开编辑页面,修改成cmp eax,9,然后点击确定,注意只需要点击一次确定即可,点击确定后它还是会继续弹出其它行的编辑界面,此时直接关闭对话框即可。:

彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示

 

修改完之后Ctrl+P导出修改过的dll文件(点击修补文件按钮就是导出dll文件):

彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示

 

你可以把dll文件导出到其它某个位置,然后把原始chrome.dll文件备份,再把这个修改过的替换,然后重启Chrome,可以发现该死的提示已经没有了。

以上步骤测试于最新版本chrome

彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示

 

2.2. 组策略法

经测试已失效:

https://jingyan.baidu.com/article/ce09321b7d581e2bff858f23.html

2.3. 批处理法

以下方法未亲测,但据说已失效:

http://blog.csdn.net/a493113713/article/details/54917592

参考

https://*.com/questions/30287907/how-to-get-rid-of-disable-developer-mode-extensions-pop-up/30361260#30361260

https://www.52pojie.cn/forum.php?mod=viewthread&tid=695123&page=1&authorid=533705