Adobe Flash Player 未能正常运行问题

- 问题描述

笔者使用的QQ浏览器在打开含有 Flash 的网页时经常出现如下问题:
Adobe Flash Player 未能正常运行问题_第1张图片
提示:您的 Adobe Flash Player 版本太旧,可能会有安全性风险。建议您升级到最新版本。
随后出现:
Adobe Flash Player 未能正常运行问题_第2张图片
提示:必要的系统组件未能正常运行,请修复 Adobe Flash Player
点击立即修复,安装最新的 Adobe Flash Player,结果没有任何作用。

- 原因探寻

按照网上的现有方法,都说是因为 Flash Helper Service 进程没能正常启动,或者是直接把Flash Helper Service.exe这个软件给卸载了。按照文章1 2 3 的方法试过了依旧没有修改。

并且,开启 Flash Helper Service 之后会有广告弹出。

按照另一篇文章的做法4,我们可以查看浏览器启用的 flash 插件的路径:
即在浏览器的地址栏输入:chrome://version/ 然后回车。
Adobe Flash Player 未能正常运行问题_第3张图片
根据 Flash 的引用路径,QQ 浏览器使用的是自带的 Flash 插件,而我们更新的高版本 Flash 安装路径为:C:\Windows\System32\Macromed\Flash 或者是 C:\Windows\SysWOW64\Macromed\Flash

这两个文件夹的区别是一个是64位的系统文件,一个是32位的系统文件5

- 解决方法

为了避免麻烦,我们可以安装一个新版本的 Flash ,找到其默认的安装路径:C:\Windows\System32\Macromed\Flash,将pepflashplayer64_32_0_0_371.dll 文件替换到 QQ 浏览器插件的路径,并将其重命名为 pepflashplayer.dll 即可。

重启浏览器发现 Flash 可正常运行。


  1. 【FLASH】报错“必要的系统组件未能正常运行,请修复Adobe Flash Player”及 error#2046 ↩︎

  2. 必要的系统组件未能正常运行 请修复Adobe Flash Player ↩︎

  3. 升级最新版了,Adobe Flash Player老弹立即修复 ↩︎

  4. chrome 一个必要的系统组件未能正常运行请重新安装Adode Flash Player ↩︎

  5. 什么是SysWow64文件夹 SysWow64文件夹可以删除吗 ↩︎

你可能感兴趣的:(软件安装使用问题)