说起这个事,我估计不少人都被恶心过。打开QQ游戏大厅,正准备玩两把斗地主或者连连看,突然蹦出来一个Adobe Flash Player的更新提示,要么就是那种“您的Flash版本过低,请升级”的弹窗,旁边还带个绿色的下载按钮。不点吧,它隔几分钟弹一次;点了吧,装完发现系统里多了一堆全家桶软件。更离谱的是,有些游戏本身运行得好好的,根本不需要Flash,这个广告还是死皮赖脸地往屏幕上凑。
咱们得先把这事儿的来龙去脉说清楚。Adobe官方早在2020年12月31日就停止了对Flash Player的支持,连官网都让你卸载这个软件。过了2021年1月12日,老版本的Flash会在系统里强制弹窗提醒,再往后Adobe干脆从服务器端屏蔽了所有Flash内容。按理说,这东西早该退出历史舞台了。可QQ游戏大厅里很多老游戏是用Flash开发的,腾讯那边留了Flash的兼容模块。问题恰恰出在这个“兼容模块”上——某些版本的QQ游戏大厅把Flash更新器和游戏组件绑在一起,每次启动游戏大厅,它就自作主张地检查“Flash中心”的版本,然后弹广告,诱导你去下载一个叫做“Flash大师”或者“Flash修复工具”的玩意。
这东西到底有多坑?我去年帮一个朋友清理电脑的时候见过一次。他电脑上装着的Flash中心是2.0版本,弹窗提示说Flash组件严重过期,点击“一键修复”后,乖乖地给装上了所谓的“最新版Flash Player 34”,结果电脑第二天开机多了三个不知所云的桌面图标,浏览器主页被改成某个导航网站,后台还跑着两个占内存的进程。后来查了查,这压根不是Adobe出的东西,是Flash安装包在国内的代理商搞的捆绑推广。Adobe原版在国内跑不动,这些第三方就借着“为国内用户提供Flash服务”的名义搞广告推送。
咱们要解决这个问题,得分几步走。第一步是搞清楚你电脑上的Flash到底是哪种版本。打开QQ游戏大厅之前,先看看控制面板里有没有“Flash Player”图标,如果有,右键点开“关于”,如果版本号是“32, 0, 0, 465”之前的,那就是旧的干净版,可以考虑留着。如果版本号特别新,或者看到类似“33, 0, 0, 0以上”的版本,赶紧打开系统的“添加或删除程序”,搜一下有没有一个叫“Flash中心”的软件,有的话直接卸载。
第二步是针对QQ游戏大厅本身的。在大厅的右上角设置里翻一翻,找到“网络检测”或者“设置中心”,看有没有“自动更新Flash组件”的选项,把那个勾选去掉。有些版本的QQ游戏大厅把这个选项藏得深,藏在“登录设置”里和“高级设置”里,得耐心找找。如果找不到,还有一个粗暴但管用的办法:把QQ游戏安装目录下的Flash相关文件改名。具体路径一般是C盘的“Program Files (x86)\Tencent\QQGame\Flash”,把这个文件夹里所有的后缀为.exe的文件改名为.bak,这个目录下的更新程序就被“废掉”了,弹窗自然也就没了。

如果还是弹窗,那可能是QQ游戏大厅的DLL文件调用了系统里的Flash ActiveX控件。这个有点麻烦,因为QQ游戏大厅有时候会偷偷地重新注册这个控件。有一个稳妥的做法是下载Adobe官方的卸载工具,就是那个“uninstall_flash_player.exe”,运行一下,这是专门用来彻底清除Flash的。但注意,卸载完Flash之后,打开QQ游戏大厅时会提示“Flash组件缺失”,这反而挺好,缺了就不弹广告了,游戏本身的Flash内容用大厅内置的版本跑就行,实在不行就去QQ游戏官网下载他们单独提供的“Flash修复包”,那个修复包是干净的,不含广告。
最后说一个笨办法。如果你动手能力强,直接换个版本的QQ游戏大厅。旧版的QQ游戏大厅比如2019年左右的版本,它内置的Flash模块不那么激进,几乎不弹广告。去下载站找,用起来反而比新版舒坦。只不过下载的时候要留意一下,别点那些绿色的“高速下载”按钮,点“本地下载”或者“普通下载”,不然装完又多一个全家桶。
为什么腾讯和这些Flash代理商非要这么干?说白了很简单,Flash在国内有代理商,代理方花了钱从Adobe手里拿到Flash中国大陆区的发行权,靠的就是广告和捆绑软件这个商业模式来回血。QQ游戏大厅用户量巨大,尤其那些四十岁往上、平时不怎么折腾电脑的老玩家,正是他们推送对象。这个钱太好赚了,他们看准的就是你不耐烦或者不太懂电脑,弹窗一多,你随手点了一下,他们就有收益。
说到底,这事就是一场博弈。你懂一点原理,操作上稍微细心一点,就能把这些乱七八糟的广告挡在门外。把Flash组件清干净,大厅的自动更新关掉,再手勤快一点用绿色版下载,这套组合拳打完,基本就清净了。如果哪天游戏登不上去了,那不是你操作失误,是他们又在你机器上动什么手脚了,到时候再清理一遍就行。电脑这东西,耐点心慢慢搞,总能治服它。