Составные USB-устройства, интерфейсы которых пронумерованы не по порядку, не работают в Windows XP

Support for Windows XP has ended

Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

Эта статья помещена в архив. Она предлагается "как есть" и обновляться не будет.
Проблема
Устройства, имеющие несколько дескрипторов интерфейса, называются составными USB-устройствами. Каждому интерфейсу в составном USB-устройстве соответствует номер. Составное USB-устройство, интерфейсы которого пронумерованы не по порядку, не будет работать на компьютере под управлением Microsoft Windows XP.
Причина
Данная проблема возникает из-за того, что новый драйвер для составных USB-устройств в Windows XP предполагает последовательную нумерацию интерфейсов.

При непоследовательной нумерации интерфейсов драйвер (Usbccgp.sys) не может найти все интерфейсы при первичной настройке данного устройства. Первичная конфигурация устройства не будет работать при обращении к стеку драйвера USB из-за отсутствия некоторых интерфейсов в запросе конфигурации. Различие в количестве интерфейсов приводит к отказу запуска устройства драйвером Usbccgp.sys.
Решение
Корпорация Майкрософт выпустила исправление, однако оно предназначено исключительно для устранения проблемы, описанной в этой статье. Это исправление необходимо применять только в тех системах, в которых наблюдается данная проблема. Исправление может проходить дополнительное тестирование. По этой причине корпорация Майкрософт рекомендует во всех случаях, когда проблема не представляет особой важности, отложить ее решение до выхода ближайшего пакета обновления, содержащего это исправление.

Если исправление доступно для загрузки, в верхней части статьи базы знаний отображается раздел «Исправление доступно для загрузки». Если этот раздел не отображается, обратитесь в службу поддержки пользователей Майкрософт, чтобы получить данное исправление.

Примечание. Если возникли другие проблемы или необходимо устранить неполадки, возможно, потребуется создать отдельный запрос. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются на стандартных условиях. Чтобы получить полный список телефонных номеров службы поддержки пользователей корпорации Майкрософт или создать отдельный запрос, посетите веб-узел корпорации Майкрософт по следующему адресу: Примечание. В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если нужный язык не отображается, это означает, что исправление для данного языка отсутствует.

Английская версия исправления содержит атрибуты файлов, приведенные в следующей таблице, или более поздние. Дата и время для файлов указаны в формате UTC. При просмотре сведений о файле в системе происходит перевод соответствующих значений в местное время. Чтобы узнать разницу между временем в формате UTC и местным временем, откройте вкладку Часовой пояс элемента «Дата и время» на панели управления.
Дата         Время   Версия     Размер   Имя файла  Платформа---------------------------------------------------------------------------24-фев-2003   14:03    5.1.2600.111   24 960   usbccgp.sys   Windows XP21-фев-2003   18:57    5.1.2600.1172  28 160   usbccgp.sys   Windows XP с пакетом обновления 1 (SP1)
Статус
Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к».
Свойства

Номер статьи: 814560 — последний просмотр: 12/08/2015 02:02:45 — редакция: 4.2

Microsoft Windows XP Professional, Microsoft Windows XP Home Edition, Microsoft Windows XP Home Edition SP1, Microsoft Windows XP Home Edition SP1a, Microsoft Windows XP Professional SP1, Microsoft Windows XP Professional SP1a

  • kbnosurvey kbarchive kbautohotfix kbhotfixserver kbqfe kbqfe kbwinxpsp2fix kbwinxppresp2fix kbfix kbbug kbprb kbusb KB814560
Отзывы и предложения