更新Windows系统版本后硬件不能被识别或不能正常工作

更新 Jun 13, 2024

适用于

操作系统

  • Windows

其他

Windows 8
Windows 8.1
Windows 10

问题详述

我最近将操作系统升级到Windows 8, 8.1或10。现在我的NI设备无法在NI MAX或设备管理器中被检测到,这可能是什么原因导致的?

解决方案

  • 这可能是由于网络安全问题导致的。在某些情况下,Endpoint Security VPN客户端在Windows 7上可以正常运行,但在Windows 10上会限制识别cRIO。该硬件识别问题可以通过卸载Endpoint Security并安装其他VPN客户端来解决。

  • 在Windows 8,10系统中快速启动功能是默认开启的,这可能会导致硬件识别以及一些驱动的使用问题。开启快速启动会导致当在系统断电情况下改变PCI / PXI总线中的硬件后,系统会阻止设备的重新发现。 NI建议您禁用快速启动功能。
禁用快速启动
通过取消勾选“ 控制面板 中“ 系统设置”页面上的 启用快速启动”来手动禁用快速启动功能 。

快速启动组策略:
Windows提供了一个启用快速启动的组策略,无论上述的本地设置。要确定是否已启用此组策略:

  1. 打开本地组策略编辑器(Local Group Policy Editor)
  2. 浏览至本地计算机策略 >> 计算机配置 >> 管理模板 >> 系统关闭 >> 需要使用快速启动 (Local Computer Policy >> Computer Configuration >> Administrative Templates >> System Shutdown >> Require use of fast startup)

如果您无法禁用此组策略,请联系您的管理员。

相关信息

  • 无提示安装(不适用于NI Package Manager): NI提供的安装程序将默认禁用快速启动。无提示安装过程中,所有选项都设置为默认值,因此用户不会看到允许选择是否禁用快速启动的对话框。若要覆盖默认安装设置,请参阅Customize and Automate Installation of a Suited Installer

  • 如果您选择保留快速启动,那么对硬件的任何更改都可能导致设备的异常行为。当更改硬件时,请明确地执行重新启动操作,这将允许系统检测到硬件的更改。请注意,这与开启快速启动时关机再开机的操作不同,因为Windows重启操作会绕过快速启动。