都3202年了!居然还有网页需要Adobe Flash Player?!Windows11系统下咋搞呢?
时间:2023-04-30 03:48:01 | 来源:网站运营
时间:2023-04-30 03:48:01 来源:网站运营
都3202年了!居然还有网页需要Adobe Flash Player?!Windows11系统下咋搞呢?:曾几何时,在那个互联网还是低速、以静态内容为主的时代,Flash为网站带来了丰富的内容体验:矢量动画、课件、4399小游戏、QQ空间、QQ农场、边下边播的流视频。
自2000年开始,Flash插件开始火了起来,成为了所有电脑的必装插件。在一段时间内,Flash达到了巅峰,似乎整个互联网都离不开Flash。
在过去的几年里,像HTML5、WebGL和WebAssembly这样的开放标准已经逐渐发展成熟。在这些开放标准的帮助下,开发人员所设计出来的插件能够给用户提供各种各样丰富的功能。
Flash的安全问题以及CPU占用率却一直被诟病
[1][2]。
从 iPhone开始,苹果便在 iOS 上抛弃了 Flash,主要因为它会给系统带来更多不可控的问题,比如巨量的性能占用、电量消耗。而整个移动互联网的兴起则顺应了 HTML5 技术的发展,都走上了摒弃 Flash 的道路,在2012 年 Android 也放弃了 Flash。
从安全性的角度来讲,Flash 对全平台的支持,使得它的任何漏洞,都会影响到数十种运行 Flash 的设备或系统,安全机构 NTT Group 发布的报告显示,2015 年十大最危险漏洞被 Adobe Flash 一手包揽。同时 Flash 的不稳定,经常会导致浏览器崩溃,甚至影响到操作系统导致蓝屏。
如果你有留意,相信会经常观察到Windows发放补丁为Flash的漏洞埋单,例如KB4477029、KB4471331补丁等等。但尽管如此,仍禁不住Flash在不断爆出0day漏洞,压根防不胜防。
Flash不再被需要了。
该图片来自36kr [1]主要厂商的Flash“退役”时间表:Adobe:2020.12.31 - 停止Flash Player技术支持2021.1.12 - 禁止Flash内容运行,删除所有Flash Player下载页面Mozilla:2018 – Firefox 用户必须在每个要使用 Flash 的会话上启用 Flash。2019 – 如果站点使用 Flash,Firefox 将向用户显示可见的警告。2019 – 默认情况下禁用 Flash。2020 – 从 Firefox 中删除 Flash支 持。2021 – Firefox 将不再加载 Flash 插件微软:2018 – Microsoft Edge 将要求用户单独为每个会话启用 Flash。Internet Explorer 继续允许 Flash。2019 – 默认在 Microsoft Edge 和 Internet Explorer 中禁用 Flash。2020 – 删除 Flash2020.10.27 - 发布KB4577586:用于删除 Adobe Flash Player 的更新Google:Chrome 将于 2020 年底前删除 Flash,并无时间表。Apple:Safari 默认关闭 Flash,并无时间表。Facebook:内置 Flash 的游戏将能支持到 2020 年底。
在被Adobe抛弃,Google、Mozilla等放弃,Microsoft舍弃的情况下,Flash的生命逐渐走向劲头。但在日常使用中,还是有一丝丝可能需要。
例如在一些陈旧的系统上,Flash仍然在发挥作用。影响最大的莫过于2021年1月12日,在Adobe决定禁止Flash运行,导致杭州车务段奋战20个小时,动用Ghost重装系统、换主机等各种方法,让车站的电脑得以重新运行Flash,详见下面报道:
下面进入正题,本文将介绍在Windows 11环境下如何在Edge中显示Flash内容。
本文以重温4399中的黄金矿工游戏为例,为大家展示如何在Edge中启用Flash。
如果直接打开,大家多半看到的界面如下:
为表严谨,本文实验所采用的Windows版本和Edge版本号如下:
Windows 11 家庭版 21H2 22000.434Microsoft Edge 98.0.1108.43Windows 安全中心已启动,并且没有安装第三方防病毒软件反恶意软件客户端版本: 4.18.2111.5引擎版本: 1.1.18900.2防病毒软件版本: 1.357.230.0反间谍软件版本: 1.357.230.0
2022.10.31更新:天下苦重橙久矣。。。
最近在网上找到了一款名为Clean Flash Player的软件,大家可以点击下方的链接下载:
在GitLab上找到最新版的Installer即可。
下载之后,进行安装,按照图示翻译及个人偏好安装。
安装过程基本不会报错,也不会弹出恶意软件提醒。尽管来自China 。
安装完成后,直接跳到
第三步:在Edge中开启兼容性模式即可。
核心要点
- 下载Adobe Flash Player ActiveX版
- 确保Flash Helper Service服务开启(Clean Flash Player直接跳过此步)
- 在Edge中开启兼容性模式
具体步骤
1.下载并安装Adobe Flash Player ActiveX版
Adobe Flash Player End of LifeAdobe 官方页面已不提供Flash下载,劝退大家卸载Flash,并且警惕第三方下载源可能含有恶意软件的同时,Adobe与国内的杭州重橙网络科技有限公司为广大国内用户提供“特供版”的FlashPlayer。
正确的下载链接:下载ActiveX版的Adobe Flash Player下载完成后,就可以进行安装了。
Adobe Flash Player安装界面静待安装完成即可。
Adobe Flash Player下载界面2. 确保Flash Helper Service开启(Clean Flash Player直接跳过此步)
服务的打开方法:Win+R,输入services.msc,回车
在运行中输入services.mscFlash Helper Service是在Flash安装完成后添加的服务,是Flash运行的重要保障,可这个服务偏偏会推送广告,可能被
Windows 安全中心揪出来,隔离/删除该服务。
本步骤用于在Windows安全中心中允许该服务的安装/运行。Windows安全中心是Windows 11及Windows 10 1703版本以上的自带的安全软件(前称为Windows Defender 安全中心),包含反病毒、间谍软件、账号保护、设备安全等功能。
Flash Helper Service服务简介:
Flash Player更新辅助服务,确保使用最新版的 Flash Player 软件。会向杭州重橙网络科技有限公司发送匿名使用Flash相关数据以帮助改进 Flash Player。
情况①:安装完成后,服务中会新增Flash Helper Service,并且为
自动。
服务中的Flash Helper Service但此时如果你先停止,再启动该服务,可能会发现右下角弹出Windows安全中心的提示,进一步查看,我们发现被查出的竟然是这个服务!
Windows 安全中心提示Flash Player 被检测为可能不需要的应用情况②:在安装过程中Windows 安全中心便弹出提示。
安装过程中弹出提示看似安装好了,但是如果我们前往服务中查看,却找不到Flash Helper Service 这个服务。
即使安装了Flash Player,但仍然找不到该服务解决办法:在安全中心中允许该服务,并重新安装。
第一步 打开Windows 安全中心 -> 主页 -> 保护历史记录 -> 找到
Flash_Helper_Service
->操作->允许在设备上。
在Windows安全中心中允许Flash Helper Service第二步 重新安装Adobe Flash Player
(如果仍有Windows安全中心的提示,及时允许该服务在本设备上)第三步 在服务中检查Flash Helper Service 是否存在且正常运行
3 在Edge中开启兼容性模式
前两步中,我们所安装的Flash插件为ActiveX类型,适用于IE浏览器。
但在Windows11中,IE浏览器早已不见踪影,但是微软仍为我们保留了
兼容性模式,可以在Edge中以
IE的内核浏览网页。
由于Edge更新较为频繁,启用兼容性设置的操作可能存在不同,本文将介绍多种方法:
第一步:在Edge地址栏中输入
edge://settings/defaultBrowser
,按照如下图步骤,
允许IE内核在Edge中运行并
重启浏览器。
在Edge中允许IE内核动图演示如下
第二步:再次打开需要使用Flash的页面,点击工具栏最右侧的
…
,选择
在Internet Explorer模式下重新加载
,页面便会以IE内核重新载入。
动图演示:
如果在
设置
页面中,如果选择了
仅不兼容的站点
,Edge会检测到不兼容并自动使用IE模式浏览。
第三步:将该网址加入到
IE模式列表中,以便再次访问时直接切换至
IE模式。
此时可以看到地址栏旁已经有了IE的图标,代表该页面以
IE模式浏览。
单击IE图标,打开
下次在Internet Explorer模式下打开此页面
。
此时,该网站已经添加到
IE模式列表中,我们可以回到设置->默认浏览器中查看。
注意:添加到IE模式列表中的网页,将会在30天之后,重新恢复到使用Edge的内核(即Chromium内核)打开。至此,我们就把带有Flash页面的用Edge以IE模式打开了,let's play~
Q & A
- 使用IE模式后,游戏画面一闪而过,Flash区域提示:必要的系统组件未能正常运行,请修复Adobe Flash Player。
这是由于Flash Helper Service未启动造成的,有可能是该服务被设置为了
手动。或者该服务被不存在(被删除)。参见
确保Flash Helper Service开启2. 为何不下载PPAPI和NPAPI版的Flash Player 而选择 ActiveX ?PPAPI版的插件适用于
Chromium内核,随着内核的更新,Flash在Chromium内核的浏览器中的启用方法越来越隐蔽,逐步被淘汰。
网上能找到的官方帮助,在更新上也有些不及时。
Chrome 启用 Flash Player-Flash Player帮助中心-Flash官网
在 Microsoft Edge 中打开 Adobe Flash
在Flash的下载页面也提到了Flash的PPAPI版插件最高适用于Chromium 88版本以下的浏览器。
NPAPI为
Firefox火狐浏览器所支持的插件类型,但最高适用于85版本以下的Firefox浏览器。
2016.6,版本47,除了Flash Player以外其他所有插件必须点击才能加载。允许用户指定站点自动加载插件。64位Windows Firefox将只支持Flash Player插件。
2017.3,版本52,除Flash Player以外其他所有插件停止支持。延长支持版的版本52继续支持Flash Player以外的插件到2018年中。
2017.8,版本55,用户必须明确指定启用Flash Player的站点。此更新2017年8月到9月逐步实装。此期间Mozilla将维护一套站点列表,哪些站点不允许使用任何插件。
2017.9,版本56,安卓版Firefox停止支持所有插件。
2019.9,版本69,移除Flash Player插件“始终启用”选项。想加载Flash内容则必须手动启用。
2021.1,版本85,首个不支持Flash Player的版本。当试图使用object或embed元素嵌入外部对象时,Firefox现在有了新的行为:
如果元素列出的MIME类型不是x-shockwave-flash或x-test,则行为不变。这意味着非插件类型的行为符合预期,未知类型的将显示为为0 x 0的大小。如果object元素在DOM中有一个HTML备用,那么备用内容将按预期显示。对于x-shockwave-flash或x-test类型,元素显示为透明区域,其大小在其width和height属性中指定。
感谢 @wujiuqier 提供的上述时间点资料。而Edge浏览器是Windows标配的浏览器,适用性较强。IE是Windows 长期以来内置的浏览器,即使Windows 11中已经没有了IE的用户操作界面,但仍然可以用Edge启用兼容性视图。
3. Windows 10用户怎么办?大部分Windows 10 用户(安装了Chromium版的Microsoft Edge,并保持最新版)同样可以按照上述步骤完成Flash Player ActiveX版的安装。
在安装过程中,同样会被Windows 安全中心检查出不需要的应用,需要“
允许在设备上”运行。
Windows 10 在安装Flash Player的警示此外,Windows 10 可以直接使用IE浏览器查看Flash内容,而不必要像Win11借助Edge的壳,IE的核浏览Flash内容。
在开始菜单中输入Internet Explorer即可直接打开IE浏览器,只需要
确保Flash被安装,以及
Flash Helper Service
运行即可。
IE管理加载项,Shockwave Flash Object已安装并启用4.
这种方法可以用多久?本方法主要依赖IE核心以及Edge对IE模式的支持,微软Edge官网的说明如下:2022 年 6 月 15 日,Internet Explorer 11 桌面应用将停用,我们将不再为其提供支持。之后,Internet Explorer 11 桌面应用将在特定版本的 Windows 10 上停用。Microsoft Edge 将继续支持 Internet Explorer 模式,使你可继续访问基于 Internet Explorer 的旧版网站和应用。
Internet Explorer模式作为Microsoft Edge的一项功能可以使用多久?
IE 模式至少在 2029 年之前支持以下 Windows Client、服务器、IoT 版本的生命周期。此外,Microsoft 在停用 IE 模式时,会提前一年向您发送通知。
更多详情,请访问 Edge 的 Internet Explorer (IE) 模式 | Microsoft
5. 安装了Flash Player或Flash中心后,经常弹出广告[3]如果发现安装了Flash Player后,经常会弹出FF推荐的广告弹窗,多半是由于Flash Helper Service(就是因为广告弹窗,被Windows 安全中心提溜了出来。。)。
FF弹窗建议将
Flash Helper Service
设置为
手动,在需要用到的时候再开启。
6. 在Flash使用中遇到了其他问题?请访问Flash Player帮助中心-Flash官网 检索类似问题。
如果看完这篇文章对你有帮助,请点赞支持一下~
如果还有疑问,欢迎评论留言。
参考
- ^Flash 退出历史舞台,那些网页小游戏该怎么玩? https://www.36kr.com/p/1069892793329793
- ^全世界都放弃Flash了!我们真的该马上卸载它吗? https://zhuanlan.zhihu.com/p/85752732
- ^关闭FF新推荐/新鲜事弹窗广告方法 https://www.pcworks.cn/experience/13328.html