前阵子连着好几天,坐在桌前敲东西的时候,页面冷不丁就蹦出来广告窗口,有时候还自动播放声音,搞得我头都大了,一直在琢磨电脑总是弹出广告怎么办。一开始以为只是浏览器里面的推送,清理完缓存、关掉弹窗拦截之后,安静了不到半天,那些窗口又冒出来,有的甚至不依附浏览器,直接在桌面中间弹出来,关掉一个,隔几分钟又多出一个。
最先试的法子,就是去浏览器的设置里面找弹窗拦截,把网站通知权限全部关掉,那些允许推送通知的站点挨个取消授权,浏览器自带的拦截功能也调到最高。做完这些,网页里面跟着链接出来的广告确实少了很多,可那种独立的小弹窗一点变化都没有,该出来还是出来。那时候没往别的地方想,还以为是系统自带的推送,在系统通知设置里面翻来翻去,把能关掉的通知开关全部点灭,结果依旧没用。
然后才想起去看程序列表。
之前为了打开一个压缩包,随手在网上下了个工具,安装的时候一路点下一步,压根没仔细看页面上附带的勾选框。进到控制面板的程序和功能里面,按安装时间排序,一眼就看到那个刚装上没多久的程序,旁边还有两个跟着一起装进来的附属程序,名字都很陌生,之前从来没有见过。选中卸载的时候,卸载向导页面还绕来绕去,不停的引导点别的按钮,稍微不留意,就等于没卸掉。
卸载完这几个程序之后,安静了大概一天,第二天傍晚又弹了一次广告,频次变少了,但没有彻底消失。这只是我的个人感受,不是标准答案。
后面慢慢留意开机启动项,打开任务管理器,切换到启动那一页,里面躺着好几个没印象的项目,开机的时候悄悄跟着启动,后台一直挂着进程,到时间就触发弹窗。把这些不明来源的启动项全部禁用,再进到详细信息里面,找到广告弹出来的时候对应的后台进程,顺着进程位置找到它所在的文件夹,把整个文件夹删掉。删的时候有的文件提示正在占用,得先结束对应的进程才能操作,这个步骤要小心,别随便结束自己认得出的系统进程。
中间还踩过一个没必要的坑,跑去网上找那种一键清理弹窗的工具,下载下来之后,界面看着好像很专业,扫了一遍,弹窗暂时消停了一小会儿,没过多久反而多了别的类型的广告,等于添了新的麻烦。从那之后就不太敢随便下这类不知名的清理工具了,尽量自己手动找源头。
浏览器这边也没完全放着不管,扩展插件列表翻了一遍,有一个很久之前装上、几乎从来不用的插件,顺手给禁用卸载了。有些插件看着是实用工具,后台会偷偷加载广告脚本,平时不仔细看根本察觉不到,只当它是正常的辅助工具。
到现在,广告弹窗基本很少出现,偶尔有一次,大多是打开某个小众网站的时候触发的网页弹窗,浏览器拦截功能就能挡得住,不会再莫名其妙在桌面凭空跳窗口。我也不敢说这个办法适合所有人,有的弹窗来源藏得更深,在注册表里面,或者驱动层面,我自己没有碰到那种情况,也没有试着去改动注册表,怕弄错了把系统搞出别的问题。
现在装软件的时候,都会刻意放慢速度,每一页安装界面都扫一眼,把捆绑附加软件的勾选全部取消,不再习惯性一路点下一步。这个习惯说不上有多麻烦,就是每次安装都要多花几十秒,比起后面花好几个小时清理广告,省心不少。