解决方案
当驱动程序加载时,固件应该自动部署,但固件却未能自动部署,导致错误 -50152,表明硬件故障。
为了解决此问题,您可以按照以下步骤设置计划任务以自动重新启动驱动程序:
- 打开设备管理器并查找模块驱动程序。
- 右键单击模块驱动程序并选择属性。
- 在“详细信息”选项卡中,从下拉菜单中选择“设备实例路径”并复制该值。
- 打开任务计划程序并单击创建任务...。
- 输入任务名称并勾选以最高权限运行。
- 在触发器选项卡中,创建一个新的触发器,并将开始任务设置为登录时。
- 在操作选项卡中,单击新建。
- 在操作中选择启动程序,在程序/脚本中输入pnputil ,在添加参数(可选)中输入/restart-device "Paste_the_Device_instance_path_here" ,然后单击确定。您应该看到如下图所示的内容。
- 单击“确定”创建计划任务。
- 重新启动您的电脑并检查脚本是否自动运行以解决 NI MAX 中的错误 -50152。
或者,您可以通过在设备管理器中禁用并重新启用模块来手动重新启动驱动程序以清除错误。