先给出核心结论:想要彻底屏蔽360安全卫士“强塞”给360浏览器的各类弹窗,单纯点击“不再提醒”毫无效果。这类弹窗并非浏览器自身行为,而是两款软件通过进程通信与系统托盘协同联动推送的结果。屏蔽的关键思路,本质上是切断它们之间的所有通信链路。
下面这套完整方案共有四步,每一步都在不同层级上斩断安全卫士向浏览器“发号施令”的通道。
一、禁用360安全卫士向浏览器注入通知的权限
这一步堪称“釜底抽薪”,直接关闭安全卫士调用浏览器通知API的能力,阻止它通过浏览器界面渲染那些非本体的弹窗。操作并不复杂:
1、打开360安全卫士主界面,点击右上角的三条横线图标,进入“设置”。
2、在左侧栏找到“高级设置”,向下滚动,找到“跨产品协同”区域。
3、取消勾选“允许向360浏览器推送安全提醒”“启用浏览器内嵌防护提示”以及“同步显示漏洞修复结果至浏览器”这三项。
4、接着在左侧栏点击进入“服务设置”,将“浏览器协同服务”和“通知桥接服务”两个开关全部关闭。
5、最后一步非常关键:回到主界面,右键点击右下角托盘区的360图标,选择“退出”,并最好进入任务管理器确认360rp.exe和360tray.exe这两个进程已被彻底终止。
二、隔离360浏览器与安全卫士的进程级关联
360浏览器默认开启了“深度集成模式”,它会主动监听安全卫士的进程状态并响应其广播消息。关闭该模式,相当于让浏览器运行在一个独立的沙箱环境中,不再接收来自卫士的任何推送指令。
1、启动360浏览器,在地址栏输入 chrome://flags 后按回车,进入实验功能页面。
2、在页面顶部的搜索框中输入 360 integration,找到“360 Security Integration Mode”选项。
3、将其下拉菜单从“Default”改为“Disabled”。
4、点击页面右下角的“重启浏览器”按钮,使更改生效。
5、重启后,可再次访问 chrome://version,查看“Command Line”一行是否还包含 --enable-360-integration 参数。如果仍在,说明未成功,需重复上述步骤。
三、清除浏览器内已注册的安全卫士通知订阅
安全卫士在首次协同时,已通过浏览器通知权限申请得到了一个“永久通行证”。该许可是独立于运行状态的,即使安全卫士未启动,系统也可能缓存并触发残留通知。必须手动重置授权。
1、在360浏览器中,点击右上角三条横线图标,进入“设置”。
2、左侧导航栏选择“隐私与安全”,再点击“网站设置”。
3、在右侧找到“通知”,点击进入管理页面。
4、在“允许发送通知的网站”列表中,找到 360safe.com 或 localhost:8080(安全卫士的本地服务地址),点击“移除”。
5、向下滚动,找到“其他来源”区域,点击“管理其他来源”,在弹出的窗口里搜索“360”,将所有匹配项均设为“阻止”。
四、修改Hosts文件阻断安全卫士通知服务端点
还有一部分通知由安全卫士后台服务(如360rp.exe)向浏览器内置的HTTP服务(类似127.0.0.1:60001这样的地址)发起POST请求触发。通过Hosts劫持,可让该请求永远失败,从网络层彻底截断这条链路。
1、以管理员身份运行记事本,点击“文件”→“打开”,在路径栏输入 %SystemRoot%System32driversetchosts,编码选择“UTF-8”,打开文件。
2、在文件末尾换行,添加以下两行内容:
127.0.0.1 localhost:60001
127.0.0.1 127.0.0.1:60001
3、点击“文件”→“另存为”,保存类型选“所有文件”,文件名保持“hosts”,覆盖原文件。若提示权限不足,请先进入hosts文件属性→安全→编辑,给当前用户赋予“完全控制”权限。
4、最后按Win+R键,输入 cmd 并回车,在命令行中执行 ipconfig /flushdns 刷新DNS缓存。

完成以上四步操作后,那种跨产品的捆绑弹窗基本会彻底消失。若仍有漏网之鱼,可检查“服务”中是否存在360相关服务处于启动状态,将其手动禁用即可。
