NI​产品​与​Microsoft Windows 10​之间​的​兼容性

概览

Microsoft Windows 10​是​最新​版本​的​Windows​操作​系统,​与​早期​版本​相比​有​重大​改进。​Windows 10​引入​了​多种​全新​功能,​并​融合​了​Windows 7​和​Windows 8​的​功能。​以下​资源​介绍​了​Windows 10​如何​影响​工程​师​和​科学​家,​以及​如何​确定​是否​采用​新​技术,​并​介绍​了​在​Windows 10​系统​上​开发​工程​和​科学​应用​的​最佳​行业​实践。

内容

将​现有​应用​程序​迁移​到​Windows 10

通常,​现有​的​Windows 7​和​Windows 8​应用​程序​应​在​Windows 10​中​继续​运行,​但是​可能​需要​将​硬件​驱动​程序​和​开发​环境​更新​为​2015​年​8​月​版​或​更高​版本。

在​Windows 10​系统​中​访问​NI​软件

Windows 10​重新​引入​了“开始”菜单,​因而​访问​NI​产品​的​方式​也​随​之​发生​变化。​上层​应用​程序​的​快捷​方式​(例如​MAX)​列​在“所有​应用”菜单​中​字母​N​之下。​所有​辅助​快捷​方式​均​在​菜单​中​NI​之下。

与​Windows 8​一样,​NI​软件​将​无法​用作​Windows Store​的​app,​而且​使用​NI​软件​创建​的​任何​应用​程序​也​将​无法​用作​Windows Stored​的​app。​这​是​因为​操作​系统​限制​了​对​Win32 API​的​必要​访问​权限。

已知​的​兼容​性​问题

Silverlight​支持 

某些​NI​组​件​需要​Microsoft Silverlight​才能​正常​运行。​Windows 10​的​默认​浏览​器​Microsoft Edge​不​支持​Silverlight。​Google Chrome​浏览​器​也​不再​支持​Silverlight。​Windows 10​还​自​带​可向​后​兼容​的​Internet Explorer 11,​该​浏览​器​可​支持​Silverlight。​从​MAX​启动​的​所有​Silverlight​页​面​都​将​使用​Internet Explorer​打开,​但​如果​使用​不​支持​Silverlight​的​默认​浏览​器​(例如​Edge​或​Chrome)​手​动​启动​Silverlight​页​面,​页​面​将​无法​打开。​有关​在​Windows 10​上​使用​Silverlight​页​面​的​更多​信息,​请​参阅​知识​库​文章《Google Chrome​版本​42​或​更高​版本​不​支持​远程​前​面板、​NI​网络​浏览​器​和​Web​界面​(WIF)

快速​启动​问题

NI​强烈​建议​用户​禁用​快速​启动​功能。​详细​信息​请​参阅​知识​库​文章:《快速​启动​导致​硬件​在​Windows 8​中​无法​被​识别​或​无法​正常​工作》

升级​后​NI​软件​的​修复

升级​到​Windows 10​后,​在​NI​软件​上​执行​修复​可能​会​导致​与​所​修复​驱动​程序​相关​的​硬件​无法​访问。​如果​要​将​NI​设备​驱动​程序​恢复​到​工作​状态,​请​对​受​影响​的​设备​驱动​程序​进行​第二次​修复。​这个​问题​在​从​Windows 8.0​升级​到​8.1​时​也​发现​过,​现在​升级​到​Windows 10​也​同样​出现。

如何​使用​Windows 10​兼容​性表

  • 在​下表​中,“Windows 10 64​位​(使用​32​位​软件)”一​列​列出​了​在​Windows​的​Windows (WOW64)​仿真​层​运行​的​32​位​软件​的​最低​版本。
  • 在​下表​中,“不​支持”的​意思​最终​用户​无法​在​64​位​软件​中​使用​32​位​NI​软件。“不​适用”表示​该​版本​操作​系统​对应​位​数​的​软件​不存在​或者​配置​无效。​例如,​MAX​或​LabWindows™/​CVI™​开发​环境​不​包含​64​位​版本​的​可​执行​文件,​但​可以​在​64​位​Window 10​系统​上​运行。​64​位​程序​无法​在​32​位​操作​系统​上​运行。

NI​产品​与​Microsoft Windows 10​之间​的​兼容性

Windows 10 32​位​和​Windows 10 64​位​系统​有何​区别?

Windows 10 32​位​系统​可以​在​x86​或​x64​硬件​上​运行。​Windows 10 32​位​系统​与​Windows XP 32​位​类似,​仅​能​访问​32​位​地址。​因此,​即使​Windows 10 32​位​系统​在​x64​硬件​上​运行,​也​只​局​限于​使用​4GB​的​RAM。​如果​64​位​驱动​或​软件​专​为​64​位​操作​系统​而​设计,​那么​这些​驱动​或​软件​就​无法​在​Windows 10 32​位​系统​上​运行。

Windows 10 64​位​系统​只能​安装​于​x64​硬件​上。​该​版本​的​操作​系统​允许​软件​使用​64​位​地址​访问​硬件,​因此​可以​访问​更大​的​内存​空间。 为了​成功​在​Windows 10 64​位​上​运行,​所有​驱动​程序​必须​原生​支持​64​位​系统。​但是,​大​多数​32​位​软件​应用​可以​在​Windows 10 64​位​仿真​层​上​运行。

如需​了解​更多​详细​关于​Windows 32​位​和​64​位​系统​的​区别,​请​参见“NI​产品​使用​之​Windows 32​位​和​64​位​系统​指南”

软件

由于​Windows 10​发布​日期​与​NI 2015​年​8​月​软件​发布​日期​非常​接近,​因此​2015​年​8​月​发行​的​软件​并​未有​关于​Windows 10​支持​的​文​档​说明。​在​Windowns 10​发布​后,​经过​测试,​以下​NI​软件​包​与​所​列出​的​Windows 10 32​位​和​Windows 10 64​位​系统​版本​兼容。​截至​2016​年,​NI​软件​的​所有​新​版本​和​Service Pack​更新​均​在​其​自述​文件​中​说明​了​它们​与​Windows 10​的​兼容​性。​如​对​任何​软件​与​Windows​和​LabVIEW 64​位​版本​的​兼容​性​有​任何​疑问,​请​参见​该​版本​软件​的​自述​文件。

注意: 自​2021​年​5​月​1​日​起,​NI​将​停止​支持​Windows 7(32​位​和​64​位)、​Windows 8.1(32​位​和​64​位)、​Windows Server 2008 R2、​Windows Server 2012 R2​以及​其他​所有​32​位​Windows​操作​系统。​2021​年​5​月​1​日​之后​发布​的​NI​硬件​和​软件​可能​无法​在​这些​操作​系统​上​正确​安装​或​运行。​关于​NI​操作​系统​支持​的​详细​信息,​请​访问https://​www.ni.com/​r/​win32bitsupport。​关于​产品​的​特定​信息,请​查看​自述​文件

NI​软件 Windows 10 32位 Windows 10 64位 Windows 10 64位
(使用​32​位​软件) (使用​64​位​软件)
GPIB/​串​行​转换​器​软件 19.0 不​适用 19.0
InsightCM​服务器 不​支持 不​支持 不​支持
LabVIEW​通信​系统​设计​软件 不​适用 不​适用 2.0
LabVIEW​通信​系统​设计​套​件​(简称​LabVIEW Communications) 不​适用 不​适用 2.1
调​用​现有​VI 不​适用 不​适用 1.0
NI​模拟​视频​发生器 不​支持 不​支持 不​支持
NI​模拟​波形​编辑器 不​支持 不​支持 不​支持
NI AudioMASTER 不​支持 不​支持 不​支持
NI Calibration Executive 3.6 - 5.0 3.6 6.0
NI DIAdem 2015 SP1 2015 SP1 2015 SP1
NI​数字​视频​发生器 不​支持 不​支持 不​支持
NI​数字​波形​编辑器 3.0 3.0 不​适用
NI FlexLogger 不​适用 不​适用 2018 R2
NI​功能​安全​编辑器 不​支持 不​支持 9​月​17日
NI I/​O Trace 15.0 15.0 15.0
NI InstrumentStudio 不​适用 不​适用 2018
NI LabVIEW 32位 2015 SP1 2015 SP1 不​适用
NI LabVIEW 64位 不​适用 不​适用 2015 SP1
NI LabVIEW for LEGO® MINDSTORMS 2016 2016 不​适用
NI LabWindows/​CVI Run-​Time​引擎 2015 2015 2015
NI LabWindows™/​CVI™ 2015 2015 不​适用
NI Lookout (Lookout FDS) 不​支持 不​支持 不​适用
NI MATRIXx 7.2.8 7.2.8 7.2.8
NI Measurement & Automation Explorer (MAX) 15.0 15.0 不​适用
NI Measurement Studio 2015 2015 2015
NI Multisim 14.0.1 14.0.1 不​支持
NI Package Builder 19.0 19.0 19.0
NI Package Manager 19.0 19.0 17.0
NI​图像​质量​分析 (PQA) 不​支持 不​支持 不​支持
NI Real-​Time Hypervisor 不​支持 不​支持 不​支持
NI Requirements Gateway 2014 2014 不​适用
NI SignalExpress 不​适用 不​适用 不​适用
NI Switch Executive 2017 2017 2017
NI SystemLink Client 不​适用 不​适用 17.0
NI SystemLink Server 不​适用 不​适用 17.0
NI TestStand 2014 SP1 2014 SP1 2014 SP1
NI Ultiboard 14.0.1 14.0.1 不​支持
NI​更新​服务 2.3 2.3 17.0
NI VeriStand 2015 - 2018 SP1 2015 - 2018 SP1 2019
NI Video Measurement Suite (VMS) 不​支持 不​支持 不​支持
NI VirtualBench 16.0 16.0 16.0
NI​自动​化​检测​视觉​生成器 2015 2015 2015

 

附加​工具​和​工具包

以下​NI​附加​工具​和​工具​包​与​所​列出​Windows 10 32​位​和​Windows 10 64​位​的​版本​兼容: 

NI​软件 Windows 10 32位 Windows 10 64位 Windows 10 64位
(使用​32​位​软件) (使用​64​位​软件)
FlexLogger​插​件​开发​套件 不​适用 不​适用 1.0
NI​汽车​诊断​指令集 15.0 15.0 15.0
NI​蓝牙​工具​包​(Run-​Time、​生成、​分析) 15.0 15.0 15.0
NI​燃烧​分析​系统 2015 2015 不​支持
NI ECU​测量​与​校准​工具包 15.0 15.0 15.0
NI FM/​RDS Measurement Suite 1.0 不​支持 不​支持
NI GNSS​仿真​工具包 3.0 不​支持 不​支持
NI InsightCM SDK 2.0 2.0 不​支持
NI LabVIEW​高级​信号​处理​工具包 15.0 3 15.0 3 2018
NI LabVIEW​分析​和​机器​学习​工具包 2017 2017 2018
NI LabVIEW​应用​程序​生成器 2015 SP1 2015 SP1 2015 SP1
NI LabVIEW C​代码​生成器 2015 3 2015 3 不​适用
NI LabVIEW Communications MIMO​应用​框架 不​支持 不​支持 不​支持
NI LabVIEW​控制​设计​与​仿真​模块 2015 3 2015 3 2016
NI LabVIEW​数据​库​连接​工具包 2015 3 2015 3 2019
NI LabVIEW DataFinder​工具包 2016 2016 不​支持
NI LabVIEW​数据​记录​和​监​控​模块 2015 3 2015 3 不​适用
NI LabVIEW​桌面​执行​跟踪​工具包 2015 3 2015 3 2016
NI LabVIEW​数字​滤波​器​设计​工具包 2015 3 2015 3 2018
NI LabVIEW​电力​工具包 2016 2016 不​适用
适用​于​ARM​的​LabVIEW​嵌入式​模块 不​支持 不​支持 不​支持
NI LabVIEW FPGA​模块1 2017 2017 2018
NI LabVIEW FPGA Xilinx ISE 1 不​支持 不​支持 不​适用
NI LabVIEW FPGA Xilinx Vivado 1 不​适用 2018 2018
NI LabVIEW MathScript RT​模块 2015 3 2015 3 2016
NI LabVIEW​移动​模块 不​适用 不​适用 不​适用
NI LabVIEW Module for LEGO MINDSTORM 不​适用 不​适用 不​适用
NI LabVIEW myRIO​工具包 2015 3 2015 3 不​适用
NI LabVIEW OPC UA​工具包 2017 2017 2018
NI LabVIEW PDM​采集​工具包 不​支持 2020 不​支持
NI LabVIEW PID​和​模糊​逻辑​工具包2 2015 SP1 2015 SP1 2015 SP1
NI LabVIEW Real-​Time​模块 2015 SP1 2015 SP1 不​适用
NI LabVIEW Microsoft Office​报表​生成​工具包 2015 3 2015 3 2015 3
NI LabVIEW roboRIO​工具包 2015 3 2015 3 不​适用
NI LabVIEW​机器​人​模块 2015 3 2015 3 不​适用
NI LabVIEW SoftMotion​模块 2015 3 2015 3 不​适用
NI LabVIEW​状态​图​模块 2015 3 2015 3 不​适用
NI LabVIEW​触摸​屏​模块 不​支持 不​支持 不​适用
NI LabVIEW​单元​测试​架构​工具包 2015 3 2015 3 2016
NI LabVIEW VI​分析​仪​工具包 2015 3 2015 3 2016
NI LabVIEW​无线​传感器​网络​(WSN)​模块 2015 3 2015 3 不​适用
NI LabWindows/​CVI​执行​评​测​工具包 1.0 1.0 1.0
NI LabWindows/​CVI PID​控制​工具包 2.1 2.1 不​适用
NI LabWindows/​CVI Real Time​模块 2015 2015 不​适用
NI LabWindows/​CVI​信号​处理​工具包 7.0.2 7.0.2 不​适用
NI LabWindows/​CVI SQL​工具包 2.3 2.3 2.3
NI​许可​证​管理器 3.7 3.7 3.7
NI​调制​工具包 15.0 15.0 15.0
NI Motion Assistant 不​支持 不​支持 不​适用
NI OPC​服务器 2016 2016 不​支持
NI-​RFFastACP 1.0.0 1.0.0 1.0.0
NI-​RFmx 1.2 1.2 1.2
NI-​RFPM 不​支持 16.0.0 16.0.0
NI LabVIEW​软件​校准​管理​工具包 2015 2015 不​支持
NI​声音​和​振动​测量​套件 15.0 15.0 15.0(不​包含​Express VI​配置)
NI​频​谱​测量​工具包 15.0 15.0 15.0
NI SystemLink Server - 测试​模块 不​适用 不​适用 18.0
NI TDMS 15.0 15.0 15.0
NI TestStand ATML​工具包 2013 2013 2017
NI​视觉​开发​模块 2015 SP1 2015 SP1 2015 SP1
NI-​VRTS 不​适用 1.5 1.5
NI WLAN​工具包 15.0 15.0 15.0
RFIC​测试​软件 不​支持 3.0 3.0
InstrumentStudio​的​半导体​设备​控制​附加​工具 不​适用 不​适用 2019
TestStand​半导体​模块 2016 2016 2016
VCSEL I-​V​测试​软件 不​支持 不​支持 20.0


1
Windows 10​仅​部分​支持​LabVIEW FPGA​模​块。​但是,​NI FPGA​设备​使用​的​Xilinx​工具​可能​不​支持​LabVIEW FPGA​模​块。​详情​请​参考​LabVIEW FPGA​模​块​与​Windows 10​之间​的​兼容​性。

2从​LabVIEW 2014​开始,​LabVIEW​基本​版​随​附​了​NI LabVIEW PID​和​模糊​逻辑​工具​包。

3该​软件​版本​仅​在​与​LabVIEW 2015 SP1​一起​使用​时​才​支持​Windows 10。

硬件​驱动​程序

以下​NI硬件​驱动​程序与​所​列出​的​Windows 10 32​位​和​Windows 10 64​位​版本​兼容。

NI​软件 Windows 10 32位 Windows 10 64位 Windows 10 64位
(使用​32​位​软件) (使用​64​位​软件)
仪器​I/​O​助手 15.0 15.0 15.0
FieldPoint 15.0 15.0 不​支持
NI-488.2 15.5 15.5 15.5
NI-568x 15.0 15.0 15.0
NI-5690 15.0 15.0 15.0
NI-845x 15.0 15.0 15.0
NI-​CAN 15.0 15.0 不​适用
NI CompactRIO Device Drivers 15.5 15.5 15.5
NI-​DAQmx 15.5 15.5 15.5
NI-​DCPower 15.2 15.2 15.2
NI-​DCPower .NET API 17.1 17.1 17.1
NI-​Digital Pattern Driver 16.0 1 16.0 16.0
NI-​DMM 15.2 15.2 15.2
NI-​DMM .NET API 15.2 15.2 15.2
NI-​ELVISmx 16.0 16.0 不​支持
NI-​Embedded CAN(用于​sbRIO) 不​支持 不​支持 不​支持
NI-​FBUS 15.0 15.0 不​适用
NI-​FGEN 16.0 16.0 16.0
NI-​FlexRIO 15.1 15.1 15.1
NI​高速​串口 15.0 15.0 15.0
NI-​HSDIO 16.0 16.0 16.0
NI HWS 15.0 15.0 不​支持
NI-​IMAQ 15.5 15.5 15.5
NI-​IMAQ I/O 15.5 15.5 15.5
NI-​IMAQdx 15.5 15.5 15.5
NI-​Industrial Communications for CANopen 15.0 15.0 不​适用
NI-​Industrial Communications for DeviceNet 15.0 15.0 不​适用
NI-​Industrial Communications for DNP3 14.0 14.0 不​适用
NI-​Industrial Communications for EtherCAT (NI-​ECAT) 16.0 16.0 不​支持
NI-​Industrial Communications for EtherNet/​IP 15.0 15.0 15.0
NI-​Industrial Communications for IEC 60870-5 1.1(含​1.1.1​补丁) 1.1(含​1.1.1​补丁) 不​适用
NI-​Industrial Communications for IEC 61850 15.0 15.0 不​适用
NI IVI Compliance Package 15.0 15.0 15.0
NI-​Motion 15.0 15.0 不​适用
NI-​OSI 15.0 15.0 不​适用
NI-​P2P 15.0 15.0 15.0
NI-​PXImc 16.0 16.0 16.0
NI PXI Platform Services 15.1 15.1 15.1
NI PXI-5624R Digitizer Instrument Design Libraries 不​支持 不​支持 不​支持
NI PXI-5644R/​5645R/​5646R Instrument Design Libraries (VST) 15.0.2 15.0.2 不​支持
NI PXI-5660 15.0 不​支持 不​支持
NI-​RFSA 15.0.2 15.0.2 15.0.2
NI-​RFSA .NET API 16.0 16.0 16.0
NI-​RFSG 15.0.2 15.0.2 15.0.2
NI-​RFSG .NET API 16.0 16.0 16.0
NI-​RIO 15.0 15.0 15.0
NI R Series Multifunction RIO Device Drivers 15.0 15.0 15.0
NI-​Scope 16.0 16.0 16.0
NI-​Scope .NET API 2.0 2.0 2.0
NI-​Serial 17.0 17.0 17.0
NI-​SLSC 1.0 1.0 1.0
NI-​Switch 16.0 16.0 16.0
NI-​Switch .NET API 17.0 17.0 17.0
NI-​Sync 15.0.1 15.0.1 15.0.1
NI System Configuration 15.0 15.0 15.0
NI-​TimeSync 15.0 15.0 不​支持
NI USRP 14.5 14.5 14.5
NI-​VISA 15.0.1 15.0.1 15.0.1
NI-​VISA .NET API 15.0 15.0 15.0
NI-​VNA 16.0 16.0 16.0
NI-​VXI 16.0 16.0 16.0
NI-​WSN 15.0 15.0 不​支持
NI-​XNET 15.0 15.0 15.0
RMX-410x Power Supply Driver 不​适用 20.7 20.7

 

1 NI-​Digital Pattern Driver​仅​支持​在​32​位 Windows​系统​进行​部署,​但​不​支持​在​32​位​Windows​上​进行​开发。