Office阻止激活silverlight控件的解决方法

出于安全考虑新生成的 Microsoft Office阻止激活的Silverlight控件,大多数用户都不会受到影响,但某些用户这可能导致在 Excel 中的 power View 不再起作用 (因为它使用 Silverlight)。您可能会看到错误消息,指出"激活失败 OLEObject 类方法"。
Office阻止激活silverlight控件的解决方法_第1张图片
解决方法一
下载注册表项小型程序包
下载地址:https://gallery.technet.microsoft.com/scriptcenter/Registry-keys-to-reenable-7cd9f723

下载后解压双击以下注册表程序即可安装:
Office阻止激活silverlight控件的解决方法_第2张图片
解决方法二
手动修改注册表
1、退出所有 Microsoft Office 应用程序
2、启动注册表编辑器中通过点击开始(或键盘上按 Windows 键) 键入regedit ,然后按输入。
3、找到正确的注册表子项。将下列选项之一:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\COM Compatibility
(对于 64 位 Office 或 32 位 Office 32 位 Windows 上的)
或者是
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Office\16.0\Common\COM Compatibility
(对于 32 位 Office 64 位 Windows 上)

注意: COM 兼容性节点可能不存在默认情况下。如果您看不到它,请将其添加通过右键单击公共节点并选择添加键。
Office阻止激活silverlight控件的解决方法_第3张图片
添加一个新的子项与要取消阻止为值,右键单击COM 兼容性节点并选择所需的控件 CLSID添加密钥。

5、在该新子项内我们将添加两个新值,右键单击新的子项并选择新建> DWORD (32 位) 值。
值为0称为兼容性标志REG_DWORD十六进制值。
值为1称为ActivationFilterOverrideREG_DWORD十六进制值。
6、退出注册表编辑器,启动您的应用程序。现在应解除对所需的控制。

你可能感兴趣的:(Power,BI,疑难杂症)