剖析Windows 8自带Flash Player的特殊性

2013年02月21日 14:14   天极网 微博   

  作者:微软MVP佘华煜

  微软Windows 8系统自带用IE10浏览器的Flash Player,然而这个Win8自带的 Flash Player却有些“特殊”,它是微软与 Adobe 公司合作开发的一款为触摸优化的 Flash Player,它的确与从Adobe官网下载的Flash Player不同,比如触控特性等,视觉方面Win8中的Flash Player界面元素更大一些。

  除了 Flash Player自身特性的差异之外,这个Flash Player在安装卸载和更新方面同样都表现出一些特殊,一起来看看。

  1.这个 Flash Player随Windows 8的安装与生俱来,在控制面板里面找不到卸载程序,但是可以看到其用于配置的图标。

剖析Windows 8自带Flash Player的特殊性

  2. 此 Flash Player 在桌面版的 IE10 中使用无限制,在 Metro 版的 IE10 中,仅存在于兼容性白名单里的站点才可以使用 Flash 呈现内容。

  3. 此 Flash Player 的更新由 Windows Update 推送:

剖析Windows 8自带Flash Player的特殊性

  既然 Win8 内置 Flash Player,并且还不是简单的"预装"这个概念,所以通过 Windows Update 由微软来负责其更新和补丁工作,也是理所当然的,这也为用户、企业IT管理员和安全补丁的推送都带来了便利。不过从这种合作程度可想而知,微软已经获取到 了 Flash Player 的源码,并且确认该源码应该还算是不错的。

  我们再来看看这个特殊的Flash Player在哪儿。打开任务管理器,可以发现名为 FlashUtil_ActiveX.exe 的进程,它就是 Win8 IE10 自带的 Flash Player插件的活动进程。它的文件位置位于 %SystemRoot%\System32\Macromed\Flash。

剖析Windows 8自带Flash Player的特殊性

剖析Windows 8自带Flash Player的特殊性

  要管理此 Flash Player 的禁用与启用,我们需要通过IE浏览器的加载项管理工具来完成。

剖析Windows 8自带Flash Player的特殊性

  如果这个特殊 Flash Player 出现了问题,自然不能通过下载 Flash 安装程序来重新安装,正确的重装做法应该是重装 IE10 浏览器,即通过 appwiz.cpl 中的"启用或关闭 Windows 功能"来先关闭 IE10 功能,再启用它。如果这样还不行,那则需要运行 DISM /online /Cleanup-Image /RestoreHealth 甚至以及 SFC /scannnow 命令来检测并修复 Windows 8 系统组件和系统文件中的问题。

  对于 Windows Server 2012,IE 默认是没有安装 Flash Player 的,有的用户尝试去下载安装 Flash Player,可是怎么也装不上,其原因也是因为 Server 2012 同样内置了这个特殊的 Flash Player,只是默认没有启用。所以,要使用 Server 2012 上的 IE10 浏览器访问 Flash 内容,只能启用内置的 Flash Player,做法是安装 User Interfaces and Infrastructure(用户界面和基础结构) - Desktop Experience(桌面体验) 功能。

剖析Windows 8自带Flash Player的特殊性

分享到:
意见反馈 值班电话:010-62675595保存  |  打印  |  关闭
猜你喜欢

看过本文的人还看过