У меня есть сканер штрих-кода Metrologic MS1690, который я пытаюсь использовать с Windows 8.1, я получаю нераспознанное устройство: ошибка описателя дескриптора устройства в устройствах и принтерах. Из-за этого сканер получает питание от компьютера, когда он подключен. Обычно это отображается как клавиатура usb в окнах 8 и 7, но с 8.1 нет, и я не могу найти ответ нигде. Пожалуйста помоги! Или даже если кто-то может сказать мне, как получить универсальный драйвер клавиатуры USB для этой вещи, которая может помочь. Благодарю.Может ли кто-нибудь помочь мне с неопознанным устройством: Ошибка дескриптора устройства с ошибкой в Windows 8.1?
ответ
Сканер не получает питания от компьютера, когда он подключен
бита догадки, но изменение в Win8.1, которые могут оказывать неблагоприятное воздействие на HID устройства, как это. Такие устройства теперь приостановлены, когда к ним не обращаются никакие приложения или службы. Это может привести к неправильному функционированию устройства, если это будет зависеть от правильной работы системы.
Обходной путь заключается в отключении Enhanced Power Management для устройства. Инструкции довольно тщательно прописаны в this blog post. На скорости разлома: используйте Regedit.exe, найдите устройство в HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Enum \ USB и установите значение EnhancedPowerManagementEnabled равным 0.
Хорошая идея. Я просмотрел предложения в блоге. Устройство появилось как подключенное к корневому USB-концентратору. Мне пришлось добавить параметр __EnhancedPowerManagementEnabled__ DWORD к параметрам устройства (он еще не был установлен, как предполагает блог). Не повезло. Я все еще получаю прерывистые разъединения. Это была хорошая мысль. –
Я заказал в другом кабеле USB для сканера и попробовал это, не повезло. Я начинаю думать, что это больше связано с оборудованием, чем программное обеспечение. Я могу использовать сканер без проблем в другом окне Windows 8.1. Тем не менее, у меня проблемы с его запуском с ноутбука и рабочего стола (оба работают с 8.1).Тот, который работает, - это более старая материнская плата (чипсет X58). Два, которые не работают, новее. Я не знаю, что это может означать, но это что-то. У меня есть USB-карта PCI-E. Я собираюсь попробовать это и посмотреть, помогает ли это. –
«Решение» для меня состояло в том, чтобы добавить PCI -E USB-карту и использовать ее для сканера. Я пошел с this one from Rosewill, потому что он использует чипсет NEC, о котором я слышал хорошие вещи.
После установки прилагаемых драйверов для карты PCI-E сканер, кажется, последовательно перечислил (я смог проверить его только на пару дней).
По словам человека, с которого я купил свой сканер, это проблема с чипсетом USB на материнской плате. Некоторые из них совместимы, а некоторые нет. Если бы мне пришлось сделать это снова, я бы пошел с кабелем RS232 и адаптером питания вместо USB. Я не тестировал эту настройку, но если вашему приложению нужны серийные данные, такие как мои, это должно быть более надежным, учитывая, что он не зависит от капризов встроенных чипсетов USB.
Я столкнулся с той же проблемой. Вы когда-нибудь могли это разрешить? –
здесь есть драйвер Windows 8, если вы нажмете на вкладку программного обеспечения. Посмотрите, работает ли это. https://www.honeywellaidc.com/en-US/Pages/Product.aspx?category=&cat=&pid=1690&rank=&= – ps2goat
@ ps2goat, спасибо за подсказку. Устройство работает без каких-либо дополнительных драйверов (оно распознается как USB HID-устройство и работает как клавиатура). Драйвер, который вы видите на этой странице, является эмулятором USB-to-Serial. На самом деле, я использую этот драйвер сейчас, и он работает хорошо, но это касательно проблемы. Сканер не требует, чтобы он работал, и я вижу проблему с установленным драйвером и без него. –