主页 > 浏览器教程 >

ie11浏览器内置Flash损坏的修复方法

浏览器教程 2016-06-02

系统是windows10,ie11 浏览器内置Flash损坏,用完了网上几乎所有的方法都未能解决!!!打开所有用到falsh的地方都不能用,这个怎么办,这个问题存在也好久了

如下图中所示,提示未安装Flash Playr


 

尝试方法一、(结果:未能解决问题)

按浏览器右上角齿轮状按钮,选择Internet选项,点击重置。

FileDownloadHandler.png


 

尝试方法二、(结果:未能解决问题)

在安全-ActiveX筛选中关闭过滤器,设置完后重启电脑


 

最后成功解决问题方法:

去找一台可以运行flash的电脑,提取原文件来替换flash.ocx文件

路径:C:\Windows\System32\Macromed\Flash  (32位)
           C:\Windows\SysWOW64\Macromed\Flash (64位)

 

方法1:替换

将C:\Windows\System32\Macromed文件夹中的Flash文件夹重命名(可以在原文件名后添加一个任意数字),把正常的Flash文件夹复制粘贴到C:\Windows\System32\Macromed文件夹中

同样将C:\Windows\SysWOW64\Macromed文件夹中的Flash文件夹重命名(可以在原文件名后添加一个任意数字),把正常的Flash文件夹复制粘贴到C:\Windows\SysWOW64\Macromed文件夹中

以上操作完成后,需要注册Flash组件

按Windows键+X,单击选择“命令行提示符(管理员)”

输入以下命令:

输入regsvr32 C:\Windows\System32\Macromed\Flash\Flash.ocx 后按下回车键

输入regsvr32 C:\Windows\SysWOW64\Macromed\Flash\Flash.ocx 后按下回车键

会提示DllRegisterServer在Flash.ocx已成功。

之后重启测试

 

方法2:修复注册表(修复前需要将注册表右键导出备份)

依次找到下方注册表修改

64位系统:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000}\InprocServer32

默认修改成C:\Windows\SysWOW64\Macromed\Flash\Flash.ocx

新建字符串ThreadingModel数据Apartment

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000}

默认修改成Shockwave Flash Object


标签: IE浏览器Edge浏览器

电脑软硬件教程网 Copyright © 2016-2030 www.computer26.com. Some Rights Reserved.