Устройство юсб: Принцип работы и устройство USB-флешки

Содержание

Принцип работы и устройство USB-флешки

В этой статье мы с Вами рассмотрим принцип работы и устройство USB-флешки, а также я расскажу об особенности USB-флэш-накопителя перед другими запоминающими устройствами. C появление USB-флэшки произошел некий переворот в ПЗУ устройствах и большое количество людей по всему миру оценило удобство транспортировки данных в компактном и емком флэш-накопителе, который к тому же устойчив к воздействиям окружающей среды.

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

USB-Flash Drive (флешка, флэшка) — устройство для накопления и хранения информации. Переданные устройству данные располагаются и хранятся во флэш-памяти. Для получения информации usb флешку необходимо подключить к телевизору (Smart), компьютеру, планшету или любому другому считывающему устройству.

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

Цикл перезаписи современными стандартами на сегодняшний день ограничен от 10000 и до 100000 раз. Если взять во внимание минимальный цикл перезаписи (10000) то может показаться, что для эксплуатации такое количество более чем достаточно. Но на самом деле это не так.

Представьте себе ситуации, когда вы интенсивно используете флэшку перезаписывая на ней данные по нескольку раз в день. Согласитесь, что при такой эксплуатации, такое количество циклов (10000) для обновления информации уже не кажется таким уж большим. Хотя, справедливости ради, стоит сказать, что для рядового пользователя флэш-накопитель с минимальным ограничением перезаписи прослужит немало времени.

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

На что нужно обратить внимание при выборе USB-флэш-накопителя.

  • Производитель (компания). Чтобы свести к минимуму преждевременный выход из строя USB-флэш-накопителя , делайте свой выбор в пользу зарекомендовавших себя компаний, которые работаю на рынке не один год. Например, это могут быть такие компании как: Kingston, Transcend, Corsair, Apacer…
  • Так же при выборе usb-флэш-накопителя обратите внимание на каком типе памяти она построена. Хорошо если в ней установлена флэш-память типа NAND, потому что именно этот тип памяти может выполнить около 100000 циклов записи/стирания информации.

В основе USB флэш-накопителя находится флэш-память типа NAND и небольшой микроконтроллер со встроенным ROM или RAM. Флэш-память (Flash Memory) относится к классу EEPROM (Electrically Erasable Programmable Read-Only Memory) — электрически стираемое перепрограммируемое запоминающее устройство ПЗУ или ЭСППЗУ.

Основное достоинство этого устройства в том, что оно энергонезависимо, а значит ему не нужно электричество для хранения данных. Стоит сказать, что основная особенность EEPROM в том, что хранящуюся информацию в устройстве (mini SD, MMC, SD, USB-флешка…) можно считать бесконечное количество раз, а вот количество записи к сожалению ограничено (мы уже с вами говорили о том как выбрать SD карту).

Как правило на упаковке указывают и то и другое. Но и не редки случай, когда указывают только число циклов или тип памяти.

  • Тип ячеек памяти. В рядовых флэшках (USB-Flash-Drive) используют два типа ячеек памяти MLC и SLC. Как правило более дешевые модели USB флэш-накопителей комплектуют MLC (Multi-level cell — многоуровневые ячейки памяти)ячейками, которые могут выдержать около 10 тысяч циклов. Ну и как вы уже догадались SLC (Single-level cell — одноуровневые ячейки памяти) ячейками комплектуют более дорогие модели, которые выдерживают до 100000, а то и более циклов записи/стирания.

Если вы в ближайшее время планируете покупать такой накопитель (USB-Flash-Drive), то рекомендую прочитать статью о том как выбрать надежную USB флешку.

Принцип работы USB -флеш-накопителя и его компоненты.

Как я уже писал выше, что в основе USB-накопителя лежит флэш-память типа NAND или NOR. В свою очередь флэш-память содержит в себе кристалл кремния на котором размещены полевые транзисторы с плавающими и управляющими изолированными затворами. Стоит сказать, что полевые транзисторы имеют сток и исток. Так вот плавающий затвор транзистора способен удерживать заряд (электроны).

Во время записи данных на управляющий затвор подается положительное напряжение и некоторая часть электронов направляется (двигается) от стока к истоку, отклоняясь к плавающему затвору. Часть электронов преодолевает тонкий слой изолятора и проникают в плавающий затвор, где и остаются на продолжительный срок хранения. Время хранения информации измеряется годами, но так или иначе оно ограничено.

Устройство USB flash довольно компактны, мобильны и дают возможность подключиться к любому компьютеру, который имеет USB-разъем. На что только не идут производители чтобы угодить потенциальным покупателям совмещая USB накопитель со всевозможными брелками, украшениями, игрушками и авторучками…

Устройство USB Flash накопителя состоит из следующих электронных компонентов:

  1. Разъем USB.
  2. Микроконтроллер.
  3. Контрольные точки.
  4. Чип (микросхема) флэш-памяти.
  5. Кварцевый резонатор.
  6. Светодиод.
  7. Переключатель (защита от записи).
  8. Место для микросхемы памяти (дополнительное место).

Далее я хотел бы более подробно остановиться на основных компонентах usb flash накопителя и описать некоторые характерные симптомы нестабильной работы USB Flash накопителя.

Компоненты и симптомы нестабильной работы USB Flash накопителя.

  1. PCB — это многослойная печатная плата, которая служит основой для всех размещенных (распаянных) деталей электроники. Имеет следующие типичные неисправности: некачественно выполненный монтаж деталей электроники при деформации (изгибы, удары) платы приводит к внутренним разрывам около проводников и нестабильной работе usb-флэш накопителя.
  2. USB разъем — предназначен для подключения флэш-накопителя к устройствам чтения. При некачественном монтаже разъем отрывается от дорожек и в месте пайки.  Не так давно я сталкивался с данным явлением.
  3. Микроконтроллер — микросхема, в обязанности которой входит управление памятью типа NAND и передача информации. Содержит в себе данные о производителе и типе памяти, а также хранит в себе необходимую служебную информацию для правильного функционирования флэш-накопителя. По вине контроллера чаще всего происходит выход из строя флэш-накопителя.
  4. Симптомы характеризующие его выход из строя: флэш-накопитель определяется как «неизвестное устройство», показывает не правильный размер (объем) накопителя или просит вставить чистый диск в устройство чтения. Причиной выхода из строя контроллера (сгорает) — служит некачественное питание, плохая работа стабилизатора и неправильное извлечение флэш-накопителя.
  5. Микросхема памяти типа NAND — это энергонезависимая память, которая отвечает за хранение информации. По истечении N-го количества времени, при сбое или повреждении в памяти могут образоваться поврежденные блоки (бэд блоки). Возможны и другие причины появления испорченных блоков, в которые больше не представляется возможным записывать/считывать информацию.
    Устранить такую неисправность можно с помощью узкоспециализированных программ, что в конечном итоге уменьшит объем памяти, но восстановит работоспособность.
  6. Кварцевый резонатор — используется для построения опорной частоты, которая необходима для функционирования логики контроллера и флэш-памяти. При выходе из строя, USB флэш-накопитель определяется как «неизвестное устройство» или не определяется вовсе(не видит считывающее устройство).

Преимущества USB-флешек:

  • Небольшой размер, вес, портативность.
  • Накопитель можно подключить к любому устройству считывания (практически везде есть USB).
  • Практически нет влияния от внешней окружающей среды (пыль, царапины, загрязненность).
  • USB флешка может работать в широком диапазоне температур.
  • Малые габариты позволяют хранить большой объем информации.
  • Низкое энергопотребления.
  • В сравнении с жестким дискам, она устойчивее к внешним воздействиям, вибрациям и ударам.
  • Удобство подключения к устройству.
  • Высокая скорость доступа к данным.

Недостатки USB-флешек:

  • Ограниченное число циклов записи и стирания перед выходом из строя.
  • Ограниченный срок автономного хранения данных.
  • Скорость записи и чтения ограничены пропускной способностью шины USB и самой флеш-памяти.
  • Чувствительны к радиации и электростатическому разряду (обычно наблюдается в быту, чаще всего зимой).

В заключении статьи предлагаю Вам посмотреть тематическое видео по производству USB Flash накопителей на заводе Kingston Production.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Читайте также

Поделитесь в соцсетях:

  • 8

    0

    На чем информация может храниться дольше всего? Имею ввиду действительно длительные сроки. Например домашний архив с фото и документами, который хотелось бы передать правнукам. Облака не предлагать. Спасибо.

  • 4

    0

    Очень полезная и понятная статья, спасибо

  • 0

    0

    Да перезаписывайте сколько угодно. Ресурса флеш-накопителя хватит на много лет. А вот на производителя действительно стоит обращать внимание и это я уже описывал в одной из публикаций.

  • 0

    0

    Согласна, как и при выборе любого другого продукта, при покупке USB-флэш-накопителя следует обратить внимание на фирму-изготовителя (переходите по ссылке и узнавайте имена лучших компаний). Уже исходя из этого станет ясно, прослужит флешка долго или в скором времени с ней будут проблемы. В любом случае, ее следует беречь и стараться не перезаписывать информацию множество раз.

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 — устройств, которые можно было бы подключить к этому порту, практически не существовало. В чем же тогда дело? Как технологии USB удалось захватить мир?

  • Размеры порта. Вы просто представьте себе современную флешку, подключаемую к порту 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 by

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 устройство может работать быстрее — что это значит? | windows

Наверное, многие пользователи Windows встречались с сообщениями типа «Это устройство может работать быстрее — если его подключить к высокоскоростному порту USB 2. 0.» («The USB device can perform faster if you connect it to a High Speed USB 2.0 port.»). 

Я получил системное сообщение о своем соединении USB в том смысле, что получил бы более быстрые результаты, если бы переместил подключение в более быстрый порт USB. На моей машине есть два порта USB сверху и два снизу. Они все равны или какие-то из них быстрее, чем другие — из-за своего расположения?

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

USB (Universal Serial Bus) сейчас бывает двух версий (хотя уже довольно часто встречается и версия 3): старая 1.1, которая имеет стандартную скорость 12 мегабит/сек (mbs), и более новая 2.0 которая может передавать со скоростью 480 mbs, или в 40 раз быстрее, чем 1.1. И устройства USB, и хосты USB (интерфейсы, в которые Вы подключаете USB-устройства), могут быть либо версии 1.1, либо 2.0.

Один интересный аспект USB состоит в том, что всегда можно смешивать 1. 1. и 2.0. Самый общий сценарий — компьютер имеет интерфейс USB 2.0, который может передавать информацию на высокой скорости, однако он допускает корректную работу с подключенными устройствами USB 1.1.

Обратное также верно (устройство USB 2.0 может работать с хостом USB 1.1), и как раз в этом случае будет выведено предупреждение Windows «Это устройство может работать быстрее …». В этом случае Windows говорит: «Вы подключили устройство 2.0 в интерфейс 1.1. В результате получите меньшее быстродействие, чем могло бы быть. Если есть возможность подключить устройство в интерфейс 2.0, то устройство будет работать на полной своей скорости».

Различие между 1.1 и 2.0 заключено в аппаратуре, поэтому Вы никак не можете это изменить, если установите или переустановите какое-нибудь программное обеспечение. Кроме того, большинство компьютеров устроены так, что у них или все порты USB 1.1, или все порты USB 2.0. Обычно старые машины имеют 1.1, и машины новее имеют 2.0 (сейчас уже появились 3. 0). Так что чаще всего нет никакого смысла переключать USB устройство в другой порт, посколько наиболее вероятно, что они окажутся одинаковыми. Исключение  из этого правила — если какой-то порт или группа портов на Вашем компьютере подключены к отдельному USB-адаптеру (подключенному в слот PCI или PCI Express), или если какой-то порт USB имеет проблемы с работоспособностью.

Если у Вас компьютер с интерфейсами USB 1.1, то увеличить скорость работы с устройствами USB 2.0 можно только либо заменой компьютера на новый, либо покупкой дополнительного адаптера с портами USB 2.0. Интерфейсы на этом адаптере будут иметь высокую скорость USB 2.0 (или USB 3.0), но Ваши старые порты компьютера так и останутся USB 1.1.

На некоторых материнских платах может встречаться аппаратная неисправность USB портов, заключающаяся в том, что современные порты USB 2.0 вдруг портятся, и начинают работать как низкоскороcтные USB 1.1.

[Ссылки]

1. Где лежат сведения о когда-либо подключенных USB-устройствах.
2. Устройство USB не детектируется, или отображается как «Неизвестное устройство».
3. Как стек USB производит энумерацию устройства.

Как исправить ошибку USB-устройство не опознано в Windows 10

В случае, если у вас появляется ошибка USB-устройство Не Опознано всякий раз, как только вы подключаете USB-клавиатуру или мышь, вы можете использовать описанные ниже методы для того, чтобы исправить такую ошибку в Windows 10.

Ошибка USB-устройство Не Опознано в Windows 10

Ошибка замечена не только при присоединении новых USB-устройств, она также может появиться, когда USB-устройства, например, клавиатура или мышь, уже подключены к компьютеру.

Независимо от ситуации, когда такая ошибка возникает, у вас есть возможность все исправить, используя один из следующих методов.

  1. Отключите USB-устройство и перезапустите ПК.
  2. Отключите от компьютера кабель электропитания.
  3. Обновите драйверы устройства.
  4. Проверьте обновления.
  5. Отключение Параметра временного отключения USB-порта.
  6. Измените настройку плана электропитания.
  7. Удалите неисправные драйверы устройств.

Убедитесь, что вы не пропустили первый и второй метод, которые перечислены ниже.

1 Отключите USB-устройство и перезапустите ПК

Отключите все USB-устройства, а затем перезапустите компьютер.

Как только компьютер перезагрузится, снова подключите USB-устройство в тот же самый USB-порт, который не распознал его. Если это не сработает, попробуйте подключить устройство к другому USB-порту компьютера.

2 Отключите от компьютера кабель электропитания

Причина ошибки неопознанного устройства в Windows 10 может быть связана с тем, что ваш компьютер сталкивается с незначительными сбоями программного обеспечения.

Чтобы устранить ее, просто выключите компьютер, а также отключите его от источника питания. Подождите 5 минут и перезагрузите компьютер.

Иногда этот простой шаг может устранить ошибку.

3 Обновите драйверы устройства

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

  1. Правый клик на кнопку Пуск, а затем клик на Диспетчер устройств.
  2. На экране Диспетчера устройств разверните запись Контроллеры USB (или Универсальные контроллеры последовательной шины).
  3. Затем в развернутых Контроллерах USB, вы увидите Неопознанное устройство, сделайте на него правый клик, а потом выберите Свойства.
  4. На следующем экране перейдите на вкладку Драйвер и нажмите кнопку Обновить драйвер.
  5. На следующем экране кликните Автоматический поиск обновленных драйверов.

После установки обновленного драйвера, проверьте может ли ваш компьютер распознать USB-устройство.

4 Проверьте Обновления

Проверьте, доступны ли обновления для вашего компьютера. Если обновления доступны, Windows также установит последние доступные драйверы для компьютера.

  1. Кликните на кнопку Пуск > иконку Параметры > Обновление и безопасность.
  2. На экране Обновление и безопасность кликните на Центр обновления Windows в боковом меню, а затем кликните на кнопку Проверка наличия обновлений.
  3. Позвольте Windows проверить наличие обновлений и установить их на ваш компьютер.

В случае, если обновления доступны, последние обновления драйверов устройства также будут установлены на компьютер.

5 Отключение Параметра временного отключения USB-порта

По умолчанию, Windows компьютер настроен на сохранение энергии путем приостановки питания на внешние USB-устройства в то время, когда они неактивны. Однако, такая настройка сохранения энергии может привести к проблемам, например, к ошибке Код 43 или к ошибке USB-устройство Не Опознано в Windows 10.

  1. Откройте Панель управления на компьютере.
  2. На экране Панели управления убедитесь, что в Просмотре выбрана Категория и нажмите на Система и безопасность.
  3. На экране Система и безопасность кликните на Электропитание.
  4. На экране Электропитание кликните на Настройка схемы электропитания, расположенной напротив действующего плана питания.
  5. Далее, кликните на ссылку Изменить дополнительные параметры питания.
  6. На следующем экране, кликните на Параметры USB > Параметр временного отключения USB-порта и выберите опцию Запрещено, и для опции От батареи тоже выберите Запрещено, если у вас ноутбук.
  7. Нажмите ОК для сохранения настроек.

6 Изменение настроек управления питанием для USB-корневого концентратора

  1. Правый клик на кнопку Пуск, затем клик на опцию Диспетчер устройств.
  2. На экране Диспетчера устройств разверните строку Универсальные контроллеры последовательной шины.
  3. Правый клик на USB-корневой концентратор, а затем клик на Свойства.
  4. На экране Свойства кликните на Управление электропитанием и снимите галочку с опции Разрешить отключение этого устройства для экономии энергии, затем нажмите ОК.

В случае, если у вас много USB-портов, вам нужно проделать эти шаги для каждого из них.

Примечание: Если данный шаг не помог, вы можете вернуть назад галочки в строчке Разрешить отключение этого устройства для экономии энергии.

7 Удалите неисправные драйверы устройств

Проблема возникновения ошибки может быть связана с неисправными, поврежденными или отсутствующими драйверами устройств.

Это можно устранить, удалив неисправные драйверы устройств и позволив Windows автоматически переустановить их на компьютер.

Примечание: В редких случаях Windows может не установить Драйверы устройств, и вы останетесь без работающих без USB-портов.

  1. Правый клик на кнопку Пуск, а затем на Диспетчер устройств.
  2. На экране Диспетчера устройств разверните строку Универсальные контроллеры последовательной шины.
  3. Среди USB-устройств правый клик на неработающее устройство, а затем на опцию Свойства.
  4. На следующем экране кликните на вкладку Драйвер, а затем на кнопку Удалить.
  5. В появившемся окне нажмите ОК для того, чтобы подтвердить, что вы хотите удалить драйвер.
  6. Повторите шаги, описанные выше, для всех неработающих устройств.
  7. После того, как вы проделали работу со всеми неработающими устройствами, перезагрузите компьютер.

Как только компьютер перезагрузится, Windows автоматически загрузит нужные драйверы на ПК.

«Устройство USB не опознано» — почему возникает ошибка и как ее исправить?

У любого пользователя компьютером, рано или поздно он начинает сбоить. Уверен, если вы уже давно знакомы с компьютером, то вы встречали такую ошибку, как «Устройство USB не опознано”. Такая ошибка может возникнуть при подключении принтера, флешки или жесткого диска. 

Чаще всего с такой проблемой сталкиваются пользователи, у которых установлены операционки Windows 7, 8, 10. Сегодня я расскажу вам, почему появляется эта ошибка и как ее исправлять.

Инструкция по решению проблемы будет актуальна для стандартных устройств с разъемом USB 2. 0, так и для USB 3.0.


На самом деле, очень сложно определить основную причину, по которой у операционной системы Windows не получается опознать то или иное устройство USB. Их может быть огромное количество. Соответственно, такое же количество решений данной проблемы. Сегодня мы не будем выяснять их все, а выделим основные, которые, в большинстве случаев, способны вернуть устройство в работу.  

Весь процесс «лечения” проблемы можно условно разделить на три этапа. Первый заключается в проверке USB устройства, второй — процедура восстановления работы устройства через диспетчер задач и проверку драйверов, и последний этап, выделяется для отдельной проблемы в Windows 8 с разъемом USB 3.0.

Но, здесь необходимо уточнить, что последний этап подойдет для решения проблемы с разъемом 2.0. Просто именно с версией 8.1 происходит конфликт у новых устройств. Причину еще никто не выяснил. Но, если у вас работает мышка, клавиатура или любое другое устройство, то программный метод подойдет для решения проблемы.  

Проверка USB устройства

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

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

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

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

Теперь подключаем компьютер обратно к электросети и включаем его. Вновь пробуем подключить USB устройство. Полный сброс в некоторых случаях помогает и устройство вновь работает. Если такого не случилось, переходим к следующему шагу. 

Проверьте, сколько USB устройств подключено к вашему компьютеру. Если их слишком много, то по отключайте все, кроме нерабочего. Лучше подключать его к портам, которые находятся сзади системного блока. Если это помогло, то можете подключать и все остальные устройства. Проблема должна исчезнуть.

Некоторые USB устройства обладают внешним источником питания. В этом случае необходимо проверить, работает ли устройство от аккумулятора или напрямую от сети. 

Проверяем драйвера и исправляем проблему через диспетчер устройств

Если после появления ошибки «USB устройство неопознано”, вы проверили само устройство и результатов это не дало, переходим ко второй части решения проблемы. Скорее всего проблема прячется в диспетчерах устройств, которые подключены к компу, а именно в их драйверах. Данный способ проверки будет актуален для всех операционных систем Windows, включая десятку. Для тех, кто не помнит как открыть диспетчер устройств, напоминаю, что сделать это можно через меню «Выполнить”, вписав в поле для ввода текста команду «devmgmt.msc” и нажав на клавишу «Enter”.  

Если для вас ближе старый добрый способ, то кликаем правой кнопкой мыши на «мой компьютер” и выбираем свойства. С правой стороны вкладки будет пункт «Диспетчер устройств”.

Устройство, которое ваша операционная система не может опознать, скорее всего находится в разделе «Контроллеры USB” или «Другие устройства”. В общем, найти устройство просто, так как оно будет помечено значком»неизвестное устройство”. Это треугольный желтый значок с восклицательным знаком. 

Если вы нашли свое проблемное устройство в разделе «другие устройства”, то возможно все не так уж и плохо. Вам может помочь автоматический поиск драйверов. Но, это можно будет осуществить лишь тогда, когда у вас есть доступ к интернету. Выбираете устройство, нажимаете на кнопку «обновить драйвера”. Если ОС драйвера не нашла, значит придется вам это сделать самостоятельно. Для этого вам необходимо точно узнать, как называется ваше устройство, перейти на сайт производителя и скачать драйвера оттуда. Чаще всего они находятся в разделе «Загрузки”.

Если проблемное устройство вы видите в разделе «Контроллеры USB”, то делаем следующие:

Нажимаем по нему правой кнопкой мыши и выбираем «свойства” и находим вкладку «драйвер”. Если вам доступна кнопка «Откатить”, нажимаем на нее. Если нажать на нее возможности нет, тогда выбираем «удалить”. Опять возвращаемся к нашему не рабочему устройству и нажимаем кнопку «действие” в диспетчере устройств, затем выбираем пункт «Обновить конфигурацию данного устройства”. Теперь проверяем, нет ли на устройстве значка «неопознано”.

Для решения проблемы таким путем есть еще один способ. Вам нужно перейти в свойства всех устройств с наименованием «Generic USB Hub”, которые подключены к ПК. Находим раздел «управление электропитанием”. Возможно в этом разделе активирован режим экономии питания. Всего-то нужно снять галочку с пункта «Разрешить отключение компонентов для экономии энергии”. 

Есть способ, который поможет решить проблему, если у вас возникла системная ошибка 43. Она появляется, если есть проблемы с подключением USB устройств. Чаще всего эта ошибка возникает в операционных системах Windows 8.1 и очень редко в 10. Для этого переходим к диспетчеру устройств. Находим проблемный элемент, кликаем по нему правой кнопкой мыши и выбираем в контекстном меню «обновить драйвер”.

После этого выбираем поиск программного обеспечения на своем компьютере и переходим в раздел «Выбрать драйвера из списка установленных”. Вам откроется список, в котором будет перечень программного обеспечения, которое совместимо с устройством. Возможно, после этого устройство начнет работать в прежнем исправном режиме. Но, если ошибка так и осталась, переходим к завершающему этапу устранения. 

Решаем проблему в Windows 8 и 10 с USB 3.0

Если верить отзывам пользователей, а им стоит верить, потому что отзывов действительно много, в операционке Windows 8.1 и 10 очень часто возникает проблема при попытке подключить USB устройство, которое работает на USB 3.0. Чаще всего это внешние жесткие диски или обычные накопители. В основном такая ошибка возникает на современных ноутбуках.

Здесь вам поможет только одно — смена параметров работы электропитания портативного компьютера. Заходим в панель управления и находим раздел «Параметры электропитания”. Выбираете схему, которая работает сейчас, а после кликаем на «Сменить дополнительные настройки электропитания”. Здесь вы найдете пункт, который отвечает за отключение некоторых разъемов USB. Вам необходимо будет отключить временное отключение портов USB. Как это сделать, смотрите скриншот ниже.  


Собственно, на этом и все. Надеюсь, хоть какой-то из моих советов вам помог, и вы смогли решить проблемы с неопознанным USB устройством. Главное запомните, что сперва необходимо проверить само устройства, а уже потом приступать к поиску проблем в диспетчере устройств. 

Делитесь с нами вашими проблемами, касательно компьютерной техники. Всегда рабы вам помочь. Спасибо, что вы с нами. 


Версии и типы usb — в чем разница

Версия – это сам технологический стандарт, а не форма штекера или порта USB. Версия влияет только на скорость передачи данных и скорость зарядки.

Тип – это форма USB-разъема или порта. Чтобы узнать больше о типах USB-разъемов и о том, как их определить, нажмите здесь.

Имеет ли usb 3.0 обратную совместимость?

Да, USB 3.0 обратно совместим — это означает, что он подходит для работы с более старыми версиями USB, включая USB 2.0 и USB 1.1.

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

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

То же самое будет происходить при использовании USB 2.0 кабеля с устройством USB 3.0.

Почему usb 3.0 будет работать на скорости usb 2.0?

В кабеле USB 2.0 четыре провода, а в USB 3.0 — восемь, поэтому данные будут передаваться только со скоростью USB 2. 0. Для того чтобы скорость передачи данных соответствовала последней версии, все компоненты в цепочке — два устройства и кабель — должны быть USB 3.0.

Имеет ли usb 3.1 обратную совместимость?

USB 3.1 Gen 2 обратно совместим с портами и разъемами, которые также используют:

USB 3.0/USB 3.1 Gen 1 или

USB 2.0

Скорость передачи данных будет меняться в зависимости от версии (чем старее версия, тем ниже скорость).

Что такое usb 3.0, 3.1 и 3.2?

Usb 3.0

Появившись в 2008 г., USB 3.0 значительно опередил своего предшественника USB 2.0, представив стандарт SuperSpeed, новую скорость передачи данных, которая увеличилась более чем в десять раз, с 480 Мбит/с до 5 Гбит/с.

Usb 3.1

К тому времени, как появилась версия 3.0, USB стал общепризнанным стандартом. В 2013 году появился стандарт USB 3.1, известный как SuperSpeed+, который удвоил скорость до 10 Гбит/с при использовании разъемов USB типа A и USB-C. (Подробнее о различных типах USB-разъемов читайте здесь.)

Здесь возникла путаница, так как создатели USB назвали свою новую версию USB 3.1 Gen 2 (второе поколение), в то время как USB 3.0 дали новое имя USB 3.1 Gen 1 (первое поколение).

Тем не менее, несмотря на то, что USB 3.1 встроен в некоторые новейшие устройства (например, в новый MacBook), он не получил широкого распространения. Смартфоны и другие устройства, которые многие люди используют сегодня, как правило, оснащены USB 3.0 или более ранними версиями.

Usb 3.2

Выпущенный в сентябре 2017 года, USB 3.2 позволяет совместимым устройствам использовать скорость передачи данных SuperSpeed (5 Гбит/с) или SuperSpeed + (10 Гбит/с). Однако в этой последней версии также появился новый режим SuperSpeed + (20 Гбит/с), который активируется при использовании разъема USB-C и самых последних моделей устройств.

Поскольку USB 3.2 все еще находится в стадии разработки, маловероятно, что он получит широкое распространение до тех пор, пока отрасль не сделает его полностью совместимым.

Какие версии usb существуют?

По мере развития стандарта USB, он менялся с точки зрения скорости и мощности, что позволило значительно увеличить скорость запуска, зарядки USB-устройств и передачи данных.

Ниже показаны версии USB от самых ранних до новейших:

Версия

Год

Описание

Скорость передачи данных

USB 1.0

1996

Поскольку технология еще находилась в зачаточном состоянии, потребителям были доступны немногие USB-устройства.

12 Мбит/с

USB 1.1

1998

Первая версия, которая получила широкое распространение.

12 Мбит/с

USB 2.0

2000

Стандартный USB. Многие старые компьютеры имеют порты USB 2. 0.

480 Мбит/с

USB 3.0

2008

Первый USB с новой функцией — SuperSpeed.

5 Гбит/с

USB 3.1

2013

Представлена скорость передачи данных, равная скорости, достигаемой с помощью кабеля Ethernet.

10 Гбит/с

USB 3.2

2017

Разработана новейшая версия USB для работы с кабелями USB-C, обеспечивающая скорость передачи данных SuperSpeed +.

20 Гбит/с

Usb 3.1, 3.0, usb тип-c — в чем разница?

Все, что имеет номер версии (например, 2.0 или 3.0), является стандартом — технология, которая позволяет передавать данные по кабелю от одного устройства к другому.

Все, что имеет тип (например, Тип-А, Тип-С), относится к разъему и его форме.

Однако отличие USB Тип-C заключается в том, что он был специально создан для использования преимуществ нового стандарта USB 3. 1. Таким образом, вместо указания версии, определяющей мощность и скорость, с которой можно передавать данные, в случае с USB-C — это сам разъем.

Как насчет физической совместимости usb?

Одним из наиболее удобных для пользователя аспектов USB является то, что его основная форма — классический прямоугольник (тип A) — физически совместима со всеми более ранними версиями. Это означает, что разъемы USB Type-A в версиях 3.0, 3.1 или 3.2 подходят для старых портов USB 2.0 и наоборот.

В большинстве случаев разъемы, относящиеся к новым версиям Type-B, mini и micro, не подходят для более старых портов.

В таблице ниже показана физическая совместимость между различными стандартами и разъемами USB:

Разъем и версия

Тип A 2.0

Тип A 3.0

Тип A 3.1

Тип A 3.2

Тип B 2. 0

Тип B 3.0

Тип B 3.1

Тип B 3.2

Тип AB Micro 2.0

Тип B Micro 2.0

Тип B Micro 3.0/ 3.1/ 3.2

Тип C

Тип A 2.0

Да

Да

Да

Да

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Тип A 3.0

Да

Да

Да

Да

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Тип A 3. 1

Да

Да

Да

Да

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Тип A 3.2

Да

Да

Да

Да

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Тип B 2.0

Нет

Нет

Нет

Нет

Да

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Тип B 3. 0

Нет

Нет

Нет

Нет

Нет

Да

Да

Да

Нет

Нет

Нет

Нет

Тип B 3.1

Нет

Нет

Нет

Нет

Нет

Да

Да

Да

Нет

Нет

Нет

Нет

Тип B 3.2

Нет

Нет

Нет

Нет

Нет

Да

Да

Да

Нет

Нет

Нет

Нет

Тип A Micro 2. 0

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Да

Нет

Нет

Нет

Тип B Micro 2.0

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Да

Да

Да

Нет

Тип B Micro 3.0/3.1/3.2

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Да

Нет

Тип C

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Нет

Да

Просмотр любого установленного / подключенного USB-устройства в вашей системе

USBDeview v3. 02
Copyright (c) 2006-2021 Нир Софер
См. Также
  • USB через Ethernet — USB Network Gate позволяет работать с удаленными USB-устройствами через Ethernet (Интернет / LAN / WAN), как если бы они были подключены к вашей собственной машине. Это помогает вам совместно использовать USB-устройство по сети между несколькими компьютерами, чтобы люди со всего мира (или из вашего офиса) могли его использовать.(Доступно для Windows, Mac и Linux)
  • NK2Edit — редактировать, объединять и исправлять файлы автозаполнения (.NK2) Microsoft Outlook.
  • DevManView — Альтернатива диспетчеру устройств Windows.
  • WirelessNetView — Контролируйте беспроводные сети в вашем районе.
Описание
USBDeview — это небольшая утилита, в которой перечислены все USB-устройства, которые в данный момент подключены к вашему компьютеру, а также все USB-устройства, которые вы использовали ранее.
Для каждого USB-устройства отображается расширенная информация: имя / описание устройства, тип устройства, серийный номер. (для запоминающих устройств), дату / время добавления устройства, VendorID, ProductID и т. д…
USBDeview также позволяет удалить ранее использованные USB-устройства, отключить их. USB-устройства, которые в настоящее время подключены к вашему компьютеру, а также для отключения и включения USB-устройств.
Вы также можете использовать USBDeview на удаленном компьютере, если вы входите на этот компьютер с правами администратора.

Искать другие утилиты в NirSoft
Лицензия
Эта утилита выпущена как бесплатное ПО. Вы можете свободно распространять эту утилиту через дискеты, CD-ROM, Интернет или любым другим способом, если вы не берете за это ничего.Если вы распространяете эту утилиту, вы должны включить все файлы в дистрибутив, без каких-либо модификаций!
Заявление об ограничении ответственности
Программное обеспечение предоставляется «КАК ЕСТЬ» без каких-либо явных или подразумеваемых гарантий, включая, но не ограничиваясь, подразумеваемые гарантии товарной пригодности и пригодности для определенной цели. Автор не несет ответственности за какие-либо особые, случайные, косвенный или косвенный ущерб из-за потери данных или по любой другой причине.
Системные требования
  • Эта утилита работает в Windows 2000, Windows XP, Windows 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8 и Windows 10.Поддерживаются как 32-битные, так и 64-битные системы. Windows 98 / ME не поддерживается.
Известные проблемы
  • Чтобы отключить / включить элементы USB в системах x64, вы также должны использовать версию USBDeview для x64.
  • Столбец «Дата создания» не отображает правильные значения в Windows 7/8 / Vista / 2008.
  • Некоторые USB-устройства с плохим драйвером могут вызывать зависание USBDeview. Чтобы обойти эту проблему, вы должны отключить параметр «Получить информацию о питании / версии USB»:
    USB-просмотр.exe / RetrieveUSBPower 0
История версий
  • Версия 3.02
    • Обновлено для правильной работы в режиме высокого разрешения.
    • Добавлена ​​возможность изменить столбец сортировки из меню (Вид -> Сортировать по). Как и при сортировке по щелчку заголовка столбца, если вы снова щелкните тот же пункт меню сортировки, он переключится между возрастающим и убывающим порядком. Кроме того, если вы удерживаете клавишу Shift при выборе пункта меню сортировки, вы получите вторичную сортировку.
  • Версия 3.01
    • В контекстное меню, вызываемое щелчком правой кнопкой мыши, добавлена ​​опция «Копировать нажатую ячейку», которая копирует в буфер обмена текст ячейки, по которой вы щелкнули правой кнопкой мыши.
  • Версия 3.00
    • Добавлено 4 новых столбца: время установки, время первой установки, время подключения, время отключения.
    • Вы можете просматривать новые поля только при запуске USBDeview от имени администратора (повышение уровня). Вы можете запустить USBDeview от имени администратора, нажав Ctrl + F11.
    • Поля «Время установки» и «Время первой установки» доступны начиная с Windows 7.
    • Поля «Время подключения» и «Время отключения» доступны только в Windows 8 и Windows 10.
    • Эти свойства хранятся в реестре в подразделе Properties \ {83da6326-97a6-4088-9453-a1923f573b29} каждого USB-устройства, и только пользователь SYSTEM может их прочитать.
    • Изменен столбец «Дата создания» на «Время реестра 1» и столбец «Дата последнего подключения / отключения» на «Время реестра 2». Изменение сделано, потому что фактическое значение этих временных меток отличается от одной системы к другой.
  • Версия 2.86
    • Добавлен параметр «Режим открытия RegEdit» — «Без отметки» или «С отметкой».
  • Версия 2.85
    • Добавлена ​​возможность создания ярлыка на рабочем столе для отключения, включения, отключения-включения или отключения USB-устройства.
    • Чтобы создать ярлык, выберите нужный элемент, который вы хотите отключить / включить / отключить, перейдите в Файл -> Создать ярлык на рабочем столе и из подменю выберите желаемое действие для ярлыка.
    • Ярлык будет работать только для выбранного вами USB-элемента.
  • Версия 2.81
    • Добавлена ​​опция «Открыть окно свойств устройства».
  • Версия 2.80
    • Исправлены параметры командной строки серийного номера (/ stop_by_serial, / enable_by_serial, / disable_by_serial, / remove_by_serial) для приема декодированных серийных номеров.
  • Версия 2.79
    • Добавлена ​​опция «Всегда сверху».
  • Версия 2.78
    • Добавлен параметр командной строки / cfg для запуска USBDeview с указанным файлом конфигурации.
  • Версия 2.77
    • Теперь вы можете изменить количество миллисекунд ожидания между действиями отключения и включения при использовании параметра «Отключить + включить выбранные устройства» (или параметров командной строки disable-enable).
      Чтобы изменить его — отредактируйте файл конфигурации (USBDeview.cfg) и измените значение DisableEnableWaitTime (по умолчанию 100 миллисекунд).
  • Версия 2.76
    • Теперь вы можете отправить данные на стандартный вывод, указав пустую строку в качестве имени файла, например:
      USBDeview.exe / scomma «» | более
  • Версия 2.75
    • При подключении удаленного компьютера имя компьютера теперь отображается в заголовке окна.
    • В окно «Настройки столбца» добавлены «Выбрать все» и «Отменить все».
  • Версия 2.74
    • Исправлена ​​ошибка: параметры командной строки / regfile, / remote и / remotefile перестали работать должным образом, поскольку USBDeview загрузил настройки из файла.cfg файл …
  • Версия 2.73
    • USBDeview теперь определяет имя порта (COM1, COM2, COM3 …) устройств FTDI.
  • Версия 2.72
    • Добавлен столбец «Дружественное имя».
  • Версия 2.71
    • При локальном запуске USBDeview в столбце «Имя компьютера» теперь отображается имя локального компьютера (в предыдущих версиях оно было пустым)
  • Версия 2. 70
    • Добавлены новые параметры командной строки для проверки подключения USB-устройства (USBDeview возвращает 0, если устройство не подключено): / is_connected, / is_connected_by_serial, / is_connected_by_drive, / is_connected_by_class, / is_connected_by_pid
      Например: USBDeview.exe / is_connected «USB \ Vid_1058 & Pid_1023 \ 85395834
    • 690″
    • Добавлены новые параметры командной строки для проверки, отключено ли устройство USB (USBDeview возвращает 0, если устройство не отключено): / is_disabled, / is_disabled_by_serial, / is_disabled_by_drive, / is_disabled_by_class, / is_disabled_by_pid
      Например: USBDeview.exe / is_disabled «USB \ Vid_1058 & Pid_1023 \ 85395834
    • 690″
  • Версия 2.66
    • USBDeview теперь может запускать службу удаленного реестра, даже если она отключена.
  • Версия 2.65
    • Добавлена ​​возможность автоматического запуска службы удаленного реестра на удаленном компьютере для чтения информации с USB-устройств (в окне «Дополнительные параметры»).
  • Версия 2.62
    • Добавлен параметр командной строки / RunAsAdmin. Вы можете использовать его с другими параметрами командной строки для действий, требующих повышения прав (/ remove, / disable, / enable, / disable_enable), Например:
      USBDeview.exe / RunAsAdmin / отключить «USB \ Vid_1058 & Pid_1023 \ 85395834
    • 690″
  • Версия 2.61
    • Исправлена ​​ошибка: опция «Запуск от имени администратора» не работала случайным образом в некоторых системах.
  • Версия 2.60
    • Улучшено определение состояния подключения устройства (столбец Подключено) в Windows 10 и Windows 8.
  • Версия 2.55
    • Добавлена ​​опция «Отображать только устройства с буквой диска».
  • Версия 2.52
    • USBDeview теперь сохраняет последний выбранный шрифт в файле .cfg.
  • Версия 2.51
    • Добавлена ​​опция «Открыть файл INF».
  • Версия 2. 50
    • Добавлены столбцы «Driver InfSection» и «Driver InfPath».
  • Версия 2.46
    • Добавлена ​​опция «Запуск от имени администратора».
  • Версия 2.45
    • Теперь вы можете выбрать подключение к удаленному компьютеру или внешнему файлу реестра из окна «Дополнительные параметры» (в предыдущих версиях это можно было сделать только из командной строки)
    • Исправлено отображение сообщения об ошибке, когда USBDeview не может подключиться к удаленному компьютеру.
  • Версия 2.42
    • Добавлен столбец «Возможности». Вы можете прочитать о значении каждой строки внутри этого столбца в этой статье.
  • Версия 2.41
    • Исправлена ​​ошибка: USBDeview не мог запомнить последний размер / положение главного окна, если оно не было расположено на основном мониторе.
  • Версия 2.40
    • Добавлена ​​опция «Сортировать при каждом обновлении».
  • Версия 2. 37
    • Добавлена ​​опция «Расшифровать серийные номера».Когда он включен, серийный номер, закодированный как шестнадцатеричная строка, декодируется в Ascii.
  • Версия 2.36
    • Добавлена ​​поддержка вторичной сортировки: теперь вы можете получить вторичную сортировку, удерживая клавишу Shift и щелкая заголовок столбца. Имейте в виду, что вам нужно только удерживать клавишу Shift при нажатии на второй / третий / четвертый столбец. Для сортировки первого столбца не следует удерживать клавишу Shift.
  • Версия 2.35
    • Добавлена ​​опция «Перезагрузить USB-концентратор» (Ctrl + R).Когда вы выбираете элемент USB-концентратора и используете опцию «Перезагрузить USB-концентратор», все USB-устройства, подключенные к этому концентратору, становятся повторно подключены, включая устройства USB, которые вы ранее отключили. Имейте в виду, что для использования этой опции вам также необходимо включить опцию «Показать USB-концентраторы» (Ctrl + F7).
  • Версия 2.31
    • Добавлена ​​опция «Копировать отсортированные данные столбца», которая копирует в буфер обмена текст всех выбранных элементов, но только столбец, который в данный момент отсортирован.
  • Версия 2.30
    • Исправлена ​​ошибка в Windows Vista / 7/8 с включенным UAC: USBDeview не удавалось удалить USB-устройства при работе без повышения прав.
  • Версия 2.29
    • Исправлено для отображения правильного значения мощности устройств USB 3.0.
  • Версия 2.28
    • Исправлено отображение значений даты / времени в соответствии с настройками перехода на летнее время.
  • Версия 2.27
    • Теперь вы можете использовать функции «Открыть в RegEdit» в Windows Vista / 7/8 (с включенным UAC) без запуска USBDeview.exe в качестве администратора. Появится окно высоты для подтверждения каждого действия.
  • Версия 2.26
    • Обновление для Windows 7/8 / Vista / 2008: USBDeview теперь извлекает реальное имя устройства непосредственно из оборудования, когда устройство подключено, и опция «Получить информацию о питании / версии USB» доступна. включенный.
  • Версия 2.25
    • Добавлены новые параметры командной строки для отключения и повторного включения устройства: / disable_enable, / disable_enable_by_serial, / disable_enable_by_drive, / disable_enable_by_class, / disable_enable_by_pid, / disable_enable_all
    • Теперь вы можете указать строку идентификатора экземпляра устройства в следующих параметрах командной строки: / disable, / enable, / remove, / disable_enable, / stop
      Например: USBDeview.exe / отключить «USB \ Vid_1058 & Pid_1023 \ 85395834
    • 690″
    • Теперь вы можете использовать функции отключения / включения / удаления в Windows Vista / 7/8 (с включенным UAC) без запуска USBDeview.exe от имени администратора. Появится окно высоты для подтверждения каждого действия.
  • Версия 2.22
    • Исправлен USBDeview для добавления строки заголовка в файлы csv / с разделителями табуляции при экспорте информации USB из командной строки. Чтобы добавить строку заголовка, вы можете использовать параметр командной строки / AddExportHeaderLine или просто включить параметр «Добавить строку заголовка в CSV / файл с разделителями табуляцией». из пользовательского интерфейса.
  • Версия 2.21
    • Теперь вы можете использовать параметры командной строки «отключить / включить / удалить» в соответствии с номером порта USB для последовательного устройства. Например:
      USBDeview.exe / disable_by_drive com62
  • Версия 2.20
    • Обновление для Windows 8: кажется, что в Windows 8 невозможно определить из реестра, подключено или отключено устройство, поэтому вместо использования реестра устройство отображается как подключенное, если у него есть информация о мощности / версии.Имейте в виду, что если в Windows 8 отключен параметр «Получить информацию о питании / версии USB», все устройства будут отображаться как отключенные.
  • Версия 2.18
    • Исправленная проблема: переменная% drive% возвращала пустую строку для USB для последовательных устройств.
  • Версия 2.17
    • Исправлена ​​ошибка: при подключении 2-х USB-устройств с одинаковым pid / vid, USBDeview отключил / включил / удалил неправильное устройство.
  • Версия 2.16
    • Добавлена ​​новая переменная в параметр команды выполнения:% usb_version%
  • Версия 2.15
    • Добавлен параметр «Автоматический размер столбцов + заголовки», который позволяет автоматически изменять размер столбцов в соответствии со значениями строк и заголовками столбцов.
    • Исправленная проблема: окна свойств и параметров открывались не на том мониторе в системе с несколькими мониторами.
  • Версия 2.12
    • Исправленная проблема: USBDeview не мог определить некоторые устройства как подключенные, даже если они были подключены.
  • Версия 2.11
    • Исправлено USBDeview для определения информации о версии / мощности Etron USB 3.0 хост-контроллер и, возможно, другие хост-контроллеры USB.
  • Версия 2.10
    • Исправлено значение даты последнего подключения / отключения в Windows 7.
    • Исправлено значение Device Mfg в Windows 7.
  • Версия 2.06
    • Исправлена ​​ошибка: USBDeview зависал на несколько секунд, если в системе был отключен сетевой диск.
  • Версия 2.05
    • Исправлены сообщения об ошибках теста скорости устройств USB 3.0. Кроме того, теперь вы можете отправить тесты скорости USB 3.0 устройств для http://usb3speed.nirsoft.net Веб-сайт
  • Версия 2.00
    • Изменены значки состояния USB, чтобы их было намного легче различать, особенно на небольших ЖК-мониторах.
  • Версия 1.97
    • Добавлены дополнительные клавиши-акселераторы.
    • Исправлен минимальный размер окна дополнительных параметров.
    • Добавлено еще несколько параметров командной строки.
  • Версия 1.96
    • Исправлено в USBDeview для определения подключенных концентраторов USB (и, возможно, некоторых других устройств).
  • Версия 1.95
    • Добавлен столбец «Версия USB», в котором отображается USB-версия устройства. Этот столбец активен, только если включен параметр «Получить информацию о питании / версии USB».
  • Версия 1.92
    • Добавлена ​​опция «Выключить устройство при отключении / удалении», только для Windows 7/2008 / Vista. В отличие от Windows XP, Windows 7/2008 / Vista не отключает USB-устройство при отключении или безопасном извлечении устройства. Эта новая опция вносит небольшие изменения в реестр, чтобы Windows 7/2008 / Vista вела себя как Windows XP и выключала устройство после отключения или действия «Безопасное удаление».Для получения дополнительной информации: USB-порт остается активным для отключенного или безопасно удаленного USB-устройства.
      Имейте в виду, что это изменение вступает в силу только после перезагрузки и требует полных прав администратора (запустите USBDeview.exe с помощью «Запуск от имени администратора»).
  • Версия 1.91
    • Для USB-последовательных устройств USBDeview теперь отображает имя порта (Com1, Com2, Com3, . ..), если оно хранится в реестре. Имя порта отображается в столбце «Буква диска».
  • Версия 1.90
    • Улучшено определение значения «Дата последнего подключения / отключения».
  • Версия 1.89
    • Добавлена ​​опция «Пометить четные / нечетные строки» в меню «Просмотр». Когда он включен, четные и нечетные строки отображаются разным цветом, чтобы было легче читать одну строку.
  • Версия 1.88
    • Добавлена ​​опция «Пометить подключенные устройства». Когда он включен, подключенные USB-устройства отмечены зеленым цветом фона.
  • Версия 1.87
    • Добавлен столбец идентификатора экземпляра устройства.
  • Версия 1.86
    • USBDeview теперь отображает сообщение с инструкциями по запуску от имени администратора при попытке для отключения / включения / удаления устройства в Windows 7/2008 / Vista с включенным UAC.
  • Версия 1.85
    • Добавлена ​​опция «Изменить назначенную букву диска», которая позволяет изменить букву диска. который назначен USB-устройству. В следующий раз, когда вы подключите устройство, новый Будет использована выбранная вами буква диска.
  • Версия 1.84
    • Добавлены новые переменные в параметр команды выполнения:% firmware_revision%,% product_name%,% vendor_name%
  • Версия 1.83
    • Исправлена ​​ошибка: при вводе команд в «Дополнительные параметры» с кавычками в качестве первой или последней буквы, кавычки пропал при сохранении в файл .cfg.
  • Версия 1.82
    • Окно свойств теперь содержит 2 столбца свойств вместо одного очень длинного столбца свойств в предыдущих версиях.
  • Версия 1.81
    • Добавлены новые переменные в параметр команды выполнения:% driver_file%,% driver_version% и% power%
  • Версия 1.80
    • Добавлен столбец «Версия прошивки».
  • Версия 1.77
    • Добавлена ​​опция «Отображать всплывающее сообщение в лотке при отключении устройства».
  • Версия 1.76
    • Добавлена ​​опция «Добавить строку заголовка в CSV / файл с разделителями табуляции». Когда эта опция включена, добавляются имена столбцов. в качестве первой строки при экспорте в CSV или файл с разделителями табуляции.
  • Версия 1.75
    • Добавлены столбцы «Описание драйвера» и «Версия драйвера».
    • Статус и версия usb.ids (файл VendorID / ProductID) теперь отображаются в правой части окна. нижняя строка состояния. При нажатии на этот статус usb.ids откроется http://www.linux-usb.org/usb.ids в веб-браузере по умолчанию.
  • Версия 1.70
    • Добавлен параметр для выполнения команды при отключении USB-устройства (в окне «Дополнительные параметры»)
  • Версия 1.67
    • Теперь вы можете отправлять информацию об устройствах USB на стандартный вывод, указав пустое имя файла («») в командной строке. (Например: usbdeview.exe / stext «» >> c: \ temp \ usb.txt)
    • Добавлены новые переменные в параметр команды выполнения:% device_type%,% service_name%,% device_class% и% device_mfg%
  • Версия 1. 65
    • Добавлен столбец «Мощность», в котором отображается мощность, потребляемая устройством в мА. (Работает только для локальный компьютер)
  • Версия 1.60
    • Добавлено 2 новых столбца: «Класс устройства» и «Производитель устройства».
  • Версия 1.56
    • Исправить ошибку: при сохранении списка USB-устройств из командной строки USBDeview сохранял все элементы без учета последней сохраненной конфигурации.
    • Добавлены параметры командной строки, определяющие, какие устройства следует сохранять или отображать (/ DisplayDisconnected, / DisplayHubs, / DisplayNoPortSerial, / DisplayNoDriver).
  • Версия 1.55
    • Добавлено 3 новых столбца с информацией о сервисе / драйвере: Имя сервиса, Описание сервиса, Имя файла драйвера.
  • Версия 1.50
    • Улучшено определение буквы диска: USBDeview теперь также определяет букву жесткого диска, подключенного к USB. (Это улучшение работает только на локальном компьютере)
  • Версия 1. 48
    • Исправлена ​​ошибка: USBDeview не позволял выполнить тест скорости, когда буква USB-накопителя была A: или B:
  • Версия 1.47
    • Исправлена ​​ошибка: USBDeview отображал неправильные буквы дисков, когда серийный номер или префикс ParentId содержал только один символ.
    • Добавлена ​​отдельная версия для систем x64, чтобы можно было отключать / включать элементы в системах x64.
  • Версия 1.46
    • Добавлен столбец «ParentId Prefix», в котором отображается строка идентификатора родительского устройства.
  • Версия 1.45
    • Исправлена ​​ошибка: в Windows Vista / 7 программе USBDeview не удавалось определить, что устройства USB отключены.
    • Добавлена ​​поддержка сортировки списка USB-устройств из командной строки.
  • Версия 1.43 год
    • Исправлена ​​проблема с Windows 7 / Vista: в поле описания отображалась ненужная строка префикса, например «@ oem4.inf,% athr. devicedesc.5523%».
  • Версия 1.42
    • Добавил несколько проверок надежности для тестов скорости флешки. Если USBDeview обнаружит, что окончательный результат теста скорости может быть ненадежным, отобразится сообщение об ошибке.
  • Версия 1.41
    • Исправленная проблема: когда окно USBDeview скрыто и на панели задач есть значок, повторный запуск USBDeview откроет существующий экземпляр USBDeview вместо создания другого.
  • Версия 1.40
    • Добавлена ​​опция «Тест скорости» для проверки скорости чтения / записи USB-накопителя. Также добавлена ​​возможность публиковать результаты ваших тестов скорости на http://usbspeed.nirsoft.net.
  • Версия 1.36
    • Исправлена ​​ошибка: USBDeview не отображал некоторые частично установленные устройства.
  • Версия 1.35
    • Добавлены столбцы «Название поставщика» и «Название продукта». (Требуется загрузка внешнего файла идентификаторов USB)
    • Новые переменные в командной строке:% vid_hex% и% pid_hex% (значения vid и pid в виде шестнадцатеричного числа)
    • Добавьте условные обозначения значков в файл справки и на веб-страницу.
  • Версия 1.30
    • Добавлена ​​новая опция: Показать время в GMT.
  • Версия 1.29
    • Исправлена ​​ошибка: для USB-флешек с несколькими накопителями (например, SanDisk Cruzer With U3) USBDeview отображается только одна буква диска случайным образом. Теперь он может отображать несколько букв дисков.
  • Версия 1.28
    • Добавлены параметры командной строки: / stop_by_pid, / disable_by_pid, / enable_by_pid, / remove_by_pid
  • Версия 1.27
    • Добавлена ​​новая опция: Открыть в RegEdit.
  • Версия 1.26
    • Размер диалогового окна «Дополнительные параметры» теперь можно изменять.
    • Добавлен столбец «USB Hub» (да / нет).
  • Версия 1.25
    • Добавлен параметр «Отключить + включить» — дает эффект, аналогичный отключению и последующему подключению устройства.
    • Добавлена ​​опция «Открыть диск» (для USB-накопителей).
  • Версия 1. 22
    • Добавлены новые параметры командной строки: / remove_all_connected, / remove_all_disconnected
    • Исправлена ​​ошибка: использование / remove_all удаляло также концентраторы USB и приводило к прекращению работы USB до тех пор, пока перезагрузка компьютера.
  • Версия 1.21
    • Добавлена ​​новая опция: Выбрать другой шрифт.
  • Версия 1.20
    • Добавлены новые параметры командной строки для отключения / включения / отключения USB-устройств.
  • Версия 1.18
    • Исправлена ​​ошибка: главное окно потеряло фокус, когда пользователь переключился на другое приложение, а затем вернулся в USBDeview.
  • Версия 1.17
    • Исправлена ​​ошибка сохранения в виде файла с разделителями-запятыми, когда поля описания или имени содержали символ запятой.
  • Версия 1.16
    • Добавлена ​​поддержка сохранения файлов с разделителями-запятыми (.csv).
    • Добавлен новый параметр командной строки: / scomma
  • Версия 1. 15
    • Новые опции: Отключить / включить выбранные USB-устройства (Работает только с правами администратора)
    • Новый параметр: запуск USBDeview как скрытый (только когда включен параметр «Поместить значок в лоток»)
  • Версия 1.12
    • Конфигурация теперь сохраняется в файл, а не в реестр.
    • Новая опция: отображать всплывающее сообщение в значке на панели задач при подключении нового устройства (только для Windows XP или более поздней версии).
  • Версия 1.11
    • Исправлена ​​ошибка: изменение статуса «Поместить значок в лоток» также изменило статус «Показать всплывающие подсказки».
  • Версия 1.10
    • Новый вариант: положить значок на лоток
    • Новая опция: Автозапуск на выбранных устройствах.
    • Новая опция: автозапуск при подключении устройства.
    • Новая опция: выполнение команды при вставке USB-устройства.(В дополнительных параметрах)
    • Новая опция: отключить все устройства.
  • Версия 1.06
    • На панель инструментов добавлены кнопки «Отключить / Удалить».
  • Версия 1.05
    • Новый параметр командной строки: / regfile
    • Новая опция: Display USB Hubs.
  • Версия 1.03 — Новый параметр командной строки: / stop_by_class
  • Версия 1.02 — Новая опция: отображение устройств без драйверов.
  • Версия 1.01 — Исправлена ​​ошибка: на некоторых компьютерах список USB-устройств загружался из неправильной конфигурации оборудования.
  • Версия 1.00 — Первый выпуск.
Использование USBDeview
USBDeview не требует установки или дополнительных файлов DLL. Просто скопируйте исполняемый файл (USBDeview.exe) в любую понравившуюся папку и запустите.
В главном окне USBDeview отображаются все USB-устройства, установленные в вашей системе. Вы можете выбрать один или несколько элементов, а затем отключить (отключить) их, удалить или просто сохранить информация в файл text / xml / html.
USB Столбцы просмотра Описание
  • Имя устройства: Задает имя устройства.Для некоторых устройств в этом столбце может отображаться бессмысленное имя, например «USB-устройство». Если имя устройства не имеет смысла, попробуйте взглянуть на столбец «Описание».
  • Описание устройства: Описание устройства.
  • Тип устройства: Тип устройства в соответствии с кодом класса USB. Для получения дополнительной информации о классах USB: Коды классов USB.
  • Подключено: Указывает, подключено ли устройство к вашему компьютеру в данный момент. Если устройство подключено, вы можете использовать опцию «Отключить выбранные устройства» (F9), чтобы отключить устройство.
  • Безопасное отключение: Определяет, безопасно ли отключать устройство от USB-разъема, не отключая его предварительно. Если значение этого столбца ложно, и вы хотите отключить это устройство, сначала необходимо отключить это устройство с помощью параметра «Отключить выбранные устройства» (F9) утилиты USBDeview, или с помощью утилиты «Отключить или извлечь оборудование» операционной системы Windows.
  • Буква диска: Задает букву диска USB-устройства. Этот столбец относится только к USB-устройствам флэш-памяти и USB-приводам CD / DVD.Имейте в виду, что USBDeview не может определять буквы дисков жестких дисков USB.
  • Серийный номер: Задает серийный номер устройства. Этот столбец относится только к запоминающим устройствам (устройства флэш-памяти, приводы CD / DVD и жесткие диски USB).
  • Время регистрации 1: Это значение даты и времени берется из отметки времени ключа реестра устройства. Во многих случаях это значение даты / времени представляет время, когда вы впервые подключили устройство к USB-порту. Однако имейте в виду, что в некоторых случаях это значение может быть неправильным.Кроме того, в Windows 7 это значение инициализируется текущей датой / временем при каждой перезагрузке.
  • Время регистрации 2: Это значение даты и времени берется из отметки времени ключа реестра устройства. В некоторых системах это значения времени Указывает, когда вы в последний раз подключали / отключали устройство. Это значение даты теряется при перезагрузке компьютера.
  • VendorID / ProductID: Задает VendorID и ProductID устройства. Чтобы увидеть неофициальный список VendorID / ProductID, щелкните здесь.
  • Класс / подкласс / протокол USB: Определяет класс / подкласс / протокол устройства в соответствии со спецификациями USB.Для получения дополнительной информации о классах USB: Коды классов USB.
  • Концентратор / порт: Задает номер концентратора и номер порта, к которому было подключено устройство. Это значение пусто для запоминающих устройств.
  • Время установки: Задает дату и время установки USB-устройства. USBDeview может прочитать это свойство, только если вы запустите его от имени администратора. Это свойство хранится в подразделе Properties \ {83da6326-97a6-4088-9453-a1923f573b29}, номер свойства — 0064.
  • Время первой установки: Указывает, когда устройство USB было установлено в первый раз.USBDeview может прочитать это свойство, только если вы запустите его от имени администратора. Это свойство хранится в подразделе Properties \ {83da6326-97a6-4088-9453-a1923f573b29}, номер свойства — 0065.
  • Время подключения: Указывает время последнего подключения USB-устройства. USBDeview может прочитать это свойство, только если вы запустите его от имени администратора. Это свойство доступно только в Windows 10/8. Это свойство хранится в подразделе Properties \ {83da6326-97a6-4088-9453-a1923f573b29}, номер свойства — 0066.
  • Время отключения: Указывает время последнего отключения USB-устройства. Это свойство доступно только в Windows 10/8. USBDeview может прочитать это свойство, только если вы запустите его от имени администратора. Это свойство хранится в подразделе Properties \ {83da6326-97a6-4088-9453-a1923f573b29}, номер свойства — 0067.
USB Обозначение значков для просмотра
Устройство не подключено.
Устройство подключено. Физически отключить устройство от сети, не отключая его, безопасно.
Устройство подключено. Перед физическим отключением устройства необходимо отключить устройство от USBDeview или от параметра Windows «Безопасное извлечение оборудования».
Устройство отключено.
Столбцы «Название поставщика» и «Название продукта»
Начиная с версии 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 «% серийный_номер%» «% диск%»
Известные ограничения / проблемы
  • Для всех устройств, кроме «Mass Storage»: Если вы подключите устройство к одному USB-порту, а затем подключите это же устройство к другому USB-порту, появится новый запись того же устройства будет создана для каждого подключаемого USB-порта. Поэтому, если вы видите несколько строк для одного и того же устройства, это означает, что вы подключили его к разные порты USB. Подключенные порты USB указаны в столбце «Концентратор / порт».
    Однако для устройства Mass Storage создается только одна запись для каждого устройства, даже если вы подключаете его к другой порт USB.
  • При добавлении / удалении USB-устройства на локальном компьютере утилита UDBDeview автоматически обновляет список USB-устройств.
    Но … Если UDBDeview подключен к удаленному компьютеру, список не будет обновляться автоматически, когда устройство добавляется или удаляется. Вы должны обновить его вручную, нажав клавишу F5.
Подключение к удаленному компьютеру
Следующие параметры командной строки позволяют подключаться к удаленным компьютерам. Вы должны войти на удаленный компьютер с правами администратора, чтобы использовать эти параметры.
  • / remote <\\ Имя компьютера>
    Позволяет подключить один удаленный компьютер.
    Например:
    USBDeview.exe / удаленный \ MyComp
  • / remotefile <Файл списка компьютеров>
    Позволяет подключать несколько компьютеров и просматривать всю их активность USB в одном окне. Файл со списком компьютеров должен быть простым текстовым файлом Ascii с именами компьютеров, разделенными знаком двоеточие, точка с запятой, пробел, символы табуляции или CRLF.
    Например:
    USBDeview.exe / удаленный файл «c: \ temp \ comp.текст»
Чтобы успешно получить полный доступ администратора к удаленному компьютеру, прочтите этот пост в блоге: Как подключить удаленный компьютер под управлением Windows 7 / Vista / XP с помощью утилит NirSoft.
Подключение к внешнему файлу системного реестра
Если у вас есть файл реестра SYSTEM внешней операционной системы, вы можете использовать следующий параметр командной строки для чтения из него списка USB-устройств:
/ regfile <файл системного реестра>

Например:
USBDeview.exe / regfile «c: \ temp \ regfiles \ SYSTEM»
USB-просмотр.exe / regfile «d: \ windows \ system32 \ config \ SYSTEM»

Этот вариант имеет некоторые ограничения:

  • Вы не можете прочитать файл реестра Windows XP / 2003 / Vista на компьютере с Windows 2000.
  • USBDeview работает в режиме только для чтения. (Вы не можете удалить устройство из внешнего файла)
Параметры командной строки для остановки / отключения
  • / stop {/ showmsg} {\\ RemoteComputer} <Имя устройства>
    Остановить / отключить USB-устройство, указав его имя или описание.
    Необязательно указывать полное имя или описание. Вы также можете указать только часть имени или строки описания, а USBDeview определит это. Например, если имя устройства — Kingston DataTraveler 2.0, вы можете просто введите «kingston» или «DataTraveler» в параметр имени устройства, и USBDeview отключит правильное устройство. Вы также можете указать строку идентификатора экземпляра устройства.
    Если вы хотите, чтобы сообщение / всплывающее сообщение отображалось после отключения устройства, добавьте параметр / showmsg.(Windows 2000 отображает окно сообщения, Windows XP отображает всплывающее окно)
    Если вы хотите отключить устройство на удаленном компьютере, укажите имя удаленного компьютера, с префиксом \\. Для этого вы должны войти на удаленный компьютер с правами администратора.
    Примеры:
    USBDeview.exe / stop / showmsg «DVD RW»
    USBDeview.exe / остановить «DataTraveler»
    USBDeview.exe / stop \\ comp01 «SanDisk Cruzer»
    USBDeview.exe / stop «USB \ Vid_1058 & Pid_1023 \ 85395834
  • 690″
  • / stop_by_serial {/ showmsg} {\\ RemoteComputer} <серийный номер устройства>
    Аналогичен команде / stop, но вместо указания имени устройства следует указать серийный номер устройства.Работает только с запоминающими устройствами.
    Примеры:
    USBDeview.exe / stop_by_serial ea051261
    USBDeview.exe / stop_by_serial / showmsg 876534513
  • / stop_by_drive {/ showmsg} {\\ RemoteComputer} <буква диска>
    Остановить / отключить USB-устройство, указав его букву диска. Работает только с USB-флешками и CD / DVD устройствами.
    Примеры:
    USBDeview.exe / stop_by_drive g:
    USBDeview.exe / stop_by_drive / showmsg f:
    USBDeview.exe / stop_by_drive / showmsg \\ comp02 t:
  • / stop_by_class {/ showmsg} {\\ RemoteComputer} <Класс USB; Подкласс USB; Протокол USB>
    Остановить / отключить USB-устройство, указав комбинацию класса / подкласса / протокола.
    Например, если вы хотите остановить все устройства Mass Storage, необходимо указать следующую комбинацию класса / подкласса / протокола: 08; 06; 50
    Примеры:
    USBDeview.exe / stop_by_class / showmsg 08; 06; 50
    USBDeview.exe / stop_by_class 03; 01; 02
  • / stop_by_pid {/ showmsg} {\\ RemoteComputer}
    Остановите / отключите USB-устройство, указав VendorID / ProductID. Вы можете указать только VendorID, если хотите отключить все устройства с этим VendorID.
    Примеры:
    USBDeview.exe / stop_by_pid / showmsg 13fe; 1a00
    USBDeview.exe / stop_by_pid 04f9
  • / stop_all {/ showmsg} {\\ RemoteComputer}
    Остановить / отключить все USB-устройства, подключенные в данный момент к вашему компьютеру.
Отключить / включить / удалить параметры командной строки
Начиная с версии 1.20, вы также можете использовать следующие команды для отключения, включения или удаления USB-устройства из командной строки:
  • / отключить {\\ RemoteComputer} <имя устройства>
  • / disable_by_serial {\\ RemoteComputer} <серийный номер устройства>
  • / disable_by_drive {\\ RemoteComputer} <буква диска>
  • / disable_by_class {\\ RemoteComputer} <Класс USB; Подкласс USB; Протокол USB>
  • / disable_by_pid {\\ RemoteComputer}
  • / disable_all {\\ RemoteComputer}
  • / включить {\\ RemoteComputer} <Имя устройства>
  • / enable_by_serial {\\ RemoteComputer} <серийный номер устройства>
  • / enable_by_drive {\\ RemoteComputer} <буква диска>
  • / enable_by_class {\\ RemoteComputer} <Класс USB; Подкласс USB; Протокол USB>
  • / enable_by_pid {\\ RemoteComputer}
  • / enable_all {\\ RemoteComputer}
  • / disable_enable {\\ RemoteComputer} <Имя устройства>
  • / disable_enable_by_serial {\\ RemoteComputer} <серийный номер устройства>
  • / disable_enable_by_drive {\\ RemoteComputer} <буква диска>
  • / disable_enable_by_class {\\ RemoteComputer} <Класс USB; Подкласс USB; Протокол USB>
  • / disable_enable_by_pid {\\ RemoteComputer}
  • / disable_enable_all {\\ RemoteComputer}
  • / remove {\\ RemoteComputer} <Имя устройства>
  • / remove_by_serial {\\ RemoteComputer} <серийный номер устройства>
  • / remove_by_drive {\\ RemoteComputer} <буква диска>
  • / remove_by_class {\\ RemoteComputer} <Класс USB; Подкласс USB; Протокол USB>
  • / remove_by_pid {\\ RemoteComputer}
  • / remove_all {\\ RemoteComputer}
  • / remove_all_connected — Удалить все подключенные USB-устройства.
  • / remove_all_disconnected — Удалить все отключенные USB-устройства.
Действия для отключения, включения и удаления требуют повышения прав («Запуск от имени администратора»). Вы можете использовать указанные выше параметры командной строки с повышением прав, добавив к команде / RunAsAdmin, например:
USBDeview.exe / RunAsAdmin / отключить «USB \ Vid_1058 & Pid_1023 \ 85395834690″
Проверить, подключено ли устройство / отключено или включено / отключено
Начиная с версии 2.70, вы можете проверить, подключено ли устройство / отключено или включено / отключено с помощью следующие параметры командной строки:
  • / is_connected {\\ RemoteComputer} <Имя устройства>
  • / is_connected_by_serial {\\ RemoteComputer} <серийный номер устройства>
  • / is_connected_by_drive {\\ RemoteComputer} <буква диска>
  • / is_connected_by_class {\\ RemoteComputer} <Класс USB; Подкласс USB; Протокол USB>
  • / is_connected_by_pid {\\ RemoteComputer}
  • / is_disabled {\\ RemoteComputer} <Имя устройства>
  • / is_disabled_by_serial {\\ RemoteComputer} <серийный номер устройства>
  • / is_disabled_by_drive {\\ RemoteComputer} <буква диска>
  • / is_disabled_by_class {\\ RemoteComputer} <Класс USB; Подкласс USB; Протокол USB>
  • / is_disabled_by_pid {\\ RemoteComputer}
При использовании приведенных выше команд USBDeview возвращает количество отключенных или подключенных устройств, соответствующих указанной строке.
Например, следующий командный файл будет отображать 1, если устройство с серийным номером 7538957348957398 подключено, или 0, если устройство не подключено:
USBDeview.exe / is_connected_by_serial «7538957348957398»
эхо% ERRORLEVEL%
Сохранить параметры командной строки
/ stext <Имя файла> Сохраните список всех USB-устройств в обычный текстовый файл.
/ stab <Имя файла> Сохраните список всех USB-устройств в текстовый файл с разделителями табуляции.
/ scomma <Имя файла> Сохраните список всех USB-устройств в текстовый файл с разделителями-запятыми.
/ stabular <Имя файла> Сохраните список всех USB-устройств в табличный текстовый файл.
/ shtml <Имя файла> Сохраните список всех USB-устройств в файл HTML (по горизонтали).
/ sverhtml <Имя файла> Сохраните список всех USB-устройств в файл HTML (вертикально).
/ sxml <имя файла> Сохраните список всех USB-устройств в файл XML.
/ sort <столбец> Этот параметр командной строки можно использовать с другими параметрами сохранения для сортировки по нужному столбцу. Если вы не укажете этот параметр, список будет отсортирован в соответствии с последней сортировкой, выполненной вами в пользовательском интерфейсе. Параметр может указывать индекс столбца (0 для первого столбца, 1 для второго столбца и т. Д.) Или имя столбца, например «Имя устройства» и «Описание».Вы можете указать префиксный символ ‘~’ (например: «~ Описание»), если хотите отсортировать по убыванию. Вы можете указать несколько / sort в командной строке, если хотите сортировать по нескольким столбцам.

Примеры:
USBDeview.exe / shtml «f: \ temp \ usb-list.html» / sort 2 / sort ~ 1
USBDeview.exe / shtml «f: \ temp \ usb-list.html» / sort «Тип устройства» / sort «Имя устройства»

/ nosort Если вы укажете этот параметр командной строки, список будет сохранен без сортировки.
/ DisplayDisconnected <0 | 1> Указывает, следует ли отображать отключенные устройства. 0 = Нет, 1 = Да.
/ DisplayNoPortSerial <0 | 1> Указывает, следует ли отображать устройства без порта / серийного номера. 0 = Нет, 1 = Да.
/ DisplayNoDriver <0 | 1> Указывает, следует ли отображать устройства без драйвера. 0 = Нет, 1 = Да.
/ DisplayHubs <0 | 1> Указывает, следует ли отображать концентраторы USB.0 = Нет, 1 = Да.
/ RetrieveUSBPower <0 | 1> Указывает, следует ли получать информацию о питании / версии USB.
/ MarkConnectedDevices <0 | 1> Указывает, следует ли отмечать подключенные устройства.
/ TrayIcon <0 | 1> Указывает, следует ли запускать USBDeview со значком на панели задач.
/ AddExportHeaderLine <0 | 1> Указывает, следует ли добавлять строку заголовка при экспорте информации USB в файл csv / с разделителями табуляцией.
/ cfg <имя файла> Запустите USBDeview с указанным файлом конфигурации. Например:
USBDeview.exe / cfg «c: \ config \ udv.cfg»
USBDeview.exe / cfg «% AppData% \ USBDeview.cfg»
Перевод USBDeview на другие языки
Чтобы перевести USBDeview на другой язык, следуйте инструкциям ниже:
  1. Запустите USBDeview с параметром / savelangfile:
    USBDeview.exe / файл savelang
    Файл с именем USBDeview_lng.ini будет создан в папке утилиты USBDeview.
  2. Откройте созданный языковой файл в Блокноте или любом другом текстовом редакторе.
  3. Перевести все строковые записи на нужный язык. При желании вы также можете добавить свое имя и / или ссылку на свой веб-сайт. (Значения TranslatorName и TranslatorURL) Если вы добавите эту информацию, она будет используется в окне «О программе».
  4. После того, как вы закончите перевод, запустите 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 стал нестабильным или поврежденным.

  1. Выберите Start , введите Device Manager в поле Search .
  2. Выберите Диспетчер устройств из возвращенного списка.
  3. Выберите «Дисковые накопители» из списка оборудования.
  4. Нажмите и удерживайте (или щелкните правой кнопкой мыши) внешний жесткий диск USB, на котором возникла проблема, и выберите «Удалить».
  5. После удаления жесткого диска отсоедините кабель USB.
  6. Подождите 1 минуту, а затем снова подсоедините кабель USB.Драйвер должен загрузиться автоматически.
  7. Проверьте USB-накопитель в проводнике Windows.

Примечание

Подключение внешнего жесткого диска USB к концентратору USB без питания может привести к нехватке энергии для работы внешнего диска. Вместо этого подключите его прямо к компьютеру.

Если этот метод не помог решить вашу проблему, перейдите к решению 2.

Решение 2 — Установите исправления, устраняющие проблемы, которые могут существовать в Windows 7

Исправления в этом методе могут разрешить известный конфликт с внешним жестким диском USB и Windows.

  1. Перейти к KB976972 Проблемы возникают при переносе данных через USB с компьютера под управлением Windows 7 с набором микросхем NVIDIA USB EHCI и не менее 4 ГБ ОЗУ.

  2. В разделе «Информация об обновлении» выберите Загрузить пакет обновления сейчас , который соответствует вашей версии Windows 7.

    1. Если вы не уверены, какая версия Windows 7 у вас установлена, нажмите кнопку Пуск , нажмите и удерживайте (или щелкните правой кнопкой мыши) Компьютер > Свойства .
      • Если 64-разрядная операционная система указана рядом с Типом системы, вы используете 64-разрядную версию Windows 7.
      • Если 32-разрядная операционная система указана рядом с Типом системы, вы используете 32-разрядную (x86) версию Windows 7.
  3. Выбрать Продолжить . Если появится запрос на разрешение управления учетными записями пользователей, выберите Да .

  4. Выбрать Скачать > Открыть .

  5. Загрузка должна начаться через 30 секунд.В противном случае выберите Начать загрузку > Открыть .

  6. Следуйте инструкциям на экране, чтобы завершить загрузку и установку.

  7. Перейти к KB974476 Компьютер перестает отвечать, когда устройство USB выходит из состояния выборочной приостановки USB в Windows 7.

  8. Выберите Просмотр и запрос загрузки исправлений> Выбрать исправление.

  9. При появлении запроса ознакомьтесь с лицензионным соглашением. Если вы согласны с условиями, выберите Я принимаю .

  10. Установите флажок рядом с вашей версией Windows 7, затем введите свой адрес электронной почты в поля ниже.

  11. Введите слово проверки, затем выберите Запросить исправление .

  12. Проверьте свою электронную почту. Вскоре вы получите электронное письмо от Microsoft со ссылкой для загрузки исправления. Выберите ссылку и следуйте инструкциям на экране, чтобы загрузить и установить исправление.

  13. Перезагрузите компьютер.

Если проблема не исчезнет, ​​перейдите к решению 3.

Решение 3. Установите последние обновления Windows

Этот метод установит последние версии драйверов устройств для внешнего жесткого диска USB.

  1. Нажмите кнопку Start , введите Windows Update в поле Search , а затем выберите Windows Update на панели результатов.
  2. Выберите Проверить наличие обновлений . После завершения сканирования выберите Просмотреть дополнительные обновления .
  3. Установите флажок рядом с обновлениями, затем выберите Установить обновления .
  4. При появлении запроса ознакомьтесь с лицензионным соглашением и выберите Я принимаю .
  5. Следуйте инструкциям на экране, чтобы загрузить и установить обновления.
  6. При появлении запроса перезагрузите компьютер.

Если проблема не исчезла, перейдите к решению 4.

Разрешение 4 — Переустановите контроллеры USB

Этот метод устраняет шаги, на которых загруженный в данный момент драйвер USB стал нестабильным или поврежденным.

  1. Выберите Start , затем введите диспетчер устройств в поле Search , а затем выберите Device Manager .
  2. Разверните Контроллеры универсальной последовательной шины. Нажмите и удерживайте (или щелкните правой кнопкой мыши) устройство и выберите «Удалить». Повторите для каждого устройства.
  3. После завершения перезагрузите компьютер. Ваши контроллеры USB установятся автоматически.

Если проблема все еще существует, перейдите к решению 5.

Разрешение 5 — Отключить настройку выборочной приостановки USB

Этот метод предотвращает отключение внешнего USB-накопителя.

  1. Нажмите кнопку Start , введите power plan в поле Search , а затем выберите Choose a power plan .
  2. Рядом с текущим выбранным планом выберите Изменить настройки плана .
  3. Выбрать Изменить дополнительные параметры мощности .
  4. Установите флажок, чтобы развернуть Настройки USB > Настройки выборочной приостановки USB .
  5. Выберите Подключено к , выберите раскрывающееся меню, а затем выберите отключено .
  6. Если вы используете ноутбук, выберите Аккумулятор , выберите раскрывающееся меню, а затем выберите отключено .
  7. Выбрать Применить > OK .

Если это не решит проблему, перейдите к решению 6.

Разрешение 6 — Установите на материнскую плату последние драйверы набора микросхем

Этот метод обновляет драйверы набора микросхем материнской платы, поэтому компьютер распознает внешний жесткий диск USB.

  1. Просмотрите документацию к вашему компьютеру, в которой должно быть указано название производителя материнской платы.
  2. Посетите веб-сайт поддержки производителя вашего компьютера.Список сайтов поддержки производителей компьютеров см. В разделе «Контактная информация производителей компьютеров».
  3. Перейдите на их веб-сайт, чтобы найти подходящие драйверы для вашей материнской платы. За помощью обращайтесь к производителю компьютера.

Если проблема все еще существует, мы рекомендуем обратиться в службу поддержки продуктов Microsoft.

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

Для получения дополнительной информации см. Центр обновления Windows.

Что такое 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-устройства.

Восстановление данных бесплатно
Ваш помощник для восстановления удаленных файлов

Как восстановить файл USB-устройства с помощью программы восстановления данных Disk Drill
  1. Загрузите Disk Drill Basic или PRO версию. Disk Drill доступен на платформах ПК с Windows и Mac OS X.
  2. Установите программное обеспечение на свой компьютер.
  3. Подключите USB-устройство к компьютеру, чтобы начать процесс восстановления USB-устройства.
  4. Запустите Disk Drill на своем ПК, прочтите приветственное руководство, которое содержит полезные советы по восстановлению данных.
  5. Disk Drill отобразит все устройства, подключенные к вашему ПК. Найдите свой USB-накопитель и нажмите кнопку «Восстановить» рядом с ним.
  6. Disk Drill выполнит быстрое сканирование вашего диска или устройства. Если быстрое сканирование не увенчалось успехом, Disk Drill запустит всестороннее глубокое сканирование, которое тщательно просмотрит все ваши предыдущие удаленные файлы и восстановит их.
  7. После завершения процесса сканирования Disk Drill отобразит все файлы, которые можно восстановить. Сохраните все нужные файлы и выйдите из программы.
  8. Если у вас возникнут какие-либо проблемы с нашим приложением для восстановления файлов USB-устройства, свяжитесь с нашей службой поддержки клиентов, и вам помогут.

Установить OEM-драйверы USB | Разработчики Android

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

Если вы разрабатываете в Mac OS X или Linux, вам не нужен драйвер USB. Вместо этого прочтите Использование аппаратных устройств.

Чтобы подключиться и отладить любое устройство Google Nexus с Windows, вы необходимо установить драйвер Google USB.

Установите драйвер USB

Сначала найдите подходящий драйвер для вашего устройства в OEM-драйверах. Таблица ниже.

После загрузки драйвера USB следуйте приведенным ниже инструкциям, чтобы установить или обновить драйвер, в зависимости от вашей версии Windows и от того, устанавливаете ли вы впервые или обновление существующего драйвера. Затем см. Использование аппаратных устройств для другая важная информация об использовании устройства Android для разработка.

Осторожно: Вы можете вносить изменения в файл android_winusb.inf , находящийся внутри usb_driver \ (например, для добавления поддержки других устройств), однако это приведет к предупреждению системы безопасности при установке или обновлении Водитель.Внесение любых других изменений в файлы драйверов может нарушить установку. процесс.

Windows 10

Чтобы установить драйвер USB для Android в Windows 10 в первый раз, выполните следующие действия:

  1. Подключите устройство Android к USB-порту компьютера.
  2. В проводнике Windows откройте Управление компьютером .
  3. На левой панели Управление компьютером выберите Диспетчер устройств .
  4. В правой панели Диспетчера устройств найдите и разверните Переносные устройства или Другие устройства , в зависимости от того, какое вы видите.
  5. Щелкните правой кнопкой мыши имя подключенного устройства и выберите Обновить драйвер. Программное обеспечение .
  6. В мастере обновления оборудования выберите Найдите на моем компьютере драйверы и щелкните Далее .
  7. Щелкните Обзор и найдите папку с драйвером USB. Например, драйвер Google USB находится в android_sdk \ extras \ google \ usb_driver \ .
  8. Щелкните Далее , чтобы установить драйвер.

Windows 8.1

Чтобы установить драйвер Android USB в Windows 8.1 в первый раз, выполните следующие действия:

  1. Подключите устройство Android к USB-порту компьютера.
  2. Доступ к поиску следующим образом:

    Сенсорный экран: на компьютере проведите пальцем от правого края экрана и коснитесь Поиск .

    Использование мыши: наведите указатель на правый нижний угол экрана, переместите указатель мыши вверх, а затем щелкните Search .

  3. В поле поиска введите и нажмите Диспетчер устройств .
  4. Дважды щелкните категорию устройства, а затем дважды щелкните устройство, которое вы хотите.
  5. Щелкните вкладку Driver , щелкните Обновить драйвер и следуйте инструкциям. инструкции.

Windows 7

Чтобы установить драйвер USB для Android в Windows 7 в первый раз, выполните следующие действия:

  1. Подключите устройство Android к USB-порту компьютера.
  2. Щелкните правой кнопкой мыши Компьютер на рабочем столе или в проводнике Windows, и выберите Управление .
  3. Выберите Устройства на левой панели.
  4. Найдите и разверните Другое устройство на правой панели.
  5. Щелкните правой кнопкой мыши имя устройства (например, Nexus S ) и выберите Обновить. Программный драйвер . Это запустит мастер обновления оборудования.
  6. Выберите Найдите на моем компьютере программный драйвер и нажмите Далее .
  7. Щелкните Обзор и найдите папку с драйвером USB. (Google USB Драйвер находится в папке android_sdk \ extras \ google \ usb_driver \ .)
  8. Нажмите Далее , чтобы установить драйвер.

Или, до , обновите существующий USB-драйвер Android в Windows 7 и выше с помощью нового водитель:

  1. Подключите устройство Android к USB-порту компьютера.
  2. Щелкните правой кнопкой мыши Компьютер на рабочем столе или в проводнике Windows, и выберите Управление .
  3. Выберите Диспетчер устройств на левой панели управления компьютером. окно.
  4. Найдите и разверните Android Phone на правой панели.
  5. Щелкните правой кнопкой мыши Android Composite ADB Interface и выберите Update. Драйвер . Это запустит мастер обновления оборудования.
  6. Выберите Установить из списка или определенного места и нажмите Далее .
  7. Выбрать Найдите лучшего водителя в этих местах ; снимите отметку Поиск на съемных носителях ; и проверьте Включите это местоположение в поиск .
  8. Щелкните Обзор и найдите папку с драйвером USB. (Google USB Драйвер находится в папке android_sdk \ extras \ google \ usb_driver \ .)
  9. Нажмите Далее , чтобы обновить драйвер.

Получить драйверы OEM

Если вы не видите здесь ссылки на производителя вашего устройства, перейдите в раздел поддержки на веб-сайте производителя и выполните поиск загрузок USB-драйверов для вашего устройства.

Если ваш компьютер не распознает ваш iPhone, iPad или iPod

Если вы подключаете устройство к компьютеру с помощью кабеля USB и компьютер не распознает ваш iPhone, iPad или iPod, узнайте, что делать.

Дополнительные действия для Mac

  1. Подключите устройство iOS или iPadOS и убедитесь, что оно разблокировано и находится на главном экране.
  2. На Mac выберите «Finder»> «Настройки» в строке меню Finder, затем нажмите «Боковая панель» в верхней части окна настроек.Убедитесь, что установлен флажок «CD, DVD и устройства iOS».
  3. Нажмите и удерживайте клавишу «Option», затем выберите «Информация о системе» в меню Apple . В списке слева выберите USB.
  4. Если вы видите свой iPhone, iPad или iPod в дереве USB-устройств, загрузите последнюю версию macOS или установите последние обновления. Если вы не видите свое устройство или все еще нуждаетесь в помощи, обратитесь в службу поддержки Apple.

Информация о продуктах, произведенных не Apple, или о независимых веб-сайтах, которые не контролируются и не тестируются Apple, предоставляется без рекомендаций или одобрения.Apple не несет ответственности за выбор, работу или использование сторонних веб-сайтов или продуктов. Apple не делает никаких заявлений относительно точности или надежности сторонних веб-сайтов. Свяжитесь с продавцом для получения дополнительной информации.

Дата публикации:

Как проверить, к какому контроллеру подключено USB-устройство

Используя Intel.com Поиск

Вы можете легко выполнить поиск по всему сайту Intel.com несколькими способами.

  • Название бренда: Core i9
  • Номер документа: 123456
  • Кодовое имя: Kaby Lake
  • Специальные операторы: «Ледяное озеро», Лед И Озеро, Лед ИЛИ Озеро, Лед *

Быстрые ссылки

Вы также можете воспользоваться быстрыми ссылками ниже, чтобы увидеть результаты наиболее популярных поисковых запросов.

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-устройства:

  1. Выберите компоненты RTE вместе с классами USB-устройств, которые требуются для вашего приложения.
  2. Включение и настройка драйвера USB-устройства.
  3. Настройте USB-устройство, которое соединяет промежуточное ПО USB с периферийным USB-устройством микроконтроллера.
  4. Настройте конфигурацию класса USB-устройства и настройки конечной точки USB для каждого выбранного класса USB-устройства и экземпляра.
  5. Настройте системные ресурсы в соответствии с требованиями к ресурсам компонента USB-устройства.
  6. Реализуйте код приложения с помощью шаблонов кода, которые предоставляются для классов USB-устройств.
  7. Если этого требует ваше приложение, вы можете изменить дескрипторы USB-устройства по умолчанию.
  8. Отлаживайте приложение, используя встроенные механизмы компонента USB.

Для взаимодействия с хост-компьютером USB можно использовать стандартные драйверы классов USB-устройств. Это может потребовать дополнительной разработки программного обеспечения для приложения USB Host. Здесь объясняется примерное приложение для взаимодействия с USB HID-устройством.

Выбор компонентов RTE

Для завершения выбора компонента RTE необходимо всего несколько шагов:

  1. Из компонента USB:
    • Выберите USB: CORE , который обеспечивает базовые функции, необходимые для связи через USB.
    • Установите USB: устройство на «1». Это создает одно USB-устройство для связи с USB-хостом.
    • Выберите желаемые классы USB (HID, MSC, CDC, ADC или Custom Class). Например, установите для USB: Устройство: HID значение «1», чтобы создать одно устройство класса HID. Если вы выберете более одного класса или несколько экземпляров одного и того же класса на одном устройстве, вы создадите Composite USB Device .
  2. Из компонента «Драйверы»:
    • Выберите соответствующий драйвер USB-устройства, подходящий для вашего приложения.
  3. Из компонента устройства:
    • В соответствии с результатами проверки могут потребоваться дополнительные драйверы для конкретных устройств.
  4. Из компонента 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 указан в окне проекта в разделе «Компонентный USB» и содержит ряд важных настроек для конкретного USB-устройства.

  • Номер Driver_USBD # устанавливается в соответствии с выбранным контроллером USB.Это указывает, какой драйвер будет использоваться для USB-устройства, также определяющего распиновку. Для одинарных контроллеров USB-устройств это будет «0».
  • Можно выбрать высокоскоростной , если он поддерживается контроллером USB.
  • Поставщик ID (VID) должен быть установлен на частный VID. Идентификатор поставщика по умолчанию принадлежит Keil и не может использоваться для реальных продуктов. Посетите USB-IF для получения дополнительной информации о том, как подать заявку на получение действительного идентификатора поставщика.
  • Каждому варианту устройства нужен уникальный Продукт 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
101 udecript_data_decript
const uint8_t usbdn_string_descriptor [] Строковые дескрипторы
const uint8_t / _sbdn_device low-end / usbdn_device uint8_t usbdn_device_qualifier_hs [] Квалификатор устройства для высокоскоростного режима
const uint8_t usbdn_config_config_1561or_fs_descriptor_fs_config_config_descript 9_fs_descript_fs_descript 04
const uint8_t usbdn_config_descriptor_hs [] Дескриптор конфигурации для высокоскоростного режима
const uint8_f_t n константа uint8_f_t n_dr_conf_d_conf_d_conf_d_conf_d_d_conf_d_conf_c_d_conf_d_conf_d_d_conf__
const uint8_t usbdn_other_speed_config_descriptor_hs [] Дескриптор конфигурации другой скорости для высокоскоростного устройства
Примечание

70
Устройство USB

70
    Примечание

    709
    Устройство USBТаким образом, для экземпляра USB Device 0 вы должны использовать usbd0_ ...

Пример кода

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-устройства 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 можно выбрать следующие варианты в окне «Управление средой выполнения» :

  • Отладка : этот вариант поддерживает аннотации событий для и упрощает анализ внутренней работы компонента USB-устройства во время отладки приложения. Поддержка регистратора событий ниже объясняет, как настроить и использовать этот вариант.
  • Выпуск : этот вариант не включает дополнительный код отладки.Используйте этот вариант при развертывании приложения.

На рисунке ниже показан выбор варианта Debug .

USB-устройство: события отладки описывает события, реализованные в компоненте USB-устройства.

Поддержка регистратора событий

это мощный инструмент, обеспечивающий видимость динамического выполнения программы.

Компонент USB-устройства генерирует широкий набор событий отладки для регистратора событий и реализует необходимую инфраструктуру для взаимодействия с ним.

Для использования Регистратора событий необходимо создать изображение с поддержкой генерации событий. Необходимые шаги:

  1. : в диалоговом окне управления RTE выберите вариант Debug для программного компонента USB: CORE .
  2. : в диалоговом окне управления RTE включите программный компонент Компилятор: регистратор событий .
  3. Убедитесь, что регистратор событий инициализирован, предпочтительно, если используется CMSIS-RTOS2 RTX v5, или, в качестве альтернативы, путем вызова функции в коде приложения.
  4. Конфигурация регистратора событий: при необходимости измените конфигурацию регистратора событий по умолчанию.
  5. Создайте код приложения, загрузите его на целевое оборудование и запустите сеанс отладки.

Теперь, когда USB-устройство генерирует информацию о событии, ее можно просмотреть в формате.

Конфигурация регистратора событий

В этом разделе описаны параметры конфигурации Регистратора событий. Для использования требуется вариант отладки программного компонента USB: CORE ; обратитесь к поддержке регистратора событий для получения дополнительной информации.

Конфигурация генерации событий USB

При выборе варианта отладки USB: CORE файл USB_Debug.c будет добавлен в ваш проект. Используйте этот файл, чтобы отдельно настроить конфигурацию генерации событий для USB-ядра, драйверов и классов устройств. Файл доступен для компонентов USB-устройства и хоста.

Файл USB_Debug.c для конфигурации генерации событий

Для конфигурации генерации событий каждого модуля доступны следующие настройки:

  • Выкл. означает, что никакие события не будут генерироваться модулем
  • Ошибки означает, что только сообщения об ошибках будут генерироваться модулем
  • Ошибки + API означает, что ошибка и события вызова API будут генерироваться модулем
  • Все означает, что все доступные события будут сгенерированы модулем.Помимо событий ошибок и вызовов API, он содержит операции и подробные события.

Идентификаторы событий

Компонент USB-устройство использует следующие идентификаторы событий:

90 тысяч Компонент Код события USBD_Core 0xA0 USBD_Driver 0xA1 USBD_CC 0xA2 USBD_ADC 0xA3 USBD_CDC 0xA4 USBD_HID 0xA5 USBD_MSC 0xA6.

Leave a comment