USB устройства
USB-устройства – всем нам привычные флешки, внешние жесткие диски, принтеры и многое другое, включая самые невероятные гаджеты. Сейчас почти все работает через USB. А ведь изначально аббревиатуру USB=Universal Serial Bus (универсальная последовательная шина) переиначивали как Useless Serial Bus (бесполезная последовательная шина).
В этой статье вы можете прочитать о том, как возникли USB порты, какие бывают разновидности форматов USB, почему USB стал так популярен и с какими проблемами сталкивается USB
Кроме того, если вы знаете об интересных USB-гаджетах (вроде этого подогревателя для кружки), то я призываю вас о них написать в комментариях!
История USB
Поддержка USB в Windows появилась давно – уже для Windows 95 существовали патчи, позволявшие включить использование USB. В Windows 98 эта поддержка была уже встроена. Однако тогда и возникла издевка про Useless Serial Bus – устройств, которые можно было бы подключить к этому порту, практически не существовало.
- Размеры порта. Вы просто представьте себе современную флешку, подключаемую к порту LPT или COM (они изображены чуть ниже на рисунке).
- Простота для разработчиков – API для работы с USB портами было хорошо продумано – обслуживание компьютеров резко упрощается.
- “Горячее подключение” – работа с USB-устройством может начаться сразу после подключения и установки драйверов, в большинстве случаев не требуется перезагрузка.
- Количество портов – сейчас часто просто необходимо подключать много устройств к компьютеру, и старых портов могло просто не хватать. Если же не хватает USB портов, всегда можно задействовать промежуточное устройство – USB хаб.
Разновидности USB
Существует несколько стандартов USB. Сначала был создан стандарт USB 1.0, но ввиду количества ошибок он был быстро заменен стандартом 1.1. А в 2001 году стал распространяться стандарт 2.
0. У стандартов имеется обратная совместимость – старое устройство, работающее по стандарту 1.1, можно подключить в порт 2.0, и оно будет работать. Также можно подключить устройствсто 2.0 к порту 1.1. Оно будет работать, но медленнее, и вы можете увидеть на экране компьютера предупреждение о том, что высокоскоростное устройство подключено к низкоскоростному порту. Так в чем же различие стандартов 1.1 и 2.0?На самом деле, отличия для пользователя не так велики. Разъемы ничем друг от друга не отличаются, имеется обратная совместимость. Что существенно, USB 2.0 может работать существенно быстрее. Для стандарта 2.0 предусмотрено три режима передачи данных – Low-speed (10—1500 Кбит/c), Full-speed (0,5—12 Мбит/с) и Hi-speed (25—480 Мбит/с). Теоретический потолок установлен в 480 Мбит/c, но на практике достигается скорость не больше 240 Мбит/c. Это достаточно много (скорость интернета существенно меньше), но этой скорости недостаточно для полноценного использования возможностей жестких дисков.
Чтобы решить проблему скорости, был выпущена новя разновидность USB: 3.0. Физически разъемы USB на стороне компьютера не изменился, правда, его обычно выделяют синим цветом, чтобы не путать с USB 2.0. Кабель станет толще и позволил осуществлять скорость передачи данных до 4,8 Гбит/с. Другая сторона кабеля (втыкаемая в прибор) выглядит несколько иначе. Разработчики пообещали обратную совместимость устройств, однако я уже сталкивался со случаем, когда флешка не работала на новых синих портах.
Проблемы USB?
Одной из причин, по которой может не работать ваше USB устройство, является длина кабеля. В таких случаях рекомендуется использовать промежуточный USB хаб с питанием от электрической сети. Дело в том, что хоть USB кабель и подает питание на устройство, в случае с длинным кабелем или с большим количеством подключенных устройств его может не хватать. Обсуждение длины кабеля вы можете найти на моем форуме.
Помимо ограничений по скорости (которые будут решены в USB 3. 0), помимо хрупкости разъемов Micro USB и Mini USB, имеется главный недостаток. Шина USB строго ориентирована – невозможно c ее помощью соединить два компьютера и полноценно обмениваться данными. Одно из подключенных устройств всегда выполняет роль лидера.
Чтобы решить эту проблему и использовать USB-соединение как сетевое, была разработана технология FireWire 1394. Она сейчас мало распространена, но при ее наличие вы можете использовать USB для создания сети (возможно, вы встречались с таинственным сетевым подключением 1394 на вашем компьютере).
А что делать, если для вашего USB-устройства не удается найти драйвер? В сети есть хорошая инструкция, которой мне один раз даже удалось воспользоваться.
Please enable JavaScript to view the comments powered by Disqus. comments powered byUSB-порт может перестать работать после подключения или отключения USB-устройства
Описание проблемы
Если несколько раз подряд с небольшими перерывами подключить и извлечь устройство USB, то порт USB может перестать отвечать. Когда порт находится в таком состоянии, он не распознает USB-устройство, и оно перестает работать.
В этой статье описаны способы решения этой проблемы.
Необходимые условия
Для выполнения некоторых действий по устранению неполадок, описанных в этой статье, необходимо войти в систему Windows с учетной записью администратора. Если компьютер является персональным, скорее всего, вход в систему с учетной записью администратора уже выполнен. Если компьютер является рабочим и подключен к сети, возможно, потребуется обратиться за помощью к администратору. Чтобы убедиться, что вход в Windows выполнен с учетной записью администратора, перейдите на следующий веб-сайт корпорации Майкрософт:
http://support.microsoft.com/gp/admin
Решение
Чтобы устранить эту проблему, воспользуйтесь приведенными ниже способами в указанном порядке. После применения каждого способа проверяйте, решена ли проблема. Если нет, переходите к следующему способу.
В этой статье также приводится временное решение проблемы, которым можно воспользоваться, если не помогут другие способы.
Способ 1. Обновление конфигурации оборудования с помощью диспетчера устройств
Чтобы обновить конфигурацию оборудования, выполните указанные ниже действия.
-
Нажмите кнопку Пуск и выберите пункт Выполнить.
Примечание. В Windows Vista нажмите кнопку Пуск и воспользуйтесь окном Начать поиск.
-
Введите devmgmt.msc и нажмите кнопку ОК. Откроется диспетчер устройств.
-
В диспетчере устройств щелкните имя компьютера, чтобы выделить его.
-
В меню Действие выберите пункт Обновить конфигурацию оборудования.
-
Проверьте, работает ли USB-устройство.
Если удалось устранить проблему, дальнейшее содержание этой статьи можно пропустить. Если не удалось устранить проблему, перейдите к следующему способу.
Способ 2. Перезапуск компьютера
Если не удалось решить проблему с помощью обновления конфигурации, перезапустите компьютер. После этого проверьте, работает ли USB-устройство.
Если удалось устранить проблему, дальнейшее содержание этой статьи можно пропустить. Если не удалось устранить проблему, перейдите к следующему способу.
Способ 3. Отключение и повторное включение USB-контроллера
Чтобы отключить и повторно включить USB-контроллеры, выполните указанные ниже действия.
-
Нажмите кнопку Пуск и выберите пункт Выполнить.
Примечание. В Windows Vista нажмите кнопку Пуск и воспользуйтесь окном Начать поиск.
-
Введите devmgmt.msc и нажмите кнопку ОК. Откроется диспетчер устройств.
-
Разверните раздел Контроллеры универсальной последовательной шины USB
.Примечание. Возможно, для обнаружения нужного элемента потребуется прокрутить список.
-
Щелкните правой кнопкой мыши первый USB-контроллер в разделе Контроллеры универсальной последовательной шины USB и выберите пункт Удалить.
-
Повторите действие 4 для всех USB-контроллеров в разделе Контроллеры универсальной последовательной шины USB.
-
Перезагрузите компьютер. После загрузки компьютера конфигурация оборудования будет автоматически обновлена, а все удаленные USB-контроллеры — переустановлены.
-
Проверьте, работает ли USB-устройство.
Если USB-порт распознает устройство и его можно использовать, дальнейшее содержание этой статьи можно пропустить.
Если удалось устранить проблему, дальнейшее содержание этой статьи можно пропустить. Если этим методом не удалось устранить проблему,см. раздел “Обходной путь”.
Временное решение
Если не удалось устранить проблему с помощью приведенных способов, отключите функцию временного отключения. Обратите внимание на то, что это действие влияет на все драйверы USB-контроллеров (а следовательно, на все USB-порты и подключенные USB-устройства). Поэтому отключить USB-устройства, подключенные к компьютеру, невозможно, и они продолжат потреблять энергию. Кроме того, флажок Разрешить отключение этого устройства для экономии энергии не отображается на вкладке Управление питанием для корневого USB-концентратора.
Чтобы получить помощь при отключении функции временного отключения, перейдите к разделу Помощь в решении проблемы. Если расширенное устранения неполадок не вызывает затруднений, можно отключить эту функцию самостоятельно. Для этого перейдите к разделу Самостоятельное решение проблемы.
Получить помощь в решении проблемы
Чтобы устранить проблему автоматически, щелкните ссылку Устранить проблему. В диалоговом окне Загрузка файла нажмите кнопку Выполнить и следуйте инструкциям мастера устранения проблем.
Примечание. Интерфейс этого мастера может быть доступен только на английском языке, однако автоматическое исправление работает и в других языковых версиях Windows.
Примечание. Решение по устранению проблем можно загрузить на любой компьютер, сохранить его на устройство флэш-памяти или компакт-диск и затем запустить на нужном компьютере.
Самостоятельное решение проблемы
Этот раздел предназначен для опытных пользователей.
В качестве временного решения можно отключить функцию временного отключения USB путем изменения реестра. USB-устройство может не отвечать на запросы из-за состояния гонки в функции временного отключения. Функция выборочной приостановки позволяет эффективно управлять питанием благодаря отключению USB-устройств. Однако иногда она может неправильно выводить USB-устройства из спящего режима. В результате при попытке использования USB-устройства оно не отвечает на запросы.
Также функцию временного отключения можно отключить на сервере, для которого управление питанием неважно или вообще не требуется.
Важно! В этот раздел, способ или задачу включены действия по изменению параметров реестра. Однако их неправильное изменение может привести к возникновению серьезных проблем, поэтому при выполнении таких действий будьте предельно внимательны. Для дополнительной защиты создайте резервную копию реестра. Это позволит восстановить его при возникновении неполадок. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт:
322756 Создание резервной копии и восстановление реестра Windows XPЧтобы отключить функцию временного отключения, выполните указанные ниже действия.
-
Нажмите кнопку Пуск и выберите пункт Выполнить.
Примечание. В Windows Vista нажмите кнопку Пуск и воспользуйтесь окном Начать поиск.
-
Введите команду regedit и нажмите кнопку ОК. Откроется редактор реестра.
-
Найдите и выберите следующий подраздел реестра:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\USB
-
Если в реестре присутствует запись DisableSelectiveSuspend, дважды щелкните ее. Если эта запись отсутствует, создайте ее. Чтобы создать запись реестра, выполните указанные ниже действия.
-
В меню Правка выберите пункт Создать, затем — Параметр DWORD.
-
Введите DisableSelectiveSuspend и нажмите клавишу ВВОД.
-
В меню Правка выберите пункт Изменить.
-
-
В поле “Значение” введите 1, чтобы отключить функцию временного отключения, и нажмите кнопку ОК.
Затем перейдите к разделу Проблема устранена?
Проблема устранена?
Убедитесь, что проблема устранена. Если удалось устранить проблему, дальнейшее содержание этой статьи можно пропустить. Если не удалось устранить проблему, обратитесь в службу поддержки.
Причина
Эта проблема может возникнуть из-за ошибки синхронизации, которая препятствует обнаружению USB-устройства.
Корпорация Майкрософт и производители микросхем, использующихся в устройствах USB, изучили эту проблему. Однако результаты этих исследований нельзя считать окончательными, поскольку воспроизвести условия возникновения проблемы удается не всегда.
Состояние
Корпорация Майкрософт работает над устранением этой проблемы. Дополнительная информация будет размещаться по мере ее появления.
Как найти usb устройство на компьютере
Что делать, если компьютер не видит USB? Прежде всего необходимо убедиться в том, что не повреждено само устройство, которое вам нужно подключить. Проверить это можно очень просто: если при подсоединении его к другому компьютеру всё нормально, значит, и само устройство исправно. Кроме того, подключая его к своему ПК, обратите внимание на то, загорается ли лампочка (светодиод). Если компьютер не видит телефон, USB-порты и кабель могут быть полностью исправны, но нужно проверить настройки самого устройства и подтвердить возможность обмена данными между ним и компьютером (если эта опция отключена, устройство не отобразится на вашем компьютере). Это относится также к планшетным ПК, смартфонам, MP3-плеерам и подобным гаджетам.
Совет № 1
Многие люди подключают новые устройства к USB-портам, находящимся на передней панели системного блока. Однако очень часто передние порты не имеют подключения к блоку питания, либо же питание есть, но оно недостаточно для корректной работы. Что делать, если компьютер не видит USB, в этой ситуации? Достаточно просто переподключить устройство к одному из портов, которые находятся сзади.
Совет № 2
Иногда система сразу обнаруживает новый накопитель данных, но выдаёт сообщение о том, что устройство не опознано, и отказывается считывать информацию. Чаще всего проблема кроется, опять-таки, в недостаточном питании и решается подключением носителя к другому порту. Однако в некоторых случаях есть потребность в обновлении драйверов. Проще и удобнее всего сделать это с помощью специализированных программ (скажем, Everest). Она поможет вам узнать название вашей платы, а затем скачать соответствующие драйвера с официальных сайтов производителей.
Также, возможно, неполадки произошли из-за того, что Windows присвоила новому устройству уже использующуюся метку тома (букву). Это корректируется с помощью инструментов панели управления (кликаем правой кнопкой мышки по ярлыку “Мой компьютер”, в появившемся меню выбираем пункт “Управление”). Справа вы увидите вкладку “Запоминающие устройства”, а в ней – “Управление дисками”. Остаётся только найти метку нашего устройства, нажать правую кнопку мышки и выбрать пункт “Путь к диску” (“Сменить букву диска”). В открывающемся окне вводим новый символ. После этого проблема может быть устранена.
Совет № 3
Что делать, если компьютер не видит USB? Хотя и очень редко, но всё же случается так, что возможность считывания данных с USB-устройств отключается в BIOS. Чаще всего это делают в интернет-салонах и подобных заведениях, чтобы люди, пользуясь своими носителями, не заразили компьютеры вирусами. Если речь идёт о домашнем ПК, вам следует зайти в БИОС, а затем поставить галочку, разрешающую материнской плате включать USB-устройства.
Совет № 4
Если компьютер не видит через USB информацию на вашем накопителе, это может быть связано с наличием вредоносных вирусных программ на самом ПК или присоединяемом устройстве. Здесь решение очевидно: следует скачать надёжный мощный антивирус и провести полное сканирование как самого компьютера, так и накопителя.
Совет № 5
Данный совет, скорее, касается тех, кто не может подключить флешку. Что делать, если компьютер не видит USB-накопитель, а вы уже сделали всё, описанное выше? Вам нужно знать, что иногда возникает конфликт файловых систем USB-устройств и ПК. Как правило, на флешках это – системы FAT и FAT32. Современные жесткие диски поддерживают систему NTFS. С помощью уже знакомого нам “Управления дисками” можно изменить тип файловой системы флешки на FAT32 либо NTFS.
Совет № 6
Наконец, вам может понадобиться просто отформатировать накопитель. Это возможно сделать, если он отображается в списке подключённых устройств. Однако при форматировании все данные, сохранённые на нём, будут безвозвратно удалены.
Если при подключении флешки, внешнего жесткого диска, принтера или другого девайса, подключаемого по USB в Windows 7 или Windows 8.1 (думаю, применимо и к Windows 10) вы видите ошибку, сообщающую, что устройство USB не опознано, эта инструкция должна помочь решить проблему. Ошибка может возникать с USB 3.0 и USB 2.0 устройствами.
Причины того, что Windows не опознает USB устройство, могут быть разными (их действительно много), а потому и решений проблемы также существует несколько, при этом одни сработают для одного пользователя, другие — для другого. Я постараюсь ничего не упустить. См. также: Сбой запроса дескриптора USB устройства (код 43) в Windows 10 и 8
Первые действия при появлении ошибки «Устройство USB не опознано»
Прежде всего, если у вас возникла указанная ошибка Windows при подключении флешки, мыши и клавиатуры или чего-то еще, я рекомендую убедиться, что виной всему не неполадки самого USB устройства (это, как минимум, сбережет ваше время).
Для этого просто попробуйте, если есть такая возможность, подключить данное устройство к другому компьютеру или ноутбуку и проверить, работает ли оно там. Если нет — есть все основания предполагать, что причина в самом устройстве и способы ниже, вероятно, не подойдут. Остается лишь проверить правильность подключения (если используются провода), подключить не к переднему, а заднему USB порту, а если ничего не поможет — нужно диагностировать сам девайс.
Второй способ, который следует попробовать, особенно если раньше это же устройство работало нормально (а также в том случае, если первый вариант нельзя осуществить, так как нет второго компьютера):
- Отключите USB устройство, которое не опознается и выключите компьютер. Вытащите вилку из розетки, после чего нажмите и удерживайте кнопку включения на компьютере несколько секунд — это уберет остатки зарядов с материнской платы и комплектующих.
- Включите компьютер и подключите проблемное устройство снова после загрузки Windows. Есть вероятность, что оно заработает.
Третий пункт, который также может помочь быстрее, чем все, которые будут описаны далее: если к вашему компьютеру (особенно к передней панели ПК или через USB разветвитель) подключено много оборудования, попробуйте отключить его часть, которая не нужна прямо сейчас, а само устройство, вызывающее ошибку, по возможности подключите к задней панели компьютера (если только это не ноутбук). Если сработало, дальше читать не обязательно.
Дополнительно: если USB устройство имеет внешний источник питания, подключите его (или проверьте подключение), а по возможности проверьте, работает ли этот блок питания.
Диспетчер устройств и драйвера USB
В этой части речь пойдет о том, как исправить ошибку Устройство USB не опознано в диспетчере устройств Windows 7, 8 или Windows 10. Отмечу, что это сразу несколько способов и, как я писал выше, они могут сработать, а могут и нет конкретно для вашей ситуации.
Итак, прежде всего зайдите в диспетчер устройств. Один из быстрых способов это сделать — нажать клавиши Windows (с эмблемой) + R, ввести devmgmt.msc и нажать Enter.
Ваше неопознанное устройство скорее всего будет находиться в следующих разделах диспетчера:
- Контроллеры USB
- Другие устройства (и называться «Неизвестное устройство»)
Если это неизвестное устройство в других устройствах, то вы можете, подключившись к Интернету, кликнуть по нему правой кнопкой мыши и выбрать пункт «Обновить драйверы» и, возможно, операционная система сама установит все, что нужно. Если нет, то вам поможет статья Как установить драйвер неизвестного устройства.
В том случае, когда неизвестное USB устройство с восклицательным знаком отображается в списке «Контроллеры USB», попробуйте следующие две вещи:
- Нажмите правой кнопкой мыши по устройству, выберите «Свойства», затем на вкладке «Драйвер» нажмите кнопку «Откатить», если она доступна, а если нет — «Удалить» для удаления драйвера. После этого в диспетчере устройств нажмите «Действие» — «Обновить конфигурацию оборудования» и посмотрите, перестало ли ваше USB устройство быть неопознанным.
- Попробуйте зайти в свойства всех устройств с названиями Generic USB Hub, Корневой USB-концентратор или USB Root Controller и на вкладке «Управление электропитанием» снять галочку «Разрешить отключение этого устройства для экономии питания».
Еще один способ, работоспособность которого довелось увидеть в Windows 8.1 (когда система пишет код ошибки 43 в описании проблемы Устройство USB не опознано): для всех перечисленных в предыдущем пункте устройств по порядку попробуйте следующее: нажмите правой кнопкой мыши — «Обновить драйверы». Затем — выполнить поиск драйверов на этом компьютере — выбрать драйвер из списка уже установленных драйверов. В списке вы увидите совместимый драйвер (который уже и так установлен). Выберите его и нажмите «Далее» — после переустановки драйвера для того USB контроллера, к которому подключено неопознанное устройство, оно может заработать.
Устройства USB 3.0 (флешка или внешний жесткий диск) не опознаются в Windows 8.1
На ноутбуках с операционной системой Windows 8.1 ошибка USB устройство не опознано довольно часто встречается для внешних жестких дисков и флешек, работающих по USB 3.0.
Решить эту проблему помогает изменение параметров схемы электропитания ноутбука. Зайдите в панель управления Windows — электропитание, выберите используемую схему электропитания и нажмите «Изменить дополнительные параметры питания». Затем, в параметрах USB запретите временное отключение USB портов.
Надеюсь, что-то из перечисленного вам поможет, и вы не увидите сообщений о том, что одно из подключенных к этому компьютеру USB-устройств работает неправильно. По-моему, перечислил все способы исправить ошибку, с которыми приходилось сталкиваться. Дополнительно может также помочь статья Компьютер не видит флешку.
Сегодня USB является одним из самых распространенных протоколов передачи данных между компьютером и подключаемым устройством. Поэтому очень неприятно, когда система не видит подсоединенные к соответствующему разъему девайсы. Особенно много проблем возникает, если на ПК через USB происходит взаимодействие с клавиатурой или мышкой. Давайте разберемся, какими факторами вызвана указанная проблема, и определим методы её устранения.
Способы восстановления видимости USB-устройств
В данной статье мы не будем разбирать проблемы с видимостью девайса, связанные с его неработоспособностью, ведь в таком случае это оборудование следует заменить или починить. Статья будет касаться тех случаев, когда проблема вызвана сбоями в работе либо неправильными настройками системы или аппаратной части ПК. На самом деле причин подобной неисправности может быть множество и для каждой из них существует собственный алгоритм решения. О конкретных способах устранения указанной проблемы и поговорим ниже.
Способ 1: Утилита Microsoft
Во многих случаях решить проблему с видимостью USB-устройств может специально созданная для этого утилита от компании Microsoft.
- Запустите скачанную утилиту. В открывшемся окне жмите «Далее».
Способ 2: «Диспетчер устройств»
Иногда проблему с видимостью USB-оборудования можно решить, просто обновив конфигурацию в «Диспетчере устройств».
- Щелкайте «Пуск». Жмите «Панель управления».
Заходите в «Система и безопасность».
Произойдет запуск интерфейса «Диспетчера устройств». Проблемный девайс в списке может либо отображаться в блоке «Другие устройства», либо вообще отсутствовать. В первом случае кликните по наименованию блока.
Откроется перечень девайсов. Проблемное оборудование может обозначаться там как под своим реальным именем, так и значиться, как «Запоминающее устройство для USB». Щелкните по его наименованию правой кнопкой мыши (ПКМ) и выберите «Обновить конфигурацию…».
Будет активирован поиск устройств.
Если же нужное оборудование вообще не отображается в «Диспетчере устройств», щелкните по пункту меню «Действие», а затем выберите «Обновить конфигурацию…». После этого произойдет процедура аналогичная той, которая была описана чуть выше.
Способ 3: Обновление или переустановка драйверов
Если компьютер не видит только определенное USB-устройство, то есть вероятность, что проблема связана с некорректной установкой драйверов. В этом случае их нужно переустановить или обновить.
- Откройте «Диспетчер устройств». Кликните по наименованию группы, к которой принадлежит проблемное оборудование. Оно так же, как и в предыдущем случае, может быть и в блоке «Другие устройства».
Откроется перечень устройств. Выберите нужное. Часто проблемное устройство помечено восклицательным знаком, но этой пометки может и не быть. Кликните по наименованию ПКМ. Далее выбирайте «Обновить драйверы…».
В следующем окне щелкайте «Выполнить поиск драйверов на этом компьютере».
Если данный вариант не помог, то существует ещё один метод.
- Щелкните в «Диспетчере устройств» по наименованию девайса ПКМ. Выберите «Свойства».
Заходите во вкладку «Драйвер».
Жмите по кнопке «Откатить». В случае если она не активна, жмите «Удалить».
Далее следует засвидетельствовать свои намерения, нажав кнопку «OK» в отобразившемся диалоговом окне.
Будет выполнена процедура удаления выбранного драйвера. Далее жмите в горизонтальном меню окна по позиции «Действие». Выберите в перечне «Обновить конфигурацию…».
Если система не сумела найти соответствующие драйвера или после их установки проблема решена не была, то можно воспользоваться услугами специализированных программ для поиска и инсталляции драйверов. Они хороши тем, что найдут в интернете соответствия для всех подключенных к ПК устройств и выполнят автоматическую установку.
Способ 4: Настройка контроллеров USB
Ещё одним вариантом, который может помочь в решении изучаемой проблемы, является настройка контроллеров USB. Она выполняется все там же, то есть в «Диспетчере устройств».
- Щелкните по наименованию «Контроллеры USB».
Для каждого из них следует произвести все нижеописанные в этом способе действия. Прежде всего, щелкайте ПКМ по наименованию и выбирайте «Свойства».
В отобразившемся окошке переместитесь во вкладку «Управление электропитанием».
Если это не помогло, то можно переустановить драйвера для перечисленных выше элементов группы «Контроллеры USB», используя те же методы, которые были описаны при изложении Способа 3.
Способ 5: Устранение неисправности порта
Не исключено, что ваш компьютер не видит USB-устройства просто потому, что у него неисправен соответствующий порт. Для того чтобы выяснить так ли это, при наличии нескольких USB-портов у стационарного ПК или ноутбука попробуйте подключить оборудование через другой разъем. Если на этот раз подключение пройдет удачно, то это значит, что проблема именно в порте.
Для устранения этой неисправности необходимо открыть системный блок и посмотреть, подключен ли данный порт к материнской плате. Если он не подключен, то произвести подключение. Если же имело место механическое повреждение или другая поломка разъема, то в этом случае требуется произвести его замену на исправный вариант.
Способ 6: Снятие статического напряжения
Кроме того, можно попытаться снять статическое напряжение с материнской платы и других комплектующих ПК, которое также может служить причиной описываемой нами проблемы.
- Отсоедините проблемный девайс от ПК и выключите компьютер. Для этого щелкайте «Пуск» и жмите «Завершение работы».
Также существует вероятность того, что компьютер не видит оборудование по той причине, что к нему уже подключено много устройств USB. Система просто не справляется с такой нагрузкой. В этом случае рекомендуем отключить все остальные девайсы, а проблемное оборудование подключить к задней части системного блока при наличии там соответствующего разъема. Возможно, данная рекомендация поможет решить проблему.
Способ 7: «Управление дисками»
Проблему с видимостью подключаемого USB-устройства, в данном случае исключительно флеш-накопителя или внешнего жесткого диска, можно решить при помощи встроенного инструмента системы «Управление дисками».
- Жмите Win+R. Введите в поле появившейся оболочки:
Применяйте нажатием «OK».
Запускается интерфейс инструмента «Управление дисками». Нужно проследить отображается ли и исчезает наименование флешки в окне при её подключении к компьютеру и отключении. Если ничего при этом нового вообще визуально не происходит, то данный способ вам не подойдет и решать проблему нужно другими методами. Если в списке подключенных дисков при присоединении нового носителя происходят изменения, то проблему с видимостью можно попытаться решить и с помощью этого инструмента. Если напротив наименования дискового устройства будет надпись «Не распределен», то кликните по ней ПКМ. Далее выбирайте «Создать простой том…».
Запустится «Мастер создания простого тома…». Нажмите «Далее».
Затем откроется окошко, где нужно указать размер тома. Так как в нашем случае нужно, чтобы размер тома был равен размеру всего диска, то и тут жмите «Далее», не внося изменений.
В следующем окне требуется назначить букву для носителя. В соответствующем поле выберите символ, отличающийся от тех букв, которые уже присвоены другим дискам в системе. Жмите «Далее».
Открывается следующее окно настроек. Здесь в поле «Метка тома» можно внести наименование, которое будет присвоено текущему тому. Хотя, это делать не обязательно, так как можно оставить название по умолчанию. Жмите «Далее».
В следующем окне будет представлена сводная информация по всем данным, введенным на предыдущих шагах. Для завершения процедуры остается щелкнуть по кнопке «Готово».
После этого напротив наименования носителя появится название тома и статус «Исправлен». Далее кликните по нему ПКМ и выберите «Сделать раздел активным».
Бывают ситуации, когда при открытии инструмента «Управление дисками», том, который относится к флешке, уже имеет статус «Исправен». В этом случае создавать новый том не нужно, а необходимо произвести только те манипуляции, которые описаны, начиная с пункта 8.
Если же при открытии инструмента «Управление дисками» вы видите то, что диск не проинициализирован и имеет единственный том, который не распределен, это означает, что, скорее всего, данный накопитель физически поврежден.
Способ 8: Настройка электропитания
Решить проблему с видимостью USB-устройств можно, произведя некоторые манипуляции в параметрах электропитания. Особенно часто данный способ помогает при использовании ноутбуков, которые взаимодействуют с подключаемым оборудованием по протоколу USB 3.0.
- Перейдите в «Панель управления», а затем в раздел «Система и безопасность». Как это сделать мы обсуждали при разборе Способа 2. Тут переходите по позиции «Электропитание».
В открывшемся окне найдите актуальный план электропитания. Рядом с его наименованием должна быть активная радиокнопка. Щелкайте по позиции «Настройка плана электропитания» около названной позиции.
В отобразившейся оболочке щелкайте «Изменить дополнительные параметры…».
В отобразившемся окошке кликните «Параметры USB».
Жмите по надписи «Параметр временного отключения…».
Откроется указанный параметр. Если там указано значение «Разрешено», то следует его изменить. Для этого щелкайте по указанной надписи.
Теперь можно проверять, будут ли работать USB устройства на данном ПК или же нужно переходить к другим способам решения проблемы.
Способ 9: Устранение вируса
Не стоит исключать и вариант того, что проблема с видимостью USB-устройств возникла, как следствие вирусного заражения компьютера. Дело в том, что некоторые вирусы специально блокируют USB-порты, чтобы их нельзя было определить с помощью антивирусной утилиты подключаемой с флешки. Но что же делать в указанной ситуации, ведь если штатный антивирус пропустил вредоносный код, то от него теперь толку мало, а подключить внешний сканер по вышеуказанной причине не получается?
В этом случае можно произвести проверку жесткого диска антивирусной утилитой с другого компьютера или использовать LiveCD. Существует довольно много программ, предназначенных для этих целей, и каждая из них имеет свои нюансы функционирования и управления. Но подробно останавливаться на каждой из них нет смысла, так как в большинстве своем они имеют интуитивно понятный интерфейс. Главное при обнаружении вируса руководствоваться теми подсказками, которые отображает утилита. К тому же на нашем сайте имеется отдельная статья, посвященная таким программам.
Существует довольно много способов восстановления видимости USB-устройств в Виндовс 7, но это еще не означает, что все они будут действенны в конкретном вашем случае. Зачастую приходится перепробовать много вариантов перед тем, как найти подходящий способ решения возникшей проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
D-Link Устройства USB
D-Link Устройства USBВыбрано 10 продуктов
Выбрано 10 продуктов
Концентраторы (HUB) USB
DUB-1325
Концентратор с 2 портами USB 3.0, 1 портом USB Type-C, слотами для карт SD и microSD и разъемом USB 3.0
DUB-1340
Концентратор с 4 портами USB 3.0 (1 порт с поддержкой режима быстрой зарядки)
DUB-1341
Концентратор с 4 портами USB 3.0
DUB-1370
Концентратор с 7 портами USB 3.0 (1 порт с поддержкой режима быстрой зарядки)
DUB-2325
Концентратор с 2 портами USB 3.0, 1 портом USB Type-C, слотами для карт SD и microSD и разъемом USB Type-C
DUB-h5
Концентратор с 4 портами USB 2.0 (1 порт с поддержкой режима быстрой зарядки)
DUB-H7
Концентратор с 7 портами USB 2.0 (1 порт с поддержкой режима быстрой зарядки)
USB-считыватель смарт-карт
DCR-100
USB-считыватель контактных смарт-карт
Адаптеры USB
DUB-1310
Адаптер USB 3.0 / USB Type-C
DUB-1312
Сетевой адаптер Gigabit Ethernet / USB 3.0
DUB-1320
Адаптер с 2 портами USB 3.0 / ExpressCard
DUB-2312
Сетевой адаптер Gigabit Ethernet / USB Type-C
DUB-E100
Сетевой адаптер Fast Ethernet / USB 2.0
Вредоносные USB-устройства | Блог Касперского
На конференции #TheSAS2019 Лука Бонджорни (Luca Bongiorni) из компании Bentley Systems говорил, что часто вредоносное ПО попадает в промышленные системы управления через USB-устройства. Те, кто хоть как-то связан с кибербезопасностью, наверняка не раз слышали поучительные истории о флешках, разбросанных по парковкам, — это уже классика.
Но недавно произошел реальный случай. Cотрудник промышленного предприятия скачал фильм «Ла-Ла Ленд» на флешку. В итоге в изолированную сеть атомной электростанции попало вредоносное ПО.
Однако не стоит забывать о том, что USB-устройства — это не только флешки. Устройства типа human interface devices (HID), такие как клавиатуры и мыши, зарядные кабели для смартфонов и даже плазменные шары и термокружки — все они могут быть использованы при атаке на промышленные системы.
Краткая история зловредных USB-устройств
Кибероружие в виде USB-устройств появилось довольно давно, первые модели увидели свет еще в 2010 году. В них была небольшая программируемая плата Teensy со стандартным USB-разъемом. Они могли имитировать работу HID-устройства (например, клавиатуры). Злоумышленники быстро сообразили, что такие устройства можно использовать для проникновения: они разработали версию, которая умела создавать новых пользователей в системе, запускать программы с бэкдорами и загружать в систему вредоносное ПО, копируя его с устройства или скачивая с сайта.
Первая модификация Teensy получила название PHUKD. За ней последовала Kautilya, совместимая с большинством популярных плат Arduino. Позже появился Rubberducky — пожалуй, самый известный USB-эмулятор нажатий клавиш (скажем спасибо Mr. Robot), выглядевший как обычная флешка. Более мощное устройство под названием Bash Bunny использовалось для атак на банкоматы.
Изобретатель PHUKD не остановился на достигнутом и создал «троянскую мышь», встроив в нее плату для тестирования системы на проникновение. Это с виду обычное периферийное устройство умело делать все, на что был способен PHUKD. С точки зрения социальной инженерии использовать HID-устройства для вторжения в систему может быть даже проще, чем пытаться делать это с помощью USB-флешек. Даже человек, который знает о том, что неизвестную флешку в компьютер вставлять не стоит, вряд ли задумается об опасности подключения клавиатуры или мыши.
Второе поколение вредоносных USB-устройств было создано в 2014–2015 годах — среди них, в частности, печально известные решения на базе BadUSB. Еще заслуживают упоминания TURNIPSCHOOL и Cottonmouth, которые, возможно, были разработаны Агентством национальной безопасности США. Эти устройства были настолько крохотными, что запросто помещались внутри USB-кабеля. С их помощью можно было добыть данные даже из компьютеров, которые не были подключены ни к каким сетям. Это же самый обычный кабель — кто заподозрит неладное?
Как сейчас обстоят дела со зловредными USB-устройствами
Третье поколение USB-устройств, тестирующих системы на проникновение, — это уже совершенно другой уровень. Один из таких инструментов — WHID Injector. По сути, это Rubberducky с возможностью удаленного подключения. Благодаря поддержке Wi-Fi его уже не надо заранее программировать на определенный род деятельности: преступник может управлять устройством дистанционно, что дает ему возможность действовать по ситуации и работать в разных операционных системах. Еще один инструмент третьего поколения — P4wnP1, основанный на Raspberry Pi, модификация Bash Bunny с дополнительными функциями, включая беспроводное подключение.
Разумеется, и WHID Injector, и Bash Bunny достаточно компактны и легко помещаются в клавиатуру или мышь. На этом видеоролике показан ноутбук, который не подключен к Интернету ни по локальной сети, ни через Wi-Fi, но к нему подсоединена клавиатура с трояном, которая позволяет атакующему удаленно выполнять команды и запускать приложения.
pic.twitter.com/C13mP8aBsL
— ☎️ⓁⒷⓄ☎️ (@LucaBongiorni) February 14, 2018
Миниатюрные USB-устройства вроде тех, о которых мы говорили выше, можно запрограммировать так, чтобы они выдавали себя за определенную модель HID-устройства. Так можно обходить политики безопасности в компаниях, где требуют использовать мыши и клавиатуры только определенных производителей. В инструментах вроде WHID Injector также может быть микрофон, который используется для прослушки и наблюдения за сотрудниками. Одного такого устройства может быть достаточно, чтобы скомпрометировать всю сеть целиком, если она не сегментирована надлежащим образом.
Как защитить системы от вредоносных USB-устройств
Троянизированные мыши, клавиатуры и кабели-шпионы представляют серьезную угрозу даже для изолированных систем. Сегодня инструменты для таких атак стоят дешево, а чтобы их программировать, не нужны специальные навыки. Так что вам следует постоянно быть начеку.
Для защиты критически важной инфраструктуры следует использовать многоуровневый подход.
- Во-первых, обеспечьте безопасность на физическом уровне, чтобы посторонний не смог подключить USB-устройство к системе управления. Заблокируйте неиспользуемые USB-порты физически, также желательно исключить возможность извлечения уже подключенных HID-устройств.
- Проинструктируйте сотрудников, чтобы они были в курсе возможных угроз, в том числе со стороны вредоносных USB-устройств (как, например, в инциденте с «Ла-Ла Ленд»).
- Сегментируйте сеть и сконфигурируйте права доступа таким образом, чтобы злоумышленники не смогли добраться до систем управления критически важной инфраструктурой.
- Защитите все системы предприятия с помощью решений, которые могут обнаруживать все возможные угрозы. В Kaspersky Endpoint Security for Business имеется технология, которая не дает подключить HID-устройство, если пользователь не подтвердит операцию кодом, введенным с уже авторизованного HID-устройства.
Компьютеры HP – Устранение неполадок, связанных с подключениями по USB (Windows 10, 8)
При подключении носителя USB, например флэш-диска, устройство может не отображаться в окне “Безопасное удаление оборудования” после нажатия значка Безопасное удаление оборудования в области уведомлений рабочего стола Windows.
Рис. : Значок безопасного удаления оборудования на панели задач
Накопитель USB: Устройство USB может не отображаться, если оно было ранее остановлено и не отсоединено от порта USB.
Для устранения этой проблемы, отсоедините устройство, подождите примерно 20 секунд, а затем подсоедините его повторно, чтобы устройство отобразилось в окне “Безопасное извлечение устройства”.
Если устройство по-прежнему не отображается в окне “Безопасное извлечение устройства”, перезагрузите компьютер и повторите процедуру.
Карта памяти в USB-устройстве для считывания карт: Если устройство представляет собой карту памяти в USB-устройстве чтения карт памяти, то эта неполадка устраняется путем перезагрузки компьютера.
Примечание.Не используйте значок безопасного удаления оборудования для удаления карты памяти. Чтобы удалить карту памяти, извлеките ее, выполнив следующие действия в ОС Windows:
Вставьте карту памяти, когда световой индикатор устройства чтения не мигает.
Откроется окно автоматического запуска. Если это окно не появилось, откройте карту в проводнике Windows.
Карте памяти присваивается буквенное обозначение, подобно дисководу, приводу CD-ROM или жесткому диску. Правила пользования картой памяти идентичны правилам пользования любым другим диском на компьютере. Например, двойным щелчком значка карты памяти можно открыть новое окно, в котором будут показаны файлы на карте CompactFlash.
Закончив работу с файлами, записанными на карте памяти, правой кнопкой мыши щелкните значок карты памяти и выберите пункт Извлечь.
Рис. : Выбор Извлечение съемного диска
Подождите, пока индикатор на считывателе карт памяти не отключится или не перестанет мигать.
Извлеките карту памяти из гнезда.
Подключение сетевых USB устройств в виртуальной инфраструктуре
Вернуться в Базу знаний
Для подключения USB устройств в виртуальной инфраструктуре необходимо установить клиент SEH UTN manager. Дистрибутив Windows клиента можно скачать по прямой ссылке: https://www.seh-technology.com/fileadmin/user/downloads/deviceserver/tools/sehutnmanager-win-3.1.21.zip
Для других систем – по ссылке: http://www.seh-technology.com/services/downloads/download-dongleserver/myutn-800.html
Рассмотрим установку клиента на примере Windows.
Установка
Необходимо запустить установку “от имени Администратора”.
Выбрать для установки полную версию (“Complete”).
Выбрать каталог, в который установится клиент. Желательно оставить по-умолчанию.
По окончании установки программа запустится автоматически.
Запуск программы, поиск устройств в сети
При первом запуске программа предложит найти в сети доступные сетевые UTN устройства. Нажмите “Yes”.
В течение минуты программа автоматически найдет доступные для подключения сетевые устройства. Нажав кнопку “Scan”, можно запустить процесс принудительного сканирования сети.
Если программа не нашла доступных устройств, можно вручную задать нужную сеть или диапазон сетевых адресов для сканирования, нажав кнопку “Options” и зайдя на вкладку “Network Scan”
На вкладке “Automatisms” можно настроить автоматический старт программы вместе с системой
Чтобы добавить найденное сетевое устройство, необходимо нажать кнопку “Add” и “OK”
Подключение USB-устройств
В главном окне клиента отобразятся все добавленные устройства
В случае, если на подключение USB-устройсва задан пароль, это устройство не отобразится в списке доступных для подключения. Чтобы ввести пароль необходимо нажать правой кнопкой мыши по сетевому устройству myUTN и нажать “Set USB Port Keys…”
Далее задать пароль в строке USB порта, для которого выдан доступ
Для подключения устройства нужно из списка доступных USB-устройсв выбрать необходимый и нажать кнопку “Activate”
Напротив устройства отобразится статус “Activated”
Чтобы отключить USB диск, нужно выбрать его в главном меню программы и нажать “Deactivate”
Проверка подключенных устройств
Проверьте доступность устройства. Вызывать оснастку управления компьютером, нажав комбинацию клавиш Win + R и набрав команду “compmgmt.msc”.
Далее необходимо зайти в оснастку управления устройствами, нажав “Device Manager” в левой панели оснастки управления компьютером. В списке подключенных устройств должно отобразиться искомое устройство.
Если искомое устройство является USB накопителем, его можно найти в оснастке управления дисками, нажав на “Disk Management” в левой части оснастки управления компьютером. При необходимости, в этом же окне диск можно отформатировать в необходимую файловую систему.
Дополнительные настройки
Для автоматического подключения USB диска при запуске системы, нужно выбрать необходимый диск и зайти в пункт “Port – Settings” главного меню программы.
Поставить галочку напротив пункта “Activate the device connected to this port automatically after the start of operating system”
При желании можно создать ярлыки для быстрого подключения \ отключения USB-устройств. Для этого нажмите правой кнопкой мыши по необходимому устройству – “Create UTN Action”
Далее выберите “Automatically create UTN Actions which activate and deactivate the device”. Нажмите “Next”
Выберите имя для соответствующих ярлыков. Нажмите “Next”
После этого ярлыки должны появиться на Рабочем столе
Что такое USB-устройство и как оно работает?
Что такое USB-устройство?USB (универсальная последовательная шина) относится к любому устройству, которое может хранить данные во флэш-памяти со встроенным интерфейсом USB. USB-накопитель также известен как USB-ключ, USB-накопитель, USB-накопитель и другие названия. USB-накопители довольно малы по размеру, большинство из них весят менее 35 грамм. USB-соединения обозначаются определенным символом вокруг разъема и порта. Некоторые из устройств, которые можно подключить с помощью USB-соединения, включают: веб-камеры, принтеры, цифровую камеру, внешние жесткие диски, мышь, клавиатуры и сканеры.
Большинство USB-устройств можно легко подключить к компьютеру без перезагрузки. Флэш-накопители являются одними из самых популярных устройств Plug and Play, которые широко используются во всем мире. После подключения устройства к компьютеру ОС ПК автоматически определяет необходимые диски для отображения содержимого и файлов, хранящихся на диске. В отличие от кабелей Ethernet и HDMI, кабели USB имеют два типа разъемов; тип-A и тип-B. USB-устройства широко используются и поддерживаются большинством электронных устройств.
Восстановление данных на USB-флеш-накопителяхКакими бы маленькими ни были USB-накопители, они также имеют свои недостатки. После того, как вы удалите документы и файлы на них, вы не сможете восстановить их без помощи программы для восстановления данных. Disk Drill может помочь вам восстановить удаленные файлы на вашем USB-устройстве. Есть несколько случаев, когда данные на USB-накопителе могут быть потеряны. Случайное удаление – одна из самых распространенных ошибок, которые делают большинство пользователей при использовании своих USB-устройств.
Повреждение диска или сбой диска требует принятия технических мер и действий для восстановления данных, которые были конфискованы устройством.Если у вас повреждено USB-устройство, найдите авторитетную компанию по восстановлению данных, у которой есть необходимые профессиональные инструменты и эксперты, которые могут помочь вам восстановить файлы USB-устройства.
Восстановление данных бесплатно
Ваш помощник для восстановления удаленных файлов
- Загрузите Disk Drill Basic или PRO версию. Disk Drill доступен на платформах ПК с Windows и Mac OS X.
- Установите программное обеспечение на свой компьютер.
- Подключите USB-устройство к компьютеру, чтобы начать процесс восстановления USB-устройства.
- Запустите Disk Drill на своем ПК, прочтите приветственное руководство, которое содержит полезные советы по восстановлению данных.
- Disk Drill отобразит все устройства, подключенные к вашему ПК. Найдите свой USB-накопитель и нажмите кнопку «Восстановить» рядом с ним.
- Disk Drill выполнит быстрое сканирование вашего диска или устройства. Если быстрое сканирование не увенчалось успехом, Disk Drill запустит всестороннее глубокое сканирование, которое тщательно просмотрит все ваши предыдущие удаленные файлы и восстановит их.
- После завершения процесса сканирования Disk Drill отобразит все файлы, которые можно восстановить. Сохраните все нужные файлы и выйдите из программы.
- Если у вас возникнут какие-либо проблемы с нашим приложением для восстановления файлов USB-устройства, обратитесь в нашу службу поддержки, и вам помогут.
См. Также
ОписаниеUSBDeview – это небольшая утилита, в которой перечислены все USB-устройства, которые в данный момент подключены к вашему компьютеру, а также все USB-устройства, которые вы использовали ранее.Для каждого USB-устройства отображается расширенная информация: имя / описание устройства, тип устройства, серийный номер. (для запоминающих устройств), дата / время добавления устройства, VendorID, ProductID и т. д. USBDeview также позволяет удалить ранее использованные USB-устройства, отключить их. USB-устройства, которые в настоящее время подключены к вашему компьютеру, а также для отключения и включения USB-устройств. Вы также можете использовать USBDeview на удаленном компьютере, если вы входите на этот компьютер с правами администратора. Искать другие утилиты в NirSoftЛицензияЭта утилита выпущена как бесплатное ПО. Вы можете свободно распространять эту утилиту через дискеты, CD-ROM, Интернет или любым другим способом, если вы не берете за это ничего. Если вы распространяете эту утилиту, вы должны включить все файлы в дистрибутив, без каких-либо модификаций!Заявление об ограничении ответственностиПрограммное обеспечение предоставляется «КАК ЕСТЬ» без каких-либо явных или подразумеваемых гарантий, включая, но не ограничиваясь, подразумеваемые гарантии товарной пригодности и пригодности для определенной цели.Автор не несет ответственности за какие-либо особые, случайные, косвенный или косвенный ущерб из-за потери данных или по любой другой причине.Системные требования
Известные проблемы
История версий
Использование USBDeviewUSBDeview не требует установки или дополнительных файлов DLL. Просто скопируйте исполняемый файл (USBDeview.exe) в любую понравившуюся папку и запустите.В главном окне USBDeview отображаются все USB-устройства, установленные в вашей системе. Вы можете выбрать один или несколько элементов, а затем отключить (отключить) их, удалить или просто сохранить информация в файл text / xml / html. USB Столбцы просмотра Описание
USB Значки для просмотра Легенда
Столбцы «Название поставщика» и «Название продукта»Начиная с версии 1.35, вы можете просматривать название поставщика и название продукта ваших USB-устройств.Чтобы использовать эту функцию, вы должны загрузить список USB-идентификаторов Стивена Дж. Гауди. (http://www.linux-usb.org/usb.ids) и поместите файл в ту же папку USBDeview.exe.Имя файла должно оставаться как «usb.ids». Тест скорости для USB-накопителейНачиная с версии 1.40, USBDeview позволяет тестировать скорость чтения / записи USB-накопителя. Тест выполняется путем записи большого файла (с именем $ speed_test_nirsoft $ .dat) на USB-накопитель и последующего чтения его для проверки скорости чтения.Имейте в виду, что для успешного выполнения этого теста скорости вам потребуется не менее 100 МБ свободного дискового пространства. Также имейте в виду, что этот тест проводится с последовательными операциями чтения и записи. При использовании нескольких небольших файлов производительность чтения / записи обычно намного ниже, чем при последовательном чтении / записи.Чтобы протестировать скорость вашего флеш-накопителя, просто выберите нужный элемент в главном окне, а затем выберите опцию «Тест скорости» в меню «Файл» или нажмите Ctrl + T. В окне проверки скорости убедитесь, что выбранная буква диска является правильной, а затем нажмите кнопку «Начать проверку».Подождите несколько секунд, пока не закончатся тесты записи и чтения. Публикация результатов теста скоростиЕсли вы хотите поделиться своими результатами теста скорости, чтобы другие люди, желающие приобрести USB-накопитель, могли легко сравнить скорость различных флэш-накопителей, вы можете использовать для этого параметр «Опубликовать результат теста».После успешного завершения теста скорости автоматически активируется кнопка «Опубликовать результат теста». При нажатии на эту кнопку открывается новое окно, в котором отображаются все данные, которые будут отправлены на http: // usbspeed.сайт nirsoft.net, и просим подтвердить публикацию теста скорости. Имейте в виду, что на веб-сайт http://usbspeed.nirsoft.net передаются только данные, отображаемые в этом окне. USBDeview не отправляет серийный номер вашего USB-устройства или любую другую информацию, которая может нарушить вашу конфиденциальность. АвтозапускНачиная с версии 1.10, USBDeview позволяет автоматически запускать файл на устройствах флэш-памяти USB в соответствии с именем файла AutoRun.inf. Вы можете вручную активировать функцию автозапуска, выбрав нужное устройство и нажав F8.Кроме того, вы можете установить флажок «Автозапуск, когда устройство подключено», а затем – Автозапуск. Функция будет автоматически активирована, когда вы вставите устройство флэш-памяти USB.Имейте в виду, что эта функция работает, только если USBDeview определяет букву диска устройства. Выполнить команду при вставке USB-устройстваНачиная с версии 1.10, USBDeview позволяет выполнять команду из файла exe / cmd / bat каждый раз при вставке USB-устройство к вашей системе. Чтобы использовать эту функцию, перейдите в «Параметры-> Дополнительные параметры», выберите «Выполнить».. ‘ флажок и введите файл exe / cmd, который вы хотите запустить. В этой командной строке также можно использовать следующие специальные переменные: % device_name%,% device_desc%,% drive%,% serial_number%,% vid%,% pid%,% vid_hex%,% pid_hex% ,% device_type%,% service_name%,% device_class%,% device_mfg%USBDeview автоматически заменит эти переменные соответствующими данными вставленного вами устройства. Например, если вы хотите передать вашему exe-файлу 2 параметра – серийный номер устройства и букву диска: c: \ temp \ test.exe “% серийный_номер%” “% диск%” Известные ограничения / проблемы
Подключение к удаленному компьютеруСледующие параметры командной строки позволяют подключаться к удаленным компьютерам. Вы должны войти на удаленный компьютер с правами администратора, чтобы использовать эти параметры.
Подключение к внешнему файлу системного реестраЕсли у вас есть файл реестра SYSTEM внешней операционной системы, вы можете использовать следующий параметр командной строки для чтения из него списка USB-устройств:/ regfile <файл системного реестра> Например: Этот вариант имеет некоторые ограничения:
Параметры командной строки остановки / отключения
Отключить / включить / удалить параметры командной строкиНачиная с версии 1.20, вы также можете использовать следующие команды для отключения, включения или удаления USB-устройства из командной строки:
USBDeview.exe / RunAsAdmin / отключить “USB \ Vid_1058 & Pid_1023 \ 85395834690″ Проверить, подключено ли устройство / отключено или включено / отключеноНачиная с версии 2.70, вы можете проверить, подключено ли устройство / отключено или включено / отключено с помощью следующие параметры командной строки:
Например, следующий командный файл будет отображать 1, если устройство с серийным номером 7538957348957398 подключено, или 0, если устройство не подключено: USBDeview.exe / is_connected_by_serial “7538957348957398” эхо% ERRORLEVEL% Сохранить параметры командной строки
Перевод USBDeview на другие языкиЧтобы перевести USBDeview на другой язык, следуйте инструкциям ниже:
Обратная связьЕсли у вас есть какие-либо проблемы, предложения, комментарии или вы обнаружили ошибку в моей утилите, вы можете отправить сообщение на [email protected]USBDeview также доступен на других языках. Чтобы изменить язык USBDeview, загрузите zip-файл на соответствующем языке, извлеките usbdeview_lng.ini, и поместите его в ту же папку, в которой вы установили утилиту USBDeview. |
Ошибка «USB-устройство не распознано» – Windows Server
- 4 минуты на чтение
В этой статье
В этой статье представлены методы решения ошибки USB-устройство не распознано , которая возникает при попытке доступа к внешнему жесткому диску USB.
Симптомы
При попытке доступа к данным на внешнем жестком диске USB может появиться следующее сообщение об ошибке:
USB-устройство не распознано: одно из устройств, подключенных к этому компьютеру, неисправно, и Windows не распознает его.
Применимо к: Windows 10, версия 1709, Windows 7 Service Pack 1
Исходный номер базы знаний: 2654149
Причина
Эта проблема может быть вызвана любой из следующих ситуаций:
- Загруженный в данный момент драйвер USB стал нестабильным или поврежден.
- Ваш компьютер требует обновления для устранения проблем, которые могут конфликтовать с внешним жестким диском USB и Windows.
- Windows может отсутствовать другие важные обновления, проблемы с оборудованием или программным обеспечением.
- Возможно, ваши USB-контроллеры нестабильны или повреждены.
- Возможно, ваш внешний диск переходит в режим выборочной приостановки.
- Системной плате вашего ПК могут потребоваться обновленные драйверы.
Разрешение 1. Удалите и снова подключите внешний жесткий диск
Этот метод решает проблемы, при которых загруженный в данный момент драйвер USB стал нестабильным или поврежденным.
- Выберите Start , введите Device Manager в поле Search .
- Выберите Диспетчер устройств из возвращенного списка.
- Выберите «Дисковые накопители» из списка оборудования.
- Нажмите и удерживайте (или щелкните правой кнопкой мыши) внешний жесткий диск USB, на котором возникла проблема, и выберите «Удалить».
- После удаления жесткого диска отсоедините кабель USB.
- Подождите 1 минуту, а затем снова подсоедините кабель USB.Драйвер должен загрузиться автоматически.
- Проверьте USB-накопитель в проводнике Windows.
Примечание
Подключение внешнего жесткого диска USB к концентратору USB без питания может привести к нехватке энергии для работы внешнего диска. Вместо этого подключите его прямо к компьютеру.
Если этот метод не решает вашу проблему, перейдите к решению 2.
Решение 2. Установите исправления, которые устраняют проблемы, которые могут существовать в Windows 7
Исправления в этом методе могут разрешить известный конфликт с внешним жестким диском USB и Windows.
Перейти к KB976972 Проблемы возникают при переносе данных через USB с компьютера под управлением Windows 7 с набором микросхем NVIDIA USB EHCI и не менее 4 ГБ ОЗУ.
В разделе «Информация об обновлении» выберите Загрузить пакет обновления сейчас , который соответствует вашей версии Windows 7.
- Если вы не знаете, какую версию Windows 7 используете, нажмите кнопку Пуск , нажмите и удерживайте (или щелкните правой кнопкой мыши) Компьютер > Свойства .
- Если 64-разрядная операционная система указана рядом с Типом системы, вы используете 64-разрядную версию Windows 7.
- Если 32-разрядная операционная система указана рядом с Типом системы, вы используете 32-разрядную (x86) версию Windows 7.
- Если вы не знаете, какую версию Windows 7 используете, нажмите кнопку Пуск , нажмите и удерживайте (или щелкните правой кнопкой мыши) Компьютер > Свойства .
Выбрать Продолжить . Если появится запрос на разрешение контроля учетных записей, выберите Да .
Выбрать Загрузить > Открыть .
Загрузка должна начаться через 30 секунд.В противном случае выберите Начать загрузку > Открыть .
Следуйте инструкциям на экране, чтобы завершить загрузку и установку.
Перейти к KB974476 Компьютер перестает отвечать, когда устройство USB выходит из состояния выборочной приостановки USB в Windows 7.
Выберите Просмотр и запрос загрузки исправлений> Выбрать исправление.
При появлении запроса ознакомьтесь с лицензионным соглашением. Если вы согласны с условиями, выберите Я принимаю .
Установите флажок рядом с вашей версией Windows 7, затем введите свой адрес электронной почты в поля ниже.
Введите слово проверки, затем выберите Запросить исправление .
Проверьте свою электронную почту. Вскоре вы получите электронное письмо от Microsoft со ссылкой для загрузки исправления. Выберите ссылку и следуйте инструкциям на экране, чтобы загрузить и установить исправление.
Перезагрузите компьютер.
Если проблема не исчезнет, перейдите к решению 3.
Решение 3. Установите последние обновления Windows
Этот метод установит последние версии драйверов устройств для внешнего жесткого диска USB.
- Нажмите кнопку Пуск , введите Центр обновления Windows в поле поиска , а затем выберите Центр обновления Windows на панели результатов.
- Выберите Проверить наличие обновлений . После завершения сканирования выберите Просмотреть дополнительные обновления .
- Установите флажок рядом с обновлениями, затем выберите Установить обновления .
- При появлении запроса ознакомьтесь с лицензионным соглашением и выберите Я принимаю .
- Следуйте инструкциям на экране, чтобы загрузить и установить обновления.
- Если будет предложено, перезагрузите компьютер.
Если проблема не исчезла, перейдите к решению 4.
Разрешение 4 – Переустановите контроллеры USB
Этот метод устраняет действия, при которых загруженный в данный момент драйвер USB стал нестабильным или поврежденным.
- Выберите Start , затем введите диспетчер устройств в поле Search , а затем выберите Device Manager .
- Разверните Контроллеры универсальной последовательной шины. Нажмите и удерживайте (или щелкните правой кнопкой мыши) устройство и выберите «Удалить». Повторите для каждого устройства.
- По завершении перезагрузите компьютер. Ваши контроллеры USB установятся автоматически.
Если проблема не исчезла, перейдите к решению 5.
Разрешение 5 – Отключить настройку выборочной приостановки USB
Этот метод предотвращает отключение внешнего USB-накопителя.
- Нажмите кнопку Start , введите power plan в поле Search , а затем выберите Choose a power plan .
- Рядом с текущим выбранным планом выберите Изменить настройки плана .
- Выбрать Изменить дополнительные параметры питания .
- Установите флажок, чтобы развернуть Настройки USB > Настройки выборочной приостановки USB .
- Выберите Подключено , выберите раскрывающееся меню, а затем выберите отключено .
- Если вы используете ноутбук, выберите Battery , выберите раскрывающееся меню и затем выберите disabled .
- Выбрать Применить > ОК .
Если это не решит проблему, перейдите к решению 6.
Разрешение 6 – Установите на материнскую плату последние драйверы набора микросхем
Этот метод обновляет драйверы набора микросхем материнской платы, поэтому компьютер распознает внешний жесткий диск USB.
- Просмотрите документацию к вашему компьютеру, в которой должно быть указано название производителя материнской платы.
- Посетите веб-сайт поддержки производителя вашего компьютера.Список сайтов поддержки производителей компьютеров см. В разделе «Контактная информация производителей компьютеров».
- Перейдите на их веб-сайт, чтобы найти подходящие драйверы для вашей материнской платы. За помощью обращайтесь к производителю компьютера.
Если проблема все еще существует, мы рекомендуем обратиться в службу поддержки продуктов Microsoft.
Дополнительная информация
Для получения дополнительной информации см. Центр обновления Windows.
Что делать, если USB-устройство не распознается в Windows 10
Подключение USB-устройства к компьютеру, ноутбуку или планшету с Windows 10 не всегда идет по плану.Иногда Windows 10 вообще не обнаруживает USB, а в других случаях это может расстроить вас множеством сообщений об ошибках.
Причина ошибок USB-устройства
Ошибки USB-подключения, такие как печально известное сообщение об ошибке Code 43, могут иметь различные причины: от устаревшего программного обеспечения и драйверов до неисправного оборудования и устройств. Часто бывает трудно определить, какая проблема возникает на USB-устройстве при попытке подключения к устройству с Windows 10, поэтому неплохо было бы проработать возможные решения, пока оно не начнет работать должным образом.
Вот несколько эффективных решений проблем с USB-подключением в Windows 10.
Проблемы, рассматриваемые в этой статье, могут возникать в ряде устройств, которые необходимо подключать через USB, например, мыши, дисковые накопители, фитнес-трекеры и контроллеры видеоигр.
Как исправить проблему с USB-устройством в Windows 10
Перезагрузите устройство с Windows 10. Это немного банально, но выключение и повторное включение компьютера или планшета с Windows 10 часто решает проблемы, связанные с обнаружением аппаратных устройств.
Включите ваше USB-устройство. Большинство USB-устройств включаются автоматически при подключении к компьютеру или планшету с Windows 10, но для некоторых может потребоваться включить их вручную с помощью кнопки питания. Ваш компьютер может не обнаруживать определенные USB-устройства, если они выключены.
Проверьте аккумулятор USB-устройства. Это распространенная проблема, часто связанная с беспроводными USB-мышами, поскольку они часто используются и могут легко разрядиться. Эту проблему часто принимают за неисправный USB-разъем, хотя на самом деле все, что нужно, – это новый аккумулятор.
Если вы используете USB-мышь, вы можете проверить, есть ли у нее питание, перевернув ее и проверив инфракрасный свет, который должен быть виден. Если свет не виден, убедитесь, что переключатель под мышью установлен в положение на .
Подождите, пока ваш компьютер с Windows 10 не будет включен. Более медленные компьютеры и планшеты могут быть перегружены количеством операций, которые им необходимо выполнить при запуске, и иногда могут упускать из виду недавно подключенное USB-оборудование. Если вы используете новое USB-устройство, подождите одну минуту, пока ваш компьютер полностью не включится, прежде чем подключать что-либо к USB-порту.
Обновление Windows 10. Обновление операционной системы Windows 10 позволяет не только загружать файлы, необходимые для поддержки недавно выпущенного оборудования и устройств, но и исправлять любые возникающие ошибки.
Чтобы проверить наличие последних обновлений операционной системы Windows 10, откройте Настройки , затем выберите Обновление и безопасность > Проверить наличие обновлений .
Убедитесь, что USB-устройство предназначено для подключения к компьютеру или планшету с Windows 10.Не все оборудование с USB-кабелем предназначено для работы с Windows 10. Одним из примеров могут быть базы Disney Infinity, предназначенные для работы с конкретными игровыми консолями, такими как Xbox One или PlayStation 4. Еще одним примером могут быть аксессуары, выпущенные для Apple. Компьютеры Mac и ноутбуки.
Информацию о совместимости см. На упаковке USB-устройства и в руководстве по эксплуатации.
Устранение неполадок. В Windows 10 есть встроенный инструмент для обнаружения ошибок и конфликтов и их исправления.Запуск инструмента устранения неполадок также просканирует ваше устройство на наличие необходимых драйверов и загрузит их, если они доступны в Интернете.
Чтобы получить доступ к инструменту устранения неполадок, откройте Параметры из меню «Пуск» или Центра поддержки, затем выберите Обновления и безопасность > Устранение неполадок . На экране устранения неполадок прокрутите список параметров и выберите Оборудование и устройства . Выберите Запустите средство устранения неполадок , чтобы начать процесс сканирования и восстановления системы.
Перед запуском процесса устранения неполадок убедитесь, что устройство USB, с которым у вас возникли проблемы, заряжено, включено и подключено к планшету или компьютеру с Windows 10.
Заменить соединительный кабель. Иногда кабель, используемый для подключения USB-устройства к компьютеру с Windows 10, может быть поврежден из-за износа, вызванного чрезмерным использованием. Это часто случается с часто используемыми кабелями, например, с кабелями, предназначенными для зарядки или синхронизации смартфонов.
Многие USB-кабели совместимы с другими USB-устройствами, поэтому вы можете попробовать кабель для другого устройства, которое у вас есть, прежде чем платить за совершенно новое.
Загрузите драйверы от производителя оборудования. Некоторым устройствам для правильной работы требуются специальные драйверы. Эти драйверы могут поставляться на диске, прилагаемом к устройству при его покупке, или вам может потребоваться посетить веб-сайт компании и загрузить их оттуда. На упаковке продукта и в руководстве по эксплуатации, скорее всего, будет указан правильный веб-сайт для загрузки файлов.
Откат драйверов. Как ни странно, иногда установка новых драйверов может негативно повлиять на функциональность устройства, поэтому откат драйверов к предыдущей версии может быть решением.
Проверить источник питания. Некоторым USB-устройствам, например некоторым внешним дисководам Blu-ray, требуется много энергии для работы, поэтому простого подключения их к USB-порту ноутбука с Windows 10 может быть недостаточно для их правильной работы.
Такие устройства обычно имеют два USB-кабеля.Один из них должен быть подключен к вашему компьютеру для передачи данных, а другой предназначен для подключения к розетке с портом USB или другому устройству, которое может выступать в качестве источника питания.
Адаптер питания USB или концентратор USB могут быть отличным вложением. Они доступны в различных ценовых категориях и представляют собой удобный инструмент для зарядки устройств дома без использования ноутбука или настольного компьютера.
Проверьте совместимость USB 3 и USB 2. Большинство устройств USB 3 могут подключаться к портам USB 2 на компьютерах и планшетах с Windows 10, поэтому совместимость в большинстве случаев не должна быть проблемой.По мере развития технологий существует вероятность, что устройству USB 3 может потребоваться порт USB 3. Однако стоит свериться с упаковкой и инструкцией по эксплуатации, чтобы убедиться в этом.
Большинство устройств USB 3 поддерживают совместимость с USB 2, поэтому это очень редко вызывает какие-либо проблемы с подключением.
Замените USB-устройство. Это должно быть крайней мерой, но это также может быть необходимо, поскольку иногда USB-устройство может просто сломаться. К счастью, многие компании вышлют вам бесплатную замену неисправному оборудованию, если вы купили его относительно недавно, а некоторые могут предложить бесплатные или скидки на ремонтные услуги.Если бесплатная замена или скидка недоступны, это может быть прекрасной возможностью для обновления до последней версии того устройства, которое вам нужно заменить.
Спасибо, что сообщили нам!
Расскажите, почему!
Другой Недостаточно подробностей Сложно понять USB-портможет перестать работать после извлечения или вставки USB-устройства
Признаки
Если вы быстро и несколько раз вставляете и извлекаете USB-устройство, порт USB может перестать отвечать.Когда порт находится в этом состоянии, он больше не распознает какие-либо устройства USB, и устройство USB не будет работать.
Эта статья поможет вам решить проблему.
Предварительные требования
Вы должны использовать учетные данные администратора для входа в Windows, чтобы выполнить некоторые методы устранения неполадок, перечисленные в этой статье. Если это ваш персональный компьютер, вероятно, вы уже вошли в систему с учетной записью администратора. Если это компьютер, который является частью действующей сети, возможно, вам придется обратиться за помощью к системному администратору.
Разрешение
Чтобы устранить эту проблему, используйте следующие методы в том порядке, в котором они перечислены. После каждого метода проверяйте USB-устройство, чтобы убедиться, что проблема устранена. Если проблема не устранена, попробуйте следующий метод.
Эта статья также включает обходной путь, который можно попробовать, если эти методы не работают.
Метод 1. Используйте диспетчер устройств для поиска изменений оборудования
Используйте диспетчер устройств для поиска изменений оборудования.После того, как ваш компьютер выполнит сканирование на предмет изменений оборудования, он может распознать USB-устройство, подключенное к USB-порту, чтобы вы могли его использовать.
Чтобы выполнить поиск изменений оборудования, выполните следующие действия:
Щелкните Start , а затем щелкните Run .
Примечание. Если вы работаете в Windows Vista, щелкните Start , а затем используйте поле Start Search .
Введите devmgmt.msc, а затем щелкните ОК . Откроется диспетчер устройств.
В диспетчере устройств щелкните свой компьютер, чтобы он был выделен.
Щелкните Action , а затем щелкните Сканировать на предмет изменений оборудования .
Проверьте USB-устройство, чтобы убедиться, что оно работает.
Если сканирование аппаратных изменений устранило проблему, все готово. Если этот метод не помог устранить проблему, перейдите к способу 2.
Метод 2. Перезагрузите компьютер
Если сканирование нового оборудования не устранило проблему, попробуйте перезагрузить компьютер. После перезагрузки компьютера проверьте USB-устройство, чтобы убедиться, что оно работает.
Если перезагрузка компьютера устранила проблему, все готово.Если этот метод не устранил проблему, перейдите к методу 3.
Метод 3. Отключить и снова включить контроллер USB
Используйте диспетчер устройств, чтобы отключить и снова включить все контроллеры USB. Это позволяет контроллерам восстанавливать USB-порт из состояния, в котором он не отвечает. Контроллеры USB представляют собой порты USB в диспетчере устройств. Если вас не устраивает расширенное устранение неполадок, попробуйте выполнить действия, описанные в разделе «Временное решение».
Чтобы отключить и снова включить контроллеры USB, выполните следующие действия:
Щелкните Start , а затем щелкните Run .
Примечание. Если вы работаете в Windows Vista, щелкните Start , а затем используйте поле Start Search .
Введите devmgmt.msc и нажмите OK . Откроется диспетчер устройств.
Expand Контроллеры универсальной последовательной шины .
Примечание. Чтобы найти этот элемент, возможно, придется прокрутить список вниз.
Щелкните правой кнопкой мыши первый контроллер USB в разделе Контроллеры универсальной последовательной шины , а затем щелкните Удалить , чтобы удалить его.
Повторите шаг 4 для каждого контроллера USB, указанного в списке Контроллеры универсальной последовательной шины .
Перезагрузите компьютер.После запуска компьютера Windows автоматически выполнит поиск изменений оборудования и переустановит все удаленные контроллеры USB.
Проверьте USB-устройство, чтобы убедиться, что оно работает.
Если порт USB распознает устройство и вы можете его использовать, все готово.
Если этот метод устранил проблему, все готово. Если этот метод не устранил проблему, перейдите к разделу «Временное решение».
Временное решение
Если ни один из этих методов у вас не помог, вы можете отключить функцию выборочной приостановки. Однако имейте в виду, что когда функция выборочной приостановки отключена, это затрагивает все драйверы хост-контроллера USB (и, следовательно, все USB-порты и подключенные USB-устройства) в системе. Таким образом, ваш компьютер не может приостановить работу каких-либо подключенных к нему USB-устройств, и USB-устройства могут продолжать использовать питание, пока они подключены к компьютеру.Кроме того, Разрешить компьютеру выключать это устройство для экономии энергии не отображается на вкладке Power Management для корневого концентратора USB.
Раздел предназначен для опытного пользователя компьютера.
Вы можете отключить функцию выборочной приостановки USB в качестве временного решения, отредактировав реестр. Устройство USB может перестать отвечать из-за состояния гонки в функции выборочной приостановки. Функция выборочной приостановки приостанавливает работу USB-устройства для эффективного поддержания заряда батареи, позволяя компьютеру выключить USB-устройство.Однако иногда эта функция может неправильно разбудить USB-устройство. Таким образом, USB-устройство не отвечает, когда вы пытаетесь его использовать.
Вы можете отключить эту функцию для серверных продуктов, для которых управление питанием не важно или не требуется.
Важно! Этот раздел, метод или задача содержат шаги, которые говорят вам, как изменить реестр. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому убедитесь, что вы выполните следующие действия внимательно.Для дополнительной защиты сделайте резервную копию реестра перед его изменением. Затем вы можете восстановить реестр, если возникнет проблема. Для получения дополнительных сведений о резервном копировании и восстановлении реестра щелкните следующий номер статьи базы знаний Microsoft:
322756 Как создать резервную копию и восстановить реестр в Windows Чтобы отключить функцию выборочной приостановки, выполните следующие действия:
Щелкните Start , а затем щелкните Run .
Примечание. Если вы работаете в Windows Vista, щелкните Start , а затем используйте поле Start Search .
Введите regedit и нажмите ОК . Откроется редактор реестра.
Найдите и щелкните следующий подраздел реестра:
HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ USB
Если присутствует запись реестра DisableSelectiveSuspend , дважды щелкните ее.Если его нет, создайте запись. Чтобы создать запись, выполните следующие действия:
В меню Edit укажите на New , а затем щелкните DWORD .
Введите DisableSelectiveSuspend и нажмите клавишу ВВОД.
В меню Изменить щелкните Изменить .
В поле «Значение» введите 1, чтобы отключить функцию выборочной приостановки, а затем нажмите ОК .
Теперь перейдите к “Это устранило проблему?” раздел.
Причина
Эта проблема может возникнуть из-за проблемы синхронизации, которая не позволяет компьютеру обнаружить устройство USB.
Microsoft и поставщики оборудования, производящие микросхемы, используемые для USB, исследовали проблему. Однако результаты были неубедительными из-за временного характера проблемы.
Статус
Корпорация Майкрософт изучает эту проблему и опубликует дополнительную информацию в этой статье, когда она станет доступной.
USB-устройство
В этой главе описывается структура программного обеспечения компонента USB-устройства и его использование для создания приложений.Компонент USB-устройства упрощает разработку программного обеспечения микроконтроллерных систем, взаимодействующих с USB-хостом.
Атрибуты компонента USB-устройства:
- Поддерживает низкую, полную и высокую скорость.
- Поддерживает стандартные классы USB с несколькими экземплярами классов устройств.
- Поддерживает составные устройства. Объедините классы USB-устройств для создания составного устройства.
- Поддерживает несколько USB-устройств на одном микроконтроллере с более чем одним контроллером USB-устройств.
- Обеспечивает реализацию функций USB-устройства.
- Предоставляет удобный файл конфигурации для каждого класса устройств для создания дескрипторов USB.
- Гибкое назначение конечных точек USB периферийным устройствам USB-устройства микроконтроллера.
- Предоставляет примеры, демонстрирующие использование программного стека.
Для взаимодействия с хост-компьютером USB может потребоваться дополнительное программное обеспечение. На странице USB Host Computer Applications показан пример такого программного обеспечения, работающего на ПК с Windows.
Компоненты RTE
На рисунке показана взаимосвязь между компонентами RTE и периферийным USB-устройством микроконтроллера (USB-контроллером). Компоненты RTE предоставляют файлы конфигурации и шаблоны пользовательского кода. Файлы конфигурации настраивают компоненты RTE, аппаратные интерфейсы, ресурсы памяти и параметры драйвера USB-устройства. Они могут влиять на несколько компонентов RTE (например, RTE_Device.h настраивает USB-контроллер 0 и Driver_USBD0). Шаблоны пользовательского кода представляют собой основу для реализации функций USB-устройства.
Серая область вокруг компонентов RTE USB Device 1 и Driver_USBD1, а также USB Controller 1 означает, что эти компоненты являются дополнительными и могут использоваться только в том случае, если на микроконтроллерном устройстве присутствует несколько контроллеров USB. В этом случае класс USB-устройства можно подключить к любому из экземпляров USB-устройства.
Структура USB-устройства
Периферийные устройства USB-устройствамогут иметь один или несколько из следующих классов USB-устройств:
- Audio Device Class (ADC) используется для обмена потоковыми аудиоданными между USB-хостом и USB-устройством.
- Communication Device Class (CDC) обеспечивает функциональность виртуального коммуникационного порта для USB-хоста.
- Human Interface Device (HID) обычно используется для реализации клавиатуры, джойстика или мыши. Класс HID также может использоваться для обмена данными с низкой пропускной способностью.
- Mass Storage Class (MSC) используется для подключения различных запоминающих устройств к USB-хосту. Носители Mass Storage Class могут быть SD-картой, внутренней или внешней флэш-памятью или ОЗУ. Пользовательский класс
- используется для реализации либо стандартного, либо определенного поставщиком класса USB-устройств.
Общую информацию о классах USB-устройств можно найти на странице документов спецификации утвержденных классов USB-IF.
Несколько экземпляров компонентов RTE могут взаимодействовать с более чем одним контроллером USB или могут реализовывать несколько классов устройств USB. Экземпляры компонентов RTE пронумерованы. Номер добавляется к имени компонента RTE, связанным файлам конфигурации и шаблонам пользовательского кода. Каждый компонент RTE имеет отдельный файл конфигурации. Например, для HID 0 и HID 1 файлы конфигурации имеют имя USB_Config_HID_0.h и USB_Config_HID_1.h .
- Примечание
- Параметры конфигурации по умолчанию предварительно настроены для одного экземпляра USB-устройства или класса USB-устройств в периферийном устройстве, не являющемся составным. Для других комбинаций настройки необходимо отредактировать , чтобы обеспечить правильную работу. Пример составного USB-устройства показывает, как реализовать и настроить составные устройства
Шаги по созданию приложения микроконтроллера, которое использует USB-соединение с контроллером USB-устройства:
- Выберите компоненты RTE вместе с классами USB-устройств, которые требуются для вашего приложения.
- Включение и настройка драйвера USB-устройства.
- Настройте USB-устройство, которое соединяет промежуточное ПО USB с периферийным USB-устройством микроконтроллера.
- Настройте конфигурацию класса USB-устройства и настройки конечной точки USB для каждого выбранного класса USB-устройства и экземпляра.
- Настройте системные ресурсы в соответствии с требованиями к ресурсам компонента USB-устройства.
- Реализуйте код приложения с помощью шаблонов кода, которые предоставляются для классов USB-устройств.
- Если этого требует ваше приложение, вы можете изменить дескрипторы USB-устройства по умолчанию.
- Отлаживайте приложение, используя встроенные механизмы компонента USB.
Для взаимодействия с хост-компьютером USB можно использовать стандартные драйверы классов USB-устройств. Это может потребовать дополнительной разработки программного обеспечения для приложения USB Host. Здесь объясняется примерное приложение для взаимодействия с USB HID-устройством.
Выбор компонентов RTE
Для завершения выбора компонента RTE необходимо всего несколько шагов:
- Из компонента USB:
- Выберите USB: CORE , который обеспечивает базовые функции, необходимые для связи через USB.
- Установите USB: устройство на «1». Это создает одно USB-устройство для связи с USB-хостом.
- Выберите желаемые классы USB (HID, MSC, CDC, ADC или Custom Class). Например, установите для USB: Device: HID значение «1», чтобы создать одно устройство класса HID. Если вы выберете более одного класса или несколько экземпляров одного и того же класса на одном устройстве, вы создадите составное USB-устройство .
- Из компонента драйверов:
- Выберите соответствующий драйвер USB-устройства, подходящий для вашего приложения.
- Из компонента устройства:
- В соответствии с результатами проверки могут потребоваться дополнительные драйверы для конкретных устройств.
- Из компонента CMSIS:
- Выберите CMSIS: CORE , чтобы обеспечить основной интерфейс для процессора.
- Выберите подходящую CMSIS: RTOS или CMSIS: RTOS2 , которая требуется для приложения.
Выбор компонентов RTE
- Примечание
- Большинство микроконтроллеров имеют только один контроллер USB, реализованный аппаратно, и доступен только один драйвер Driver_USBD0 .В этом случае можно выбрать только одно устройство USB: устройство для создания устройства USB 0 .
- На одном USB-устройстве 0 может быть реализовано составное USB-устройство, объединяющее несколько классов USB-устройств.
- Когда микроконтроллер реализует несколько контроллеров USB, можно создать дополнительное устройство USB 1 , установив для USB: устройство значение «2».
USB-драйвер и контроллер
Необходимо правильно настроить драйвер USB-устройства и USB-контроллер микроконтроллера.В частности, это означает:
Драйвер USB-устройства, выбранный в компоненте «Драйверы», обычно настраивается с помощью файла конфигурации RTE_Device.h . Хотя этот файл предоставляет несколько параметров, обычно его достаточно для включения периферийного устройства USB-устройства, связанного с этим драйвером. Для некоторых микроконтроллеров могут потребоваться настройки, связанные с интерфейсом физического уровня (PHY). На картинке ниже показаны два возможных варианта. Либо USB PHY интегрирован в контроллер, либо для обеспечения сигнальных линий USB используется внешний чип:
USB-контроллер и настройки физического уровня
- USB-контроллер микроконтроллера обычно требует определенных настроек часов.Обратитесь к руководству пользователя микроконтроллера, чтобы понять требования. В качестве альтернативы вы можете скопировать настройку примера USB-устройства (в случае, если ваше оборудование аналогично настройкам выбранных оценочных плат).
Конфигурация USB-устройства
Конфигурационный файл USBD_Config_ n .c указан в Windows Project под компонентным USB-устройством и содержит ряд важных настроек для конкретного USB-устройства.
- Номер Driver_USBD # устанавливается в соответствии с выбранным контроллером USB.Это указывает, какой драйвер будет использоваться для USB-устройства, также определяющего распиновку. Для одинарных контроллеров USB-устройств это будет «0».
- High-Speed может быть выбран, если поддерживается контроллером USB.
- Для Vendor ID (VID) необходимо установить частный VID. Идентификатор поставщика по умолчанию принадлежит Keil и не может использоваться для реальных продуктов. Посетите USB-IF для получения дополнительной информации о том, как подать заявку на получение действительного идентификатора поставщика.
- Каждому варианту устройства нужен уникальный Product ID .Вместе с VID он используется операционной системой хост-компьютера для поиска драйвера для вашего устройства.
- Номер версии устройства будет отображаться в системах Windows и Linux как «Версия микропрограммы». Число будет интерпретировано как «десятичное двоичное кодирование», что означает, что 0x0101 будет отображаться как версия микропрограммного обеспечения 1.01.
- Производитель , Продукт и Серийный Номер Строка может быть установлена для идентификации USB-устройства на USB-хосте.
Дополнительные параметры конфигурации USB-устройства см. В разделе «Конфигурация ядра USB».
- Примечание
- Вы можете настроить USB-устройство во время выполнения, используя функции из API ядра USB-устройства. В разделе «Ядро USB-устройства» объясняются подробности. Реализуйте специфическое поведение времени выполнения с помощью шаблона пользовательского кода USBD_User_Device_n.c.
Конфигурация класса USB-устройства и настройки конечной точки USB
Параметры класса USB-устройства и настройки конечной точки настраиваются в отдельных файлах для каждого класса USB-устройств и отдельно для каждого экземпляра.Файлы конфигурации содержат номера настроек оконечных устройств для конкретных классов устройств и перечислены в окне проекта в разделе «Компонент USB».
- USBD_Config_ADC_ n .h Конфигурация для класса аудиоустройств (ADC).
- USBD_Config_CDC_ n .h конфигурация для класса коммуникационных устройств (CDC).
- USBD_Config_HID_ n .h Конфигурация для класса устройств с интерфейсом пользователя (HID).
- USBD_Config_MSC_ n .h для класса запоминающих устройств (MSC).
- USBD_Config_CustomClass_ n .h конфигурация для настраиваемого класса.
Каждую конечную точку USB можно использовать только один раз на одном устройстве USB. Необходимо убедиться, что разные классы USB-устройств или несколько экземпляров одного и того же класса USB-устройств используют разные конечные точки. Конфигурация по умолчанию поддерживает приложения, использующие один класс USB-устройств. Остальные параметры представляют собой особые настройки, которые настраивают параметры для скорости передачи данных USB и класса USB-устройства.
Конфигурация системных ресурсов
Для правильной работы компонент USB-устройства требует некоторых настроек конфигурации системы. Требования:
- Дополнительный стек размером 512 байт . Это можно настроить в файле устройства (
Stack_Size
). - Компонент USB-устройства использует потоки CMSIS-RTOS. В случае использования RTX v5 никаких изменений в настройках RTX не требуется, поскольку все ресурсы распределяются статически.В случае использования RTX v4 вам необходимо изменить следующие настройки в файле:
- Увеличьте Количество одновременно выполняемых пользовательских потоков на количество потоков, требуемых USB-устройством
- Увеличьте число потоков с предоставленным пользователем размером стека на количество потоков, требуемых USB-устройством
- Увеличить Общий размер стека [байтов] для потоков с предоставленным пользователем размером стека на размер потоков, требуемых USB-устройством
- Включить пользовательских таймеров , если используется класс HID
Дополнительные сведения см. В разделе «Требования к ресурсам» компонента «Устройство USB».
Реализация кода пользователя
Файлы предоставляют шаблоны функций, используемые для реализации функциональности класса USB-устройств. Доступные функции описаны в разделе «Справочная информация» компонента USB. Эти процедуры могут быть адаптированы к потребностям приложения микроконтроллера в случае, если требуются другие функции, нежели стандартные.Для компонента USB-устройство доступны следующие шаблоны:
Изменение дескрипторов USB по умолчанию
Если к дескрипторам USB предъявляются другие требования, чем позволяет компонент USB, пользователь может изменить любой или все дескрипторы USB по умолчанию.Дескрипторы по умолчанию – это те, которые библиотека создает на основе настроек файла конфигурации устройства и классов и находится в памяти кода.
Дескрипторы можно изменить двумя из следующих способов:
Можно выполнить статическое изменение дескрипторов для замены дескрипторов по умолчанию, если они не изменятся во время выполнения. Дескрипторы могут быть легко переопределены пользовательским кодом путем создания дескрипторов с тем же именем.
Дескриптор USB-устройства | Назначение | ||||||
---|---|---|---|---|---|---|---|
const uint8_t usbdn_ep0_descriptor [] | Дескриптор управляющей конечной точки 0 | ||||||
дескриптор устройства _Descript_USB | |||||||
const uint8_t usbdn_string_descriptor [] | Строковые дескрипторы | ||||||
const uint8_t usbdn_device_t usbdn_device_qualifier2 full |
- Примечание
- Примечание
- 5
устройства USB IN
_USB представляет собой экземпляр USBИтак, для экземпляра USB Device 0 вы должны использовать
usbd0_
...
- 5
Пример кода
const uint8_t usbd0_device_descriptor [] = {
18U,
1U,
0U, 2U,
0U,
0U,
0U,
64U,
0x51U, 0xC2U,
0x34U, 0x12U,
0U, 1U,
0U,
0U,
0U,
1U
};
Динамическое изменение дескрипторов может быть выполнено для изменения дескрипторов во время выполнения.
struct
usbd_desc_t содержит необходимую информацию. Он хранится в ОЗУ и содержит указатели на дескрипторы USB. Если вы измените указатели в структуре так, чтобы они указывали на созданные извне, вы можете изменить дескрипторы во время выполнения.Фактические имена переменных структур, содержащих указатели дескрипторов:
usbdn_desc
(n - номер экземпляра USB-устройства). В следующем примере кода показано, как переопределить дескриптор устройства для USB Device 0 (usbd0_desc
):Пример кода
const uint8_t dev0_device_descriptor [] = {
18U,
1U,
0U, 2U,
0U,
0U,
0U,
64U,
0x51U, 0xC2U,
0x34U, 0x12U,
0U, 1U,
0U,
0U,
0U,
1U
};
внешний usbd_desc_t usbd0_desc;
int main (пусто) {
...
usbd0_desc.device_descriptor = (uint8_t *) dev0_device_descriptor;
...
}
- Примечание
- Для изменения только строки серийного номера используйте функцию USBD_SetSerialNumber!
- Для устройств, не поддерживающих высокую скорость, следующие дескрипторы не важны:
Отладка
Компонент USB-устройствараспространяется в виде библиотеки и не позволяет выполнять отладку кода напрямую. Однако его можно легко настроить для генерации событий отладки и обеспечения динамической видимости работы компонента.
Для компонента USB: CORE можно выбрать следующие варианты в окне Manage Run-Time Environment :
- Debug : этот вариант поддерживает аннотации событий для и упрощает анализ внутренней работы компонента USB-устройства во время отладки приложения. Поддержка регистратора событий ниже объясняет, как настроить и использовать этот вариант.
- Release : этот вариант не включает дополнительный код отладки.Используйте этот вариант при развертывании приложения.
На рисунке ниже показан выбор варианта Debug .
USB-устройство: события отладки описывает события, реализованные в компоненте USB-устройства.
Поддержка регистратора событий
это мощный инструмент, обеспечивающий видимость динамического выполнения программы.Компонент USB-устройства генерирует широкий набор событий отладки для регистратора событий и реализует необходимую инфраструктуру для взаимодействия с ним.
Для использования Регистратора событий необходимо создать изображение с поддержкой генерации событий. Необходимые шаги:
- : в диалоговом окне управления RTE выберите вариант Debug для программного компонента USB: CORE .
- : в диалоговом окне управления RTE включите программный компонент Компилятор: регистратор событий .
- Убедитесь, что регистратор событий инициализирован, предпочтительно, если используется CMSIS-RTOS2 RTX v5, или, альтернативно, путем вызова функции в коде приложения.
- Конфигурация регистратора событий: при необходимости измените конфигурацию регистратора событий по умолчанию.
- Создайте код приложения, загрузите его на целевое оборудование и запустите сеанс отладки.
Теперь, когда USB-устройство генерирует информацию о событии, ее можно просмотреть в формате.
Конфигурация регистратора событий
В этом разделе описаны параметры конфигурации Регистратора событий. Для использования требуется вариант отладки программного компонента USB: CORE ; обратитесь к поддержке регистратора событий для получения дополнительной информации.
Конфигурация генерации событий USB
Выбор варианта отладки USB: CORE добавит в проект файл
USB_Debug.c
. Используйте этот файл, чтобы отдельно настроить конфигурацию генерации событий для USB-ядра, драйверов и классов устройств. Файл доступен для компонентов USB-устройства и хоста.Файл USB_Debug.c для конфигурации генерации событий
Для конфигурации генерации событий каждого модуля доступны следующие настройки:
- Выкл. означает, что никакие события не будут генерироваться модулем
- Ошибки означает, что только события ошибок будут генерироваться модулем
- Ошибки + API означает, что ошибки и события вызова API будут генерироваться модулем
- Все означает, что все доступные события будут генерироваться модулем.Помимо событий ошибок и вызовов API, он содержит операции и подробные события.
Идентификаторы событий
Компонент USB-устройство использует следующие идентификаторы событий:
Компонент Идентификатор события USBD_Core 0xA0 USBD_Driver 0xA1 USBD_CC 0xA2 USBD_ADCA53 USBD_ADCA53 USBD_ADCA53 USBD_HID 0xA5 USBD_MSC 0xA6 Как проверить, к какому контроллеру подключено USB-устройство
Используя Intel.com Поиск
Вы можете легко выполнить поиск по всему сайту Intel.com несколькими способами.
- Название бренда: Core i9
- Номер документа: 123456
- Кодовое имя: Kaby Lake
- Специальные операторы: «Ледяное озеро», Лед И Озеро, Лед ИЛИ Озеро, Лед *
Быстрые ссылки
Вы также можете воспользоваться быстрыми ссылками ниже, чтобы увидеть результаты наиболее популярных поисковых запросов.