点进来的朋友,肯定是不用多介绍这个问题了,相信一定困扰了你们很久,我希望能够干净利索地尽可能帮你们解决问题,所以废话不说,只说干货。

1.单纯的Labview卸载不干净,百度搜索NI软件卸载工具,随便下载一个,图标是这样子的:

完全卸载java 完全卸载labview2018_重启


打开这个软件的话,里面的界面是所有NI相关的软件目录。

①如果有Multisim之类非Labview的其他NI软件要保留,手动选择Labview相关的残留目录,直接删除。

②如果电脑里的NI软件只有Labview,可以直接点击第一行,然后按住shift点击最后一行,这样可以全选,然后删除,一般情况下,结束之后重启一下电脑,再次打开NI软件卸载工具会发现变成空白了,此时已经卸载干净,可以直接开始安装想要安装的版本了。2.上面的情况一般已经可以解决问题了,但是也有很多朋友在使用NI软件卸载工具的时候遇到了1721的error,会提示windows installer有问题,请联系管理员之类的语句。

这个error的原因比较复杂,我暂时还没有完全理解,猜测可能跟旧版本采用msi文件安装的方式有关系,但是我找到了解决的方法,也是因为解决了这个问题,想提供一个系统的方法来帮助一下还会遇到这个问题的朋友。

不要搜索windows installer相关的错误,这不是单单Labview会遇到的问题,网上的解决方法不一定适用于Labview。

一般会是两种情况,core full和runtime engine,使用Windows Installer Clean Up软件来摧毁对应的注册表,网上简单搜索一下就会有这个软件的,软件如图:

完全卸载java 完全卸载labview2018_重启_02

两个exe在一个文件夹才能使用,然后右键msicuu.exe点击以管理员身份运行(注意一定要管理员身份,否则会提示没有权限),运行之后的界面是一些注册表,注意其他的任何东西都不要动!!先看你的1721是什么报错,然后找到对应的注册表,比如如果是runtime engine 7.1报错的1721,就找到runtime engine 7.1,然后删除,就可以将这个烦人的东西摧毁了。

上述方法是我的亲历方法,网上提供的方法我大部分都试过,基本有各种各样的问题(因为大部分不是针对Labview解决的),这个方法不一定有普适性,但是至少我是完全解决了这个问题,希望能够力所能及地帮助到遇到同样问题的朋友。