一.介绍
最近接到个转交的项目,项目主要作为上位机工具开发,在对接下位机时,有用到NI的labview工具。labview软件是由美国国家仪器(NI)公司研制开发的一种程序开发环境,主要用于汽车测试、数据采集、芯片测试和通信测试等等。按理对接下位机,如果用的少量的库,直接把库抽出来就行,但奈何没有了对接人,只能整套工具安装,在此记录下该工具的安装(比较坑)。
首先在官网下载该工具的在线安装包,也可以某度搜索下载,有很多站点都有。由于是在线安装包,包体比较小,只有5M左右。下载下来的安装包:
注:我这边使用windows环境,环境是Win11+labview2024版;labview实际也有支持Linux版本,本次没有使用,不做赘述。
二.安装
接下来双击安装:
2.1 安装的选择:

点击"同意"后,下一步一路往下。
重点1: 上面这里的"选择"栏的选项,按理要找下位机开发人员搞清楚,到底他们用了哪部分模块,咱只为调用依赖库而已,搞清楚之后有选择的进行安装,不然很占空间。而且卸载时真的很痛苦。我在这里使用的默认选项。
重点2: "您可能希望安装的其他项"这里最好别一股脑的直接下一步,除非你是下位机开发者,把它当作开发工具,不然这一套整上去,占据差不多近20G的空间(试了下重点1里边按照默认选项安装后,这里取消全选和全选安装,差不多得多出8个G的空间),重点是后续卸载很麻烦,很难卸载干净。
剩下的就一路下一步
现在进入包体的下载安装过程,耗时比较久,正常二三十分钟,看个人电脑网络等配置。
安装完成,咱不使用,只是调用一些依赖库,就不激活。
安装结束,重启。就算搞定安装了。
2.2 安装的目录:
你可以在下面这些目录中看到,都有它安装的文件,但这只能是明面上简单看到的一部分,实际的肯定不止这些。
还有写了大量的注册表
同时,即便不打开该工具,也会有默认开启的后台服务进程。
三.卸载
由于我之前安装到一半,发现很占空间(当时系统盘一下子被占了十多个G),就赶紧停止安装,然后把已经安装的部分卸载,准备好好清理一下系统盘,多弄出来一些空间后,再重新进行安装,但当我清理好空间再安装时,直接报错了。错误如下:
提示:Windows找不到文件'C:\Program Files\National Instruments\NI Package Manager\NIPackageManager.exe'。请确定文件名是否正确后,再试一次。
于是进一步的卸载,中间尝试了多次,最终才卸载干净。后来安装好之后,在专门进行了一次正常流程的全面卸载,在此将labview工具的卸载流程汇总记录如下:
3.1 先杀掉后台进程
打开系统的任务管理器,把这些带有NI的后台进程都选中,按"Delete"键,全部杀掉。
3.2 控制面板卸载程序
打开系统的控制面板->卸载程序,把这些带有NI的都选中按"Delete"键
你可能看到前面三个Microsoft的像是微软系统的吧,其实他们是Labview安装上去的,估计是它依赖这些微软运行时库,这里都给他卸载掉。这时,你以为卸载干净了,其实远远没有。不信你试试重新安装八成就会报错。你可以在注册表里边搜一下"NIPackageManager"发现还有一大堆的注册。
3.3 清理注册表
如果仅靠注册表里边搜索,实际清理不完,有些写的注册表键可能不是"NIPackageManager",这里可以使用"MSIBlast"工具来清理,"MSIBlast"工具直接网上搜索下载就行,很多站点都有。就是这个:
一打开,就自动检索出NI有哪些注册,按住"Shift"键,鼠标拉动全选,点击右边的"Uninstall"键进行卸载。这个注册的卸载,每个基本都会弹框提醒管理员权限操作,弹一次点一下,直到全部清理完。
3.4 清理遗留的文件夹/文件
这时候,再对照前面文章里,安装后展示的几个安装目录,一个个检查,有哪些没删掉,可以删除了。也可以使用"NIPackageManager","labview"等关键词在系统目录,用户目录,临时目录等搜索下,基本就删除完了。
3.5 重启
删除完所有,重启电脑,一些注册表等就会刷新干净。但如果你专门通过安装和卸载来验证这个工具占用的空间,估计你会发现,即便按照上面的卸载干净后,回收的空间也可能依旧没有完全达到安装前的(可能比较小,不会是G级别的),或许是系统的一些记录导致的增长,或许还有少量的残留,这就不好说了,只能让原厂的工程师解答了,哈哈~~