亲历谷歌 Chrome 浏览器弹窗境外广告的解决方法(图) | 技术乐园
亲历谷歌 Chrome 浏览器弹窗境外广告的解决方法(图) | 技术乐园
转 https://www.hack520.com/338.html
谷歌的 Chrome 浏览器是我非常喜欢的一款的浏览器,用了它之后就不想再用其它浏览器。可是不知道从什么时候开始,Chrome 浏览器居然时不时地在右下角弹出广告,仔细一看,还是境外的 VPN 广告,如下图。有弹出过几次了,看来得好好研究一下了。
因为安装了不少插件,所以一开始以为是某个插件搞的鬼,于是删除怀疑的几个,并清空缓存、Cookie 啥的,结果发现还是会弹出。它不是每次打开网页都会弹,而是不定时的,让你摸不着头脑。
网上也特意搜索了一下,绝大部分的回答还是运营商的 DNS劫持 或者 HTTP劫持,检查过了,DNS没有问题的,而且我用的是单位的市政府政务网,运营商不会也不敢这么做,排除这个原因。
会不会电脑上有恶意的插件程序,向 Chrome 植入广告?打开 Microsoft Security Essentials 进行全盘扫描,并没有发现病毒或恶意软件。当然了,广告插件它是扫不到的。
自己手动对系统进行了检查,包括启动项、服务项等,结果也没有发现异常。这就奇怪了,Google 财大气粗,绝对不可能往自家浏览器中植入广告。
后来看了 Google Chrome 官方的帮助文档,地址是:
https://support.google.com/chrome/answer/2765944,
这篇文章主要是介绍移除垃圾广告、弹出式广告和恶意软件的,当然国内是打不开的。我把大致的解决方法写一下:
1、请在右上角依次点击“更多”图标,更多工具,扩展程序,这里请只开启您信任的扩展程序;
2、打开“设置”,拖到最下方,打开“高级”设置,里面有一项“清理计算机”,点进去,然后点击“查找并移除有害软件”,扫描时间有点长,请耐心等待;

3、以上操作都没有解决问题的话,继续打开设置,高级,拉到最下面,点击“重置设置”,将全部设置还原为原始默认设置。我发现这个过程会禁用所有的扩展程序,比较彻底。如果还不放心,卸载 Chrome 后全新重装,问题必定解决!
最后需要特别注意的是,也是我后来才发现的:
第一,有些恶意插件会伪装成正常的扩展吸附在 Chrome 里,所以不要看到标题没错就认定是可信插件;
第二,我在 Chrome 里安装了 Tampermonkey 这个扩展程序,大家都知道吧?里面装了不少脚本,但是我发现有些脚本,除了实现它正常的功能之外,居然还加一段“额外”的代码,用以实现广告的植入,也
许这就是问题的根源所在。
现在广告是没有弹出了,但是因为它是不定时的,所以我得进一步观察,有什么情况我会继续反馈到这里。原创文章,转载请保留出处。
亲历谷歌 Chrome 浏览器弹窗境外广告的解决方法(图) | 技术乐园的更多相关文章
- 谷歌Chrome浏览器无法安装插件的解决方法
Chrome浏览器已替代了个人多年使用的遨游浏览器,但众所周知,国内的环境无法正常登录谷歌账户.无法访问应用商店,而Chrome主版本号大于66的只能从Chrome应用商店下载并安装插件,这不是死结吗 ...
- 谷歌Chrome浏览器无法安装插件的解决方法(本文干货!)
这个问题困扰了我很久,作为小白学习可能会用到谷歌插件,奈何谷歌也太变态,国内的环境无法正常登录谷歌账户.无法访问应用商店,而Chrome主版本号大于66的只能从Chrome应用商店下载并安装插件,各种 ...
- Chrome浏览器 js 关闭窗口失效解决方法
//获取元素ID var DelHtml = document.getElementById("imgdel"); //alert(DelHtml); //添加点击事件 DelHt ...
- vscode使用Chrome浏览器调试不好用,解决方法!!
1.如果你是刚下载vscode,那么你需要下载两个插件. 1. open in browser(在浏览器中查看,支持五大主流浏览器),下载并启用. 2. view-in-browser (在浏览器中查 ...
- 谷歌Chrome浏览器开发者工具的基础功能
上一篇我们学习了谷歌Chrome浏览器开发者工具的基础功能,下面介绍的是Chrome开发工具中最有用的面板Sources.Sources面板几乎是最常用到的Chrome功能面板,也是解决一般问题的主要 ...
- 谷歌chrome浏览器和火狐firefox浏览器自带http抓包工具和请求模拟插件
谷歌chrome浏览器自带http抓包工具 chrome://net-internals/ 谷歌chrome浏览器http请求模拟插件:postman 火狐http请求模拟插件:httprequest ...
- 在 Ubuntu 16.04 中安装谷歌 Chrome 浏览器
进入 Ubuntu 16.04 桌面,按下 Ctrl + Alt + t 键盘组合键,启动终端. 也可以按下 Win 键(或叫 Super 键),在 Dash 的搜索框中输入 terminal 或&q ...
- Ubuntu小技巧——怎样安装谷歌Chrome浏览器
对于刚刚开始使用Ubuntu并想安装谷歌Chrome浏览器的新用户来说,本文所介绍的方法是最快捷的.在Ubuntu上安装谷歌Chrome的方法有很多.一些用户喜欢直接在谷歌Chrome下载页面获得 d ...
- 关于如何解决谷歌Chrome浏览器空白页的问题
谷歌Chrome浏览器突然不打开任何网页,无论是任何站点(如http://www.baidu.com), 还是Chrome浏览器的设置页面(chrome://settings/), 扩展页面 ( ch ...
随机推荐
- Python面向对象Day2
一.组合 给一个类的对象分组一个属性,这个属性是另一个类的对象 意义:让类的对象与另一个类的对象产生关系,也叫类与类之间产生关系(继承也能) 好处: ① 让两个类之间产生关系 ② 某一个对象是独立存在 ...
- Python中的时间
coding:utf-8 from time import strftime, localtime import time print(time.time()) time1=strftime('%Y- ...
- js中的forEach和map的区别
我们先来看两者之间的相同之处 var arr = ['a','b','c','d']; arr.forEach(function(item,index,arr){ //item表示数组中的每一项,in ...
- Educational Codeforces Round 41 967 E. Tufurama (CDQ分治 求 二维点数)
Educational Codeforces Round 41 (Rated for Div. 2) E. Tufurama (CDQ分治 求 二维点数) time limit per test 2 ...
- linux网络编程之socket编程(十六)
继续学习socket编程,今天的内容会有些难以理解,一步步来分解,也就不难了,正入正题: 实际上sockpair有点像之前linux系统编程中学习的pipe匿名管道,匿名管道它是半双工的,只能用于亲缘 ...
- 在vue中使用css预编辑器
vue中使用less 安装less依赖,npm install less less-loader --save vue中使用sass npm install --save-dev sass-loade ...
- git 将master分支合到自己的开发分支
背景: 一般开发自己的分支都是从最新的master上拉取,但中间master会有改动,此时需要将最新的master合到自己的分支中 命令: 1. 查看当前的分支,星号标识为当前分支:(如果查询结果有m ...
- 53、servlet3.0-简介&测试
53.servlet3.0-简介&测试 Servlet 4.0 : https://www.jcp.org/en/jsr/summary?id=servlet+4.0
- [Cypress] install, configure, and script Cypress for JavaScript web applications -- part4
Load Data from Test Fixtures in Cypress When creating integration tests with Cypress, we’ll often wa ...
- 自定义简单算法MVC框架
什么是MVC框架 MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写, 它是一种软件设计典范,用一种业务逻辑.数据 ...