大家好,又见面了,我是你们的朋友全栈君。
系统错误&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,一起讨论交流吧!作者水平有限,欢迎批评指正。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/158403.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...