使用Firefox时解决Flash崩溃的简单解决方案
- 类别: 火狐浏览器
我们审查每个 新的稳定Firefox版本 在Ghacks Technology News上,我们遇到的一个反复出现的主题是,至少有一些用户在更新到最新版本的Firefox后报告了Adobe Flash Player的问题。
尽管许多用户没有遇到任何问题,但有些用户却遇到了,这可能是令人沮丧的体验,尤其是如果您真的不知道从哪里开始对问题进行故障排除以解决问题时。
Firefox和Flash都是复杂的程序,这意味着没有一个单一的解决方案可以解决所有遇到崩溃或挂起的用户的问题。
以下列表可能有助于解决您遇到的问题。让我们开始吧。
确保Flash是最新的
如果您运行的是Flash的旧版本,则可能会遇到崩溃或死机的情况,而这些问题或死机在新版本中已得到解决。并非总是如此,升级到最新版本很可能会导致问题首次出现在您的系统上。
一般而言,运行最新的Flash版本比过时的版本更好。原因主要是安全性,因为较旧的版本容易受到更新版本中已修复的攻击的攻击。
检查您的Flash版本是否为最新版本 Mozilla的插件检查 网站。
您可以下载最新版本的Flash Player 来自Adobe 。
如果该版本给您带来问题,则您可能需要尝试即将推出的的Beta版本 改为使用Adobe Flash 。
我不建议降级,因为随之而来的安全隐患。
启用点击播放
默认情况下,Firefox中已启用Flash插件,这意味着您可以在浏览器中加载的任何网站使用该插件。
通过启用点击播放,可以防止Flash可以在除允许其运行的网站上的所有网站上使用。这样可以防止在大多数网站上加载Flash广告,视频或其他Flash内容,从而提高了稳定性。
- 在Firefox的地址栏中输入about:addons,然后按Enter。
- 使用左侧边栏切换到插件。
- 在此处找到Shockwave Flash,然后从“始终激活”切换到“要求激活”。
- 如果您在此处有多个Flash插件,请对它们执行相同的操作。实际上,对所有配置为始终激活的插件都执行此操作,除非您以这种方式配置了它们。
您可以轻松地将特定网站列入白名单,这是这样做的方式。
- 点击Alt键,然后从Firefox窗口顶部打开的菜单中选择“工具”>“页面信息”。
- 在此处切换到“权限”,然后在此处找到“激活插件Adobe Flash”。
- 从“使用默认值”更改为“允许”。
- 这样,相关网站就可以在需要时运行Adobe Flash。
使用一个浏览器播放Flash内容,使用Firefox播放其余内容
好的,这可能并不适用于所有用户或大多数人都希望这样做,但是如果您在Firefox中遇到许多与Flash有关的挂起或崩溃,则可能需要考虑使用其他浏览器播放Flash内容。
如果您仅访问需要Flash的几个网站,例如YouTube,Kongregate或Armorgames等网站,则此方法效果很好。
我认为,在大多数系统上,最好的浏览器是 谷歌浏览器 ,因为它带有Flash的本机版本。如果您使用Windows 8,则也可能会使用Internet Explorer,因为它也带有其自己的本机Flash版本。
如果您仅使用YouTube,请切换到HTML5视频

如果YouTube是Internet上唯一需要Flash播放视频的目的地,则可能要改用HTML5视频以避免崩溃,并在浏览器中禁用Flash Player甚至卸载它。
如果您进行切换,大多数视频都可以正常工作,但有些视频可能不行,因此请记住这一点。
换成, 到这里 并点击请求HTML5播放器按钮。
禁用硬件加速
Flash使用硬件加速,旨在在系统上使用Flash Player时提高性能。
另一方面,它可能会引起问题,而找出导致硬件加速的原因的一种方法是禁用它,以查看崩溃或挂起是停止还是继续。
- 去这位官员 Adobe支持页面 。
- 右键单击显示的页面上的Flash图标,然后选择设置。
- 切换到打开的设置窗口中的第一个标签(名为“显示”),并禁用“启用硬件加速”。
禁用保护模式
Windows Vista和更高版本的Microsoft Windows操作系统上的Flash Player 11.3和更高版本中都添加了保护模式。
它旨在通过限制从恶意Flash文件发起的攻击的影响来提高系统的安全性。
您可以尝试在系统上禁用保护模式,以查看它是否可以解决问题。我们已经发布了有关 在这里怎么做 。
禁用Plugin-container.exe
过去很容易禁用plugin-container.exe,该文件在您每次运行Flash之类的插件时都会运行。我已经发布了有关如何在较新版本的Firefox中禁用该功能的指南。
它需要创建一个新的用户或系统环境变量。看看 完整指南在这里 。
清除Windows预取文件
虽然我自己无法测试以下解决方案,但一些用户报告说它可以解决他们在PC上遇到的所有Flash问题。
提出解决方案的用户 建议的 每15分钟清除两个Windows预取文件:
- C: Windows Prefetch flashpl * .pf
- C: Windows Prefetch PLUGIN-CONTAINER * .pf
您可以手动执行此操作,也可以在Windows Task Scheduler中创建一个任务来自动为您执行此操作。
我建议您先手动尝试该解决方案,看看它是否可以解决问题。如果是这样,请实施自动化解决方案。发布解决方案的用户已经创建了一个脚本,您可以为此运行该脚本。