Проблемы могут возникнуть при попытке передать файлы на или с устройства, подключенного к концентратору USB 2.0.

Поддержка Windows Vista с пакетом обновления 1 (SP1) заканчивается 12 июля 2011 г. Чтобы и дальше получать обновления безопасности для Windows, убедитесь, что вы используете Windows Vista с пакетом обновления 2 (SP2). . Дополнительные сведения см. На этой веб-странице Microsoft: прекращается поддержка некоторых версий Windows.

Симптомы

Вы пытаетесь для передачи файлов на или с устройства, подключенного к концентратору универсальной последовательной шины (USB) 2.0 в Windows XP, Windows Vista или Windows 7. При этом вы можете столкнуться с одним или несколькими из следующих симптомов:

  • Когда вы пытаетесь передать файлы, передача файлов не выполняется. Вы можете получить сообщение об ошибке отложенной записи. Сообщение об ошибке, которое вы получаете, может различаться в зависимости от используемого вами устройства.

  • Другие USB-устройства, подключенные к концентратору USB 2.0, могут перестать работать . Вы можете получить уведомление о том, что USB-устройства были отключены или повторно подключены.

  • Возможно, на USB-устройствах отключено питание. Затем происходит повторная нумерация устройств.

  • Клавиатура USB может перестать работать правильно. Например, поведение клавиш может быть нестандартным. Когда вы нажимаете клавишу, ввод с клавиатуры может повторяться много раз. В качестве альтернативы, при нажатии клавиши может вообще ничего не произойти.

Примечание. Некоторые компьютеры имеют внутренний концентратор USB 2.0. Например, портативный компьютер может иметь одну шину USB и может использовать внутренний концентратор USB для обеспечения двух или более доступных портов USB на компьютере. Таким образом, эта проблема может возникнуть, если устройство подключено напрямую к USB-порту на компьютере.

Эта проблема также может возникать, если устройство является внутренним и внутренне подключено к внутренний концентратор USB 2.0. Например, эта проблема может возникнуть, если вы используете портативный компьютер с внутренним радиомодулем Bluetooth, подключенным к внутреннему концентратору USB 2.0. При использовании этого устройства Bluetooth для передачи файлов на другое устройство могут возникнуть симптомы, описанные в разделе «Проблема».

Причина

Эта проблема может возникнуть при большом объеме трафика на концентраторе USB 2.0 и при передаче файлов на низкоскоростное или полноскоростное USB-устройство. Проблема не возникает при передаче файлов на высокоскоростное устройство USB.

Дополнительные сведения о скорости передачи данных USB 2.0 см. В разделе «Дополнительная информация».

Кроме того, эта проблема наблюдалась на компьютерах, использующих процессоры Transmeta (ЦП).

Разрешение

Разрешение для Windows 7

Чтобы решить эту проблему в Windows 7, добавьте запись реестра EnHcSoftRetry со значением DWORD, равным 1, в следующий подраздел реестра:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Enum PCI Device Parameters

Примечание Чтобы получить и , откройте страницу свойств диспетчера устройств для каждого хоста EHCI USB. контроллер, щелкните вкладку «Сведения» и выберите в списке «Путь к экземпляру устройства». В большинстве систем имеется только один или два хост-контроллера EHCI, поэтому это не должно быть слишком сложно.

Информация об исправлении для Windows Vista

Поддерживаемое исправление доступно от Microsoft. Однако это исправление предназначено только для устранения проблемы, описанной в этой статье. Примените это исправление только к системам, в которых наблюдается данная проблема. Это исправление может пройти дополнительное тестирование. Таким образом, если эта проблема не представляет для вас серьезной проблемы, мы рекомендуем дождаться следующего обновления программного обеспечения, содержащего это исправление.

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

Примечание. Если возникают дополнительные проблемы или требуется устранение неполадок, вам, возможно, придется создать отдельный запрос на обслуживание. Затраты на обычную поддержку будут применяться к дополнительным вопросам поддержки и проблемам, которые не соответствуют требованиям для этого конкретного исправления. Чтобы получить полный список телефонов службы поддержки и поддержки клиентов Microsoft или создать отдельный запрос на обслуживание, посетите следующий веб-сайт Microsoft:

http://support.microsoft.com/contactus/?ws = supportNote В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если вы не видите свой язык, это значит, что исправление для этого языка недоступно.

Предварительные требования

Чтобы примените это исправление, у вас должна быть установлена ​​Windows Vista. После установки этого исправления необходимо установить запись реестра EnHcSoftRetry в следующем подразделе реестра:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Enum PCI Device Parameters Для записи реестра задано значение DWORD 1. Это значение включает путь кода Soft-Retry, который используется в этом исправлении.

Примечание. Чтобы получить и , откройте страницу свойств диспетчера устройств для каждого хост-контроллера EHCI USB, щелкните вкладку Details , а затем выберите в списке Путь к экземпляру устройства . Большинство систем имеют только один или два хост-контроллера EHCI, так что это не должно быть слишком сложно..

Требуется перезагрузка

После применения этого исправления необходимо перезагрузить компьютер.

Информация о замене исправления

Это исправление не заменяет другие исправления.

Информация о файле

Английская версия этого исправления имеет атрибуты файла (или более поздние атрибуты файлов), перечисленные в следующей таблице. Дата и время для этих файлов указаны в формате всемирного координированного времени (UTC). Когда вы просматриваете информацию о файле, она конвертируется в местное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, используйте вкладку Часовой пояс в инструменте «Дата и время» на панели управления.

Windows Vista, версия для архитектуры x86

6.0.6001.22153

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Usbccgp.sys

6.0.6000.20809

73216

09 апреля 2008 г.

02:02

x86

Usbhub.sys

6.0.6000.20809

194 048

09 апреля 2008 г.

02:03

x86

Usbccgp.sys

6.0.6001.22153

73216

09 апреля 2008 г.

02:12

x86

Usbhub.sys

6.0.6001.22153

194 560

09 апреля 2008

02:12

x86

Hccoin.dll

6.0.6000.20809

8,704

09 апреля 2008 г.

04:04

x86

Hcrstco.dll

6.0.6000.20809

14 336

09 апреля 2008 г.

04:04

x86

Usbd.sys

6.0.6000.20809

5888

09 апреля 2008 г.

02:02

Неприменимо

Usbehci.sys

6.0.6000.20809

38 912

09 апреля 2008 г.

02:02

x86

Usbhub.sys

6.0.6000.20809

194 048

09 апреля 2008

02:03

x86

Usbohci.sys

6.0.6000. 20809

19 456

09 апреля 2008

02:02

x86

Usbport.sys

6.0.6000.20809

224 768

09 апреля 2008

02:02

x86

Usbuhci.sys

6.0.6000.20809

23,552

09 апреля 2008 г.

02:02

x86

Hccoin.dll

6.0.6001.22153

8,704

09 апреля 2008 г.

05:06

x86

Hcrstco.dll

6.0.6001.22153

15 872

09 апреля 2008

05:06

x86

Usbd.sys

6.0.6001 .22153

5,888

09 апреля 2008 г.

02:12

Неприменимо

Usbehci.sys

6.0.6001.22153

39 936

09 апреля 2008

02:12

x86

Usbhub.sys

6.0.6001.22153

194 560

09 апреля 2008

02:12

x86

Usbohci.sys

6.0 .6001.22153

19,456

09 апреля 2008 г.

02:12

x86

Usbport.sys

6.0.6001.22153

226 304

09 апреля 2008 г.

02:12

x86

Usbuhci.sys

23,552

09 апреля -2008

02:12

x86

Windows Vista, версия на базе x64

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Usbccgp.sys

6.0.6000.20809

95 744

09 апреля 2008 г.

02:29

x64

Usbhub.sys

6.0.6000.20809

268 800

09 апреля 2008

02:29

x64

Usbccgp.sys

6.0.6001. 22153

95 744

09 апреля 2008 г.

02:41

x64

Usbhub.sys

6.0.6001.22153

269 824

09 апреля 2008

02:42

x64

Hccoin.dll

6.0.6000.20809

10,752

09 апреля 2008 г.

04:27

x64

Hcrstco.dll

6.0.6000.20809

16 384

09 апреля 2008 г.

04:27

x64

Usbd.sys

6.0.6000.20809

7,552

09 апреля 2008

02:29

x64

Usbehci.sys

6.0.6000. 20809

48 640

09 апреля 2008

02:29

x64

Usbhub.sys

6.0.6000.20809

268 800

09 апреля 2008 г.

02:29

x64

Usbohci.sys

6.0.6000.20809

24 064

09 апреля 2008 г.

02:29

x64

Usbport.sys

6.0.6000.20809

258 048

09 апреля 2008 г.

02:29

x64

Usbuhci.sys

6.0.6000.20809

29 184

09 апреля 2008

02:29

x64

Hccoin.dll

6.0. 6001.22153

10 752

09 апреля 2008

04:41

x64

Hcrstco.dll

6.0.6001.22153

17 920

09 апреля 2008

04:41

x64

Usbd.sys

6.0.6001.22153

7,680

09 апреля 2008 г.

02:41

x64

Usbehci.sys

6.0.6001.22153

49 664

09 апреля 2008 г.

02:41

x64

Usbhub.sys

6.0.6001.22153

269 824

09 апреля 2008 г.

02:42

x64

Usbohci.sys

6.0. 6001.22153

24 064

09 апреля 2008

02:41

x64

Usbport.sys

6.0.6001.22153

259 584

09 апреля 2008 г.

02:41

x64

Usbuhci.sys

6.0.6001.22153

29,184

09 апреля 2008 г.

02:41

x64

Windows Vista, версия на базе IA64

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Usbccgp.sys

6.0.6001.22153

208 384

09 апреля 2008

02:31

IA-64

Usbhub.sys

6.0.6001.22153

853,504

09 апреля 2008

02:31

IA-64

Hccoin.dll

6.0.6001.22153

22 528

09 апреля 2008 г.

04:20

IA-64

Hcrstco.dll

6.0.6001.22153

24 576

09 апреля 2008 г.

04:20

IA-64

Usbd.sys

6.0.6001.22153

11 648

09 апреля 2008

02:31

Неприменимо

Usbehci.sys

6.0.6001.2215 3

122368

09 апреля 2008 г.

02:31

IA-64

Usbhub.sys

6.0.6001.22153

853 504

09 апреля 2008 г.

02:31

IA-64

Usbohci.sys

6.0.6001.22153

58,368

09 апреля 2008

02:31

IA-64

Usbport.sys

6.0.6001.22153

645 632

09 апреля 2008 г.

02:31

IA-64

Usbuhci.sys

6.0.6001. 22153

80 384

09 апреля 2008

02:31

IA-64

Информация об исправлении для Windows XP

Поддерживаемое исправление доступно от Microsoft. Однако это исправление предназначено только для устранения проблемы, описанной в этой статье. Примените это исправление только к системам, в которых наблюдается данная проблема. Это исправление может пройти дополнительное тестирование. Таким образом, если эта проблема не представляет для вас серьезной проблемы, мы рекомендуем дождаться следующего обновления программного обеспечения, содержащего это исправление.

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

Примечание. Если возникают дополнительные проблемы или требуется устранение неполадок, вам, возможно, придется создать отдельный запрос на обслуживание. Затраты на обычную поддержку будут применяться к дополнительным вопросам поддержки и проблемам, которые не соответствуют требованиям для этого конкретного исправления. Чтобы получить полный список телефонов службы поддержки и поддержки клиентов Microsoft или создать отдельный запрос на обслуживание, посетите следующий веб-сайт Microsoft:

http://support.microsoft.com/contactus/?ws = supportNote В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если вы не видите свой язык, это значит, что исправление для этого языка недоступно.

Предварительные требования

Чтобы применить это исправление, вы должен быть установлен Windows XP SP2.

После установки этого исправления автоматически добавляется и настраивается следующий подраздел реестра:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services USB EnSoftRetry В разделе реестра задано значение DWORD, равное 1. Это значение включает путь кода Soft-Retry, который используется в этом исправлении.

Если вы установите более позднюю версию этого исправления (исправление, которое содержит более поздние версии Usbport.sys и Usbehci.sys), включая Windows XP SP3, это значение реестра не будет автоматически добавляться и настроен. Значение реестра необходимо добавить вручную и настроить, как описано выше, чтобы включить путь кода Soft-Retry, указанный в этом исправлении.

Информация о файле

Английская версия этого исправления содержит атрибуты файла (или более поздние атрибуты файлов), перечисленные в следующей таблице. Дата и время для этих файлов указаны в формате всемирного координированного времени (UTC). Когда вы просматриваете информацию о файле, она конвертируется в местное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, используйте вкладку Часовой пояс в инструменте «Дата и время» на панели управления..

Имя файла

Файл версия

Размер файла

Дата

Время

Платформа

Требование SP

Сервисная ветка

Usbehci.sys

5.1.2600.2783

27,264

25 октября 2005 г.

23:39

x86

SP2

SP2QFE

Usbport.sys

5.1.2600.2783

143,104

25 октября 2005 г.

23:39

x86

SP2

SP2QFE

Поведение после применения исправления

При применении этого исправления и функционировании Soft-Retry y включен с соответствующим значением реестра (в зависимости от версии Windows, как описано выше), передача USB, которая не удалась по определенным причинам, автоматически повторяется, а не завершается, и получает статус «сбой». Когда происходит этот процесс, драйверы клиентских устройств USB могут не получать уведомление о сбое связи с устройством из-за ошибки нижнего уровня на шине USB.

Если неисправный драйвер USB-устройства требует точного отчета об ошибках для правильной работы, вам не следует применять это исправление. Или вам следует отключить функцию Soft-Retry, установив для соответствующего параметра реестра значение 0 или полностью удалив значение реестра Soft-Retry (в зависимости от версии Windows, как описано выше).

Процесс Soft-Retry будет выполняться при выполнении следующих условий:

  • Реестр значение включено

  • Ошибка, о которой сообщает хост-контроллер USB Enhanced Host Controller Interface (EHCI) для завершенной передачи, является одной из следующих ошибок:

    • Ошибка транзакции (XactErr)

    • Пропущенный микрокадр

    Эти условия ошибки задокументированы в спецификации контроллера USB EHCI следующим образом: Ошибка транзакции (XactErr). Устанавливается хост-контроллером в единицу во время обновления статуса в случае, если хост не получил действительный ответ от устройства (тайм-аут, CRC, неверный PID и т. Д.). Обратитесь к разделу 4.15.1.1 за кратким описанием условий, влияющих на этот бит. Пропущенный микрокадр. Этот бит устанавливается, когда хост-контроллер обнаруживает, что задержка, вызванная хостом, привела к тому, что хост-контроллер пропустил требуемую транзакцию полного разделения.

Для получения дополнительной информации о спецификации USB EHCI посетите следующий веб-сайт:

http://www.intel.com/technology/usb/ehcispec. htm

Статус

Microsoft подтвердила, что это проблема продуктов Microsoft, перечисленных в Раздел «Применимо к».

Дополнительная информация

Скорости передачи данных, поддерживаемые USB 2.0

USB 2.0 поддерживает следующие максимальные скорости передачи данных в зависимости от пропускной способности шины, необходимой устройству:

  • 1,5 мегабит в секунду (Мбит/с) для низкоскоростных устройств, которым не требуется большая пропускная способность. К этим устройствам относятся мыши и клавиатуры.

  • 12 Мбит/с для полноскоростных и высокопроизводительных устройств. Эти устройства включают запоминающие устройства, динамики, сканеры и видеокамеры.

  • 480 Мбит/с для высокоскоростных устройств. Эти устройства включают запоминающие устройства и высокоскоростные записывающие устройства для компакт-дисков или DVD.

Для получения дополнительных сведений щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт. :

824684 Описание стандартной терминологии, которая используется для описания обновлений программного обеспечения Microsoft

Оцените статью
techsly.ru
Добавить комментарий