系统是windows10,ie11 浏览器内置Flash损坏,用完了网上几乎所有的方法都未能解决!!!打开所有用到falsh的地方都不能用,这个怎么办,这个问题存在也好久了
如下图中所示,提示未安装Flash Playr
尝试方法一、(结果:未能解决问题)
按浏览器右上角齿轮状按钮,选择Internet选项,点击重置。
尝试方法二、(结果:未能解决问题)
在安全-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
……