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.



卸载LabWindows™/CVI 9.0可能导致一些非NI软件停止工作



主要软件:
主要软件版本: 9.0
主要软件修正版本: 9.0.1
次要软件: N/A

问题: 在卸载LabWindows™/CVI 9.0之后,一些非NI软件例如IE浏览器和Visual Studio停止了工作。这是为什么,要如何才能修复这一问题?

解答: 这一问题是由当卸载LabWindows/CVI对Win32的API时,安装文件bug导致的。当当LabWindows/CVI被卸载时,一些重要的注册表键值被修改,而这将导致一些其它系统中程序处于损坏状态。解决这一问题有两种方法:

Reinstall CVI including the Win32 API

注意: . 对Windows注册表不正确的修改可能使您的操作系统无法使用。为了避免这样的情况,您应该将您现存的注册表备份,具体操作为在打开注册表编辑器之后,做任何改动之前选择Registry » Export Registry File

这一问题仅在Windwos XP和Windows 2000系统中安装了带有Win32 API的LabWindows/CVI 9.0之后再将LabWindows/CVI卸载的情况下发生,其它任何 OS/LabWindows/CVI 配置都不会有这样的问题。

这一问题将留给将来版本的 LabWindows/CVI解决。

相关链接: KnowledgeBase 4U56MLXU: A Pre-Release Version of LabWindows/CVI Shipped with the 2008 Q4 Developer Suite

附件:


Win32APIFix.zip - Win32APIFix.zip


报告日期: 03/06/2009
最近更新: 10/10/2013
文档编号: 4V57TIXU