From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



如何在Microsoft Internet Explorer或Microsoft Office中重新启用被NI Kill Bit Patch Q2 2013禁用的NI ActiveX组件?



主要软件: NI Installers>>Installer Framework
主要软件版本: 1.1
主要软件修正版本: N/A
次要软件: N/A

问题: 我创建的一个应用程序通过Microsoft Internet Explorer或Microsoft Office加载NI ActiveX组件。安装新的NI软件/NI软件更新之后,我无法再启动这个应用程序。如何在Microsoft Internet Explorer/Microsoft Office中重新启用这些组件?

本知识库文章可按多种语言查看:英语西班牙语法语德语韩语日语中文

解答: 我创建的一个应用程序通过Microsoft Internet Explorer或Microsoft Office加载NI ActiveX组件。安装新的NI软件/NI软件更新之后,我无法再启动这个应用程序。如何在Microsoft Internet Explorer/Microsoft Office中重新启用这些组件?

本知识库文章可按多种语言查看:英语西班牙语法语德语韩语日语中文


Microsoft Windows操作系统上通过NI软件产品安装的多个NI ActiveX组件存在安全漏洞。这些组件容易因Microsoft Internet Explorer/Microsoft Office调用而受到攻击。更多信息见NI Q2 2013安全更新对我有什么影响?

NI软件更新利用Microsoft的删除位(kill bit)机制,对这个漏洞进行处理。更多信息见Microsoft删除位(Kill Bit)对NI ActiveX组件有什么影响?

某些NI ActiveX组件可供Microsoft Internet Explorer/Microsoft Office调用。NI提供了这些组件的替代组件,替代组件中没有上述安全漏洞,并且可以通过Microsoft Internet Explorer和Microsoft Office调用。这些替代组件包含在以下更新中:

更新 组件
常规安全补丁Q2 2013
    NI安全更新67L8LIQW cwui.ocx
NI安全更新67L8L0QW cw3dgrph.ocx
NI安全更新67L8IQQW helpasst.dllhelpasst64.dll
NI安全更新67L8KSQW NationalInstruments.Help2.dll
NI安全更新67L8ECQW exlauncher.dll
NI安全更新67L8J3QW lookout650.ocxlookout660.ocx,和lookout670.ocx

没有替代组件的那些NI ActiveX组件可在Microsoft Internet Explorer/Microsoft Office中重新启用。

警告:重新启用NI ActiveX组件可能再次引入安全漏洞。NI建议在重新启用NI ActiveX组件时保持高度警觉。

在Microsoft Internet Explorer和Microsoft Office中重新启用NI ActiveX组件

按下列步骤,在Microsoft Internet Explorer和Microsoft Office中重新启用一个被删除位(kill bit)禁用的NI ActiveX组件。警告:操作步骤中需要修改Windows注册表。注册表修改不当可能会引起严重问题。NI建议在修改注册表之前先对注册表进行备份。关于备份和恢复注册表的更多信息,见微软知识库文章322756:如何备份和还原Windows中的注册表
  1. 确定需要启用的ActiveX组件的CLSID或ProgID。通常情况下,加载控件的HTML或VBA脚本中会显式引用CLSID或ProgID。
  2. 如能找到ProgID,但找不到CLSID,可通过Windows注册表中的ProgID至CLSID映射来确定CLSID。
  3. 通过Windows注册表编辑器定位ActiveX对象CLSID的兼容性标志。请按以下注册表路径定位兼容性标志:

    32位和64位Windows操作系统
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\<ActiveX组件的CLSID>

    64位Windows操作系统
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\ActiveX Compatibility\<ActiveX组件的CLSID>

  4. 将每个兼容性标志的REG_DWORD值设为0


相关链接:
知识库文章67L8N7QW:NI Q2 2013安全更新对我有什么影响?
知识库文章67L8K7QW:NI安全更新67L8K7QW (NI General Security Patch Q2 2013)对我有什么影响?
知识库文章67L8LCQW:Microsoft删除位(Kill Bit)对NI ActiveX组件有什么影响?
知识库文章67L8OHQW:如何对未安装NI更新服务的系统应用NI Q2 2013安全更新?
知识库文章68OCH2QW:如何对已部署的系统和用户生成的安装包应用NI Q2 2013安全更新?
知识库文章68OCIGQW:如何在Microsoft Internet Explorer或Microsoft Office中重新启用被NI Kill Bit Patch Q2 2013禁用的NI ActiveX组件?
知识库文章67L8LIQW:NI安全更新67L8LIQW(用于cwui.ocx)对我有什么影响?
知识库文章67L8L0QW:NI安全更新67L8L0QW(用于cw3dgrph.ocx)对我有什么影响?
知识库文章67L8IQQW:NI安全更新67L8IQQW(用于NI帮助链接)对我有什么影响?
知识库文章67L8KSQW:NI安全更新67L8KSQW(用于NI .NET类库帮助)对我有什么影响?
知识库文章67L8ECQW:NI安全更新67L8ECQW(用于LabWindows/CVI帮助)对我有什么影响?
知识库文章67L8J3QW:NI安全更新67L8J3QW(用于Lookout)对我有什么影响?


附件:





报告日期: 05/17/2013
最近更新: 05/17/2013
文档编号: 68OCIGQW