系统错误&H80004005(-2147467259),未指定的错误。
可能产生错误的原因:
1.Flash的不断更新升级导致。
2. 较新版本中的Microsoft Office 中阻止了 Flash、Silverlight 和 Shockwave 控件。
解决方法一:
说明:
速战速决
,注册表编辑启动控件,亲测可用!(缺点:可能会多编辑了一些注册表,因为是考虑了你的你电脑是32位和64位两种情况下的,不过目前还没发现有什么问题)
- 退出所有 Microsoft Office 应用程序。
-
下载链接:
https://gallery.technet.microsoft.com/scriptcenter/Registry-keys-to-reenable-7cd9f723
3. 下载完成后依次以管理员身份执行解压后的这三个文件即可。
解决方法二:
说明:
方法一的手动版
。
-
退出所有 Microsoft Office 应用程序。
-
打开注册表编辑器——可用
win+R
组合键,并输入
regedit
,确定并打开;也可用桌面左下角的搜索框(
win+S
)直接搜索
注册表编辑器
打开。
32位Windows10:
- 到相应的注册表子项,“地址”如下:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility
-
如果没有
COM Compatibility
这个项的话,需要在
Common
项上右键创建新项,并重命名为
COM Compatibility
5.在
COM Compatibility
项中创建子项:
{233C1507-6A77-46A4-9443-F871F945D258}
{D27CDB6E-AE6D-11CF-96B8-444553540000}
{D27CDB70-AE6D-11CF-96B8-444553540000}
{DFEAF541-F3E1-4c24-ACAC-99C30715084A}
6. 右键那四个子项,分别新建两个DWORD(32位值);并命名为:
ActivationFilterOverride
Compatibility Flags
并把十六位值分别置为1 和 0
64位Windows:
- 到相应的注册表子项,“地址”如下:
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common
不会创建的话可以参考32位Windows方法的步骤4和5.
- 右键那四个子项,分别新建两个DWORD(32位值);并命名为:
ActivationFilterOverride
Compatibility Flags
并把十六位值分别置为1 和 0
- 当然这只是对方法一的一种手动实现方法,大概理解一下注册表编辑吧。
- 那四个一大串是类标识符,也称为CLASSID或CLSID,是与某一个类对象相联系的唯一标记(UUID)。一个准备创建多个对象的类对象应将其CLSID注册到系统注册数据库的任务表中,以使客户能够定位并装载与该对象有关的可执行代码。——来自百度百科
##方法三:
说明:有点费时,要找一台能运行flash控件的电脑先,个人也没试过。
Microsoft解答1
Microsoft解答2
其他:
https://blog.csdn.net/pusa1234/article/details/5967240
本文参考链接:
Microsoft解答
写在最后:
- 参考链接中有存在错漏,也导致我自己看了半天没明白,所以决定整理一下,也算是在社区中 学到很多解决问题方法的一种回馈吧。
-
什么?你还不会用office插入flash?
百度经验-ppt中插入flash动画
- 学习生活中难免遇见许多的errors,一起讨论交流吧!作者水平有限,欢迎批评指正。