我在 Core-i5 HP 笔记本电脑上运行 Windows 7 64 位。在过去大约 3 个月的时间里,我遇到了 Adobe Flash 的重大问题。Flash 已多次卸载并重新安装。没有任何变化。
以下是不同浏览器中发生的情况:(截至本文发布时,所有浏览器均为最新版本)
Firefox:完全不起作用。这最让我烦恼,因为 FF 是我最喜欢的浏览器;我使用了很多插件。尝试过停用所有插件,但没有变化。
IE 和 Chrome:可以运行,但大多数带有 Flash 的页面在加载时会卡住约 30 秒。此后,一切正常。
Opera:没有问题,一切运行正常。
很奇怪吧?任何帮助都非常感谢!
答案1
确保你在每个浏览器中都使用了最新版本的 Flash。请参阅Flash 版本检查网页在每个浏览器中,检查您是否正在使用该浏览器的最新版本。如果不是,请更新该浏览器的 Flash 副本:http://get.adobe.com/flashplayer。
检查每个浏览器是否正确安装了最新版本的 Flash。在 Firefox 和 Chrome 中,输入about:plugins
。对于 IE,转到工具按钮(齿轮图标)- 管理加载项 (这里有详细说明)。这将列出所有已安装的插件及其版本。您也可以在Flash 版本检查网页。
注意:
IE 使用与 Firefox 和 Opera 不同的 Flash 插件(并且有不同的安装程序)(有一个 IE 版本和一个非 IE 版本的 Flash 安装程序)。
Google Chrome 浏览器(32 位)内置 Adobe Flash Player。当有新版本的 Flash Player 可用时,Chrome 会自动更新...选择“工具”菜单下的“关于 Google Chrome”,以验证您的 Chrome 浏览器是否为最新版本。(Chrome 地址栏附近的扳手图标表示“工具”菜单。)更新可能需要一些时间才能推广到所有 Chrome 用户。(来源)。
Opera 有 64 位版本,并且该版本可以使用 64 位 Flash 插件。此外,从 Flash Player v11.3 开始,同一浏览器类型的 32 位和 64 位安装程序相同。这意味着如果您拥有 64 位版本的 Windows,Flash“通用安装程序”将为该安装程序的浏览器类型安装 32 位和 64 位版本的 Flash。
答案2
Firefox 的 Flash 插件最近进行了更新,引入了沙盒功能,其中 Flash 进程与 Firefox 的插件容器分开,以提高安全性。然而,这导致了一些 Flash 插件无法正常工作的问题。
确保使用的是最新版本的 Firefox(Firefox 按钮 -> 帮助 -> 关于 Firefox)和最新版本的 Flash(点击此处),然后按照以下说明禁用沙盒,看看这是否会使插件正常工作:
- 找到 mms.cfg 文件:
- Windows 32 位用户:
C:\windows\system32\macromed\flash
- Windows 64 位用户:
C:\windows\syswow64\macromed\flash
- Windows 32 位用户:
- 将 mms.cfg 文件移动(拖动)到您的桌面。
- 使用记事本编辑 mms.cfg 文件并将此行添加到其末尾:
ProtectedMode=0
。 - 将 mms.cfg 文件移回原来的位置。
- 重新启动计算机并重试。
如果这不能解决您的问题,请通过删除您添加的行来重新启用保护模式。