谷歌的 Chrome 浏览器是我非常喜欢的一款的浏览器,用了它之后就不想再用其它浏览器。可是不知道从什么时候开始,Chrome 浏览器居然时不时地在右下角弹出广告,仔细一看,还是境外的 VPN 广告,如下图。有弹出过几次了,看来得好好研究一下了。

Chrome 弹窗境外广告

  因为安装了不少插件,所以一开始以为是某个插件搞的鬼,于是删除怀疑的几个,并清空缓存、Cookie 啥的,结果发现还是会弹出。它不是每次打开网页都会弹,而是不定时的,让你摸不着头脑。

  网上也特意搜索了一下,绝大部分的回答还是运营商的 DNS劫持 或者 HTTP劫持,检查过了,DNS没有问题的,而且我用的是单位的市政府政务网,运营商不会也不敢这么做,排除这个原因。

  会不会电脑上有恶意的插件程序,向 Chrome 植入广告?打开 Microsoft Security Essentials 进行全盘扫描,并没有发现病毒或恶意软件。当然了,广告插件它是扫不到的。

  自己手动对系统进行了检查,包括启动项、服务项等,结果也没有发现异常。这就奇怪了,Google 财大气粗,绝对不可能往自家浏览器中植入广告。

  后来看了 Google Chrome 官方的帮助文档,地址是:
https://support.google.com/chrome/answer/2765944,
这篇文章主要是介绍移除垃圾广告、弹出式广告和恶意软件的,当然国内是打不开的。我把大致的解决方法写一下:
1、请在右上角依次点击“更多”图标,更多工具,扩展程序,这里请只开启您信任的扩展程序;
2、打开“设置”,拖到最下方,打开“高级”设置,里面有一项“清理计算机”,点进去,然后点击“查找并移除有害软件”,扫描时间有点长,请耐心等待;

Chrome 查找并移除有害软件

3、以上操作都没有解决问题的话,继续打开设置,高级,拉到最下面,点击“重置设置”,将全部设置还原为原始默认设置。我发现这个过程会禁用所有的扩展程序,比较彻底。如果还不放心,卸载 Chrome 后全新重装,问题必定解决!

  最后需要特别注意的是,也是我后来才发现的:
第一,有些恶意插件会伪装成正常的扩展吸附在 Chrome 里,所以不要看到标题没错就认定是可信插件;
第二,我在 Chrome 里安装了 Tampermonkey 这个扩展程序,大家都知道吧?里面装了不少脚本,但是我发现有些脚本,除了实现它正常的功能之外,居然还加一段“额外”的代码,用以实现广告的植入,也许这就是问题的根源所在。

  现在广告是没有弹出了,但是因为它是不定时的,所以我得进一步观察,有什么情况我会继续反馈到这里。原创文章,转载请保留出处。