任何人都可以帮助我使用无法识别的设备:Windows 8.1上的设备描述符请求失败错误?

时间:2014-07-11 21:16:03

标签: windows barcode barcode-scanner

我有一台Metrologic MS1690条形码扫描仪,我正在尝试使用Windows 8.1,我得到一个无法识别的设备:设备和打印机中的设备描述符请求失败错误。因此,扫描仪在插入电源时无法从计算机获得电源。它通常在Windows 8和7中显示为USB键盘,但是8.1它没有,我无法在任何地方找到答案。请帮忙!或者即使有人可以告诉我如何获得通用USB键盘驱动程序,这也可能有所帮助。感谢。

2 个答案:

答案 0 :(得分:1)

  

插入电脑后,扫描仪无法从电脑获取电源

有点猜测,但Win8.1中有一个可能会影响这样的HID设备的变化。当没有应用程序或服务访问此类设备时,此类设备现已暂停。如果依赖于及时接收电源以正常运行,这可能导致设备行为异常。

解决方法是禁用设备的增强型电源管理。这些说明在this blog post中非常精心地阐述。以突破速度:使用Regedit.exe,在HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Enum \ USB密钥中找到设备,并将EnhancedPowerManagementEnabled值设置为0.

答案 1 :(得分:0)

我的“解决方案”是添加PCI-E USB卡,并将其用于扫描仪。我选择了this one from Rosewill,因为它使用的是NEC芯片组,我听说过它很好。

安装PCI-E卡提供的驱动程序后,扫描仪似乎始终如一地列举(我到目前为止只能测试它几天)。

据我购买扫描仪的人说,这是主板上USB芯片组的问题。有些是兼容的,有些则不兼容。如果我不得不再做一次,我会使用RS232电缆和电源适配器而不是USB。我没有测试过这个设置,但是如果你的应用程序需要像我一样的串行数据,它应该更可靠,因为它不依赖于集成USB芯片组的变幻莫测。