как узнать какой версии usb флешка

Как отличить порты USB 2.0 и 3.0

Вы, конечно же, знаете, что интерфейс USB 3.0 работает гораздо быстрее, чем 2.0 Его предельная пропускная способность почти в 10 раз больше, чем у «двойки». Для того чтобы в полной мере ощутить преимущества скоростного интерфейса, необходимо чтобы его поддерживал и съемный носитель, и компьютер. Давайте рассмотрим, как различить компьютерные порты USB 2.0 и USB 3.0.

Внешние отличия

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

Различить тип USB-портов можно с помощью визуального осмотра:

Передние панели стационарных компьютеров, как правило, оборудуются дополнительными портами USB. Однако подключать в них флешки мы не рекомендуем, так как бюджетные материнские платы поддерживают только USB 2.0 для дополнительных портов.

Как проверить тип USB-портов в Windows

Определить тип установленного порта можно с помощью системных инструментов Windows. Запускаем из панели управления Диспетчер устройств, находим раздел «Контроллеры USB» и разворачиваем его. Если ваш компьютер имеет порты USB 2.0, то список расширенных хост-контроллеров (Enhanced Host Controller) не будет содержать девайсов, в названиях которых будет фигурировать надпись «USB 3.0».

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Если в компьютере есть порты USB 3.0, в именах расширенных контроллеров будет явно указано – «USB 3.0».

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Как добавить порты USB 3.0

Если у вашего компьютера поддержка «тройки» отсутствует, можно обойтись без апгрейда материнской платы. Попробуйте альтернативное решение – адаптер USB 3.0. Данный девайс существует в нескольких вариантах:

Вместо послесловия

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

Источник

Как узнать тип USB порта — 2.0 или 3.0

Посмотрите как выглядит разъем USB 3.0

Внешний вид порта USB 3.0

Внешний вид интерфейса USB 2.0 и USB 3.0 на первый взгляд ничем не отличается, как узнать какой из них какой достаточно сложно, но возможно. Есть несколько способов определения типа USB порта, так называемый аппаратный и программный. Более простой второй способ, для того чтоб узнать, какой из портов относится к стандарту USB 2.0, а какой к USB3.0 делаем так:

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Также определить тип USB порта можно по внешнему виду коннектора и кабеля, порт USB 3.0 имеет синего цвета пластинку и большее количество входящих контактов.

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Самый простой способ определения типа USB порта – опытный. Нужно поочередно записывать файл достаточно большого размера (например, 1 ГБ) на флешку через все имеющиеся порты на ПК. При этом нужно засечь время, за которое файл будет скопирован. Совершенно ясно, что скорость копирования будет наивысшей в порте USB 3.0.

Related Articles

7 Comments

а еще на многих материнках порты usb 2.0 по какой-то причине работают в режиме 1.1 (и в диспетчере устройство почему отображается как стандартный, а в описании значится class 1.0), и операционка сообщает, что если переткнуть устройство в порт 2.0, оно будет работать быстрее. только перетыкать некуда, все порты аналогичны.

Chingiz

у меня отсутствует asmedia xhci con…. а есть только расширяемый хост-контроллер intel(r) usb 3.0. Это аналогичный asmedia или слабее, или что еще хуже 2.0? если это 2.0, как мне сделать настоящий usb 3.0?

хост-контроллер intel(r) usb 3.0 — это тоже юсб 3.0, пользуйтесь смело

Костя

берете фонарик, лезете под стол (или где у вас системник стоит), вынимаете всё из юсб, светите и смотрите: белые и черные вам не нужны, синие — вот это тема, это 3.0! синих нет — грусть тоска, нету у вас 3.0

Источник

Как узнать какой версии usb флешка

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Как отличить USB 3.0 и USB 2.0?

Так как отличить USB 3.0 и USB 2.0? Ну то, что usb 3.0 быстрее, и так уже все знают, но мало кто знает, как отличить подделку от настоящей или как вообще они отличаются.

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

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Как видим, у них внутри 4-ре контакта и пластмасса под ними белого цвета. Это простой способ определить, что это 1-ый usb.

Теперь глянем на 2-ой:

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Тут, конечно, сложно рассмотреть и понять, что там 4-ре контакта и под ними черная пластмасса — это явный признак usb 2.0. Как мы уже знаем, 2.0 и 1.0 совместимы, отличии лишь в скорости: 2.0 быстрее в скорости, но быстрее не флешка читает, а быстрее работает контроллер, через который идет общение. Конечно на usb 2.0 обычно указывают, что это 2-ой usb, но случаи всякие бывают.

Глянем, как выглядит разъем usb 2.0:

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

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

А теперь, наконец, глянем на 3.0:

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Это самое удачное фото из всех, что я делал, на usb 3.0 девять контактов: 4 спереди и 5 сзади (они чуть приподняты выше ):

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

И как видим, пластмасса под контактами синего цвета — это явный признак 3.0: ведь они должны везде делать ее синего цвета.

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Надпись SS говорит о том, что там контроллер сделан под Super Speed, то есть максимально возможную скорость. Такую можно увидеть и на внешних жестких дисках 3.0.
Если и внешник SS и разъем SS, то будет максимальная скорость передачи данных.

Итак, проблема, как отличить, если дизайн, например, синий, как тут:

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Тут пластмасса синяя, но он usb 2.0. Так как отличать? — по контактам, я говорил, что у третьего девять контактов, а у второго четыре:

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Вот она в разборе, и тут уже хорошо видно, что тут только 4-ре контакта.

Usb 3.0 совместим с 2.0 и 1.0, так что в разъемы 3.0 можно втыкать и 2.0, и 1.0. Если вставить в третий usb разъем 2.0, то будет скорость 2.0, если 1.0, то скорость 1.0. Так что не бойтесь вставлять в него и другие. Просто когда вам нужна будет скорость, и у вас будет 3.0 устройство, вставьте его именно в 3.0. У USB 3.0 внутренний разъём поддерживает скорость передачи до 5 Гбит/с.

Недавно на рынок вышел так называемый USB 3.1, он обозначается как SS (Super Speed) у каждого из разъемов. Он быстрее usb 3.0 и имеет совместимость со вторым и первым usb. USB 3.1 либо черного, либо синего (как в моем случае цвета), а 3.0 только синего.

Источник

Как убедиться, что флешка работает в USB 3.0?

В современной IT-индустрии часто случается так, что заверения производителя устройства относительно его функциональности не соответствуют действительности. От скепсиса по этому поводу перейдем к решению конкретной технической задачи…

Постановка задачи

В нашей тестовой лаборатории оказался USB Flash накопитель Kingston DataTraveler 3.0. Согласно информации производителя, устройство поддерживает USB 3.0. Проверим, так ли это на самом деле, не разбирая флешку и не нарушая гарантию.

Аппаратный тест

Присмотревшись к разъему, за четырьмя «ближними» контактами, обеспечивающими поддержку USB 2.0, мы, как и ожидалось, обнаружили пять «дальних» контактов, используемых только в режиме USB 3.0 Super Speed. Измеряем сопротивление сигнальных линий USB 3.0 относительно земли, получаем значения, отличные от бесконечности. Вывод: контакты USB 3.0 физически присутствуют и не заканчиваются тупиком. Измерение выполнялось омметром на пределе, используемом для проверки полупроводниковых диодов. Для доступа к «дальним» контактам разъема USB 3.0 можно сконструировать переходник или воспользоваться тонким и длинным щупом, например иглой. Полученный результат является необходимым, но не достаточным условием функционирования устройства в режиме USB 3.0 Super Speed. Может случиться так, что сигнальные цепи заканчиваются терминирующими резисторами, но не подключены к контроллеру. Поэтому переходим к следующему тесту – программному.

Программный тест

Эксперимент выполняем на достаточно новой, еще не исследованной плате Tyan S5533, построенной на чипсете Denlow.

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Рис 1. Системная плата Tyan S5533 в ITX-формате

Чтобы исключить влияние драйверов, запускаемых в сеансе операционной системы, наш тест будет «экстремально низкоуровневым», запускаться будем под DOS, а результаты контролировать путем просмотра дампа Memory Mapped I/O регистров контроллера USB.

Последовательность действий такова.

1) Воспользовавшись бета-версией утилиты USB.EXE разработки IC Book Labs, определим адрес блока конфигурационных регистров контроллера XHCI, в нашем примере это bus=0, device=14h, function=0. Также определим базовый адрес блока операционных регистров в пространстве Memory Mapped I/O, в нашем примере он равен F7500000h.

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Рис 2. Результаты работы утилиты USB.EXE. Адрес блока конфигурационных регистров XHCI: bus=0, device=14h, function=0. Базовый адрес операционных регистров XHCI равен F7500000h.

2) Как известно, в целях совместимости с программным обеспечением, не поддерживающим контроллер USB 3.0 XHCI, на данной платформе, по умолчанию, порты USB 3.0 обслуживаются контроллером USB 2.0 EHCI. Наша задача – перевести их в режим обслуживания контроллером USB 3.0 XHCI. Воспользуемся документацией Intel 8 Series / С220 Series Chipset Family Platform Controller Hub Datasheet и любой утилитой, позволяющей редактировать содержимое регистров системной логики.

Программируем регистр USB 3.0 Port Routing Mask Register. Записываем по адресу bus=0, device=14h, function=0, register=0DCh байт со значением 0FFh.

Программируем регистр USB 3.0 Port Super Speed Enable Register. Записываем по адресу bus=0, device=14h, function=0, register=0D8h байт со значением 0FFh.

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Рис.3. Регистр USB 3.0 Port Routing Mask Register

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Рис.4. Регистр USB 3.0 Port Super Speed Enable Register

3) Считываем и расшифровываем согласно рис.5 и рис.6 исходное состояние нескольких битовых полей из младших 16-битов 32-битного регистра PORTSCNUSB3 до подключения устройства к исследуемому порту. Регистр находится по смещению 0570h от базового адреса блока операционных регистров контроллера, его адрес F7500000h+0570h=F7500570h

Прочитанное значение = 02A0h = 0000.0010.1010.0000b
D0=Current Connect Status=0. Устройство не подключено.
D1=Port Enabled/Disabled=0. Порт не используется.
D13=Port Speed=0000b. Скорость не определена.

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Рис.5. Регистр USB 3.0 Port Status and Control Register, биты 4

как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

Рис.6. Регистр USB 3.0 Port Status and Control Register, биты 13

4) Подключаем USB 3.0 флэшку, затем повторно считываем регистр и расшифровываем те же битовые поля.

Прочитанное значение = 1203h = 0001.0010.0000.0011b
D0=Current Connect Status=1. Устройство подключено.
D1=Port Enabled/Disabled=1. Порт используется.
D13=Port Speed=0100b. Скорость равна 5.0 Gbit/S, режим USB 3.0 Super Speed работает.

5) Для самоконтроля, подключаем USB 2.0 флэшку к тому же порту, затем повторно считываем регистр и расшифровываем те же битовые поля. Прочитанное значение = 02A0h, что соответствует отсутствию подключения. Так и должно быть, регистр PORTSCNUSB3 «не видит» USB 2.0 устройство, так как оно обслуживается другой подсистемой и статус подключения доступен посредством другого регистра – PORTSCNUSB2, рассмотрение которого выходит за рамки наших исследований.

Резюме

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

Если формализовать и запрограммировать описанные действия в виде DOS-программы или UEFI-приложения, получится небольшая утилита, позволяющая быстро определить, в каком скоростном режиме работает USB устройство. Для упрощения нашего примера, мы реализовали его для частного случая – подсистемы USB платы Tyan S5533 и использования первого порта, поэтому адрес регистра PORTSCNUSB3 в нашем примере – константа. В общем случае, для того, чтобы программа была работоспособна на всех платформах, адрес регистра PORTSCNUSB3 должен вычисляться на основании содержимого полей XHCI Capabilities, в соответствии со спецификацией USB 3.0 XHCI. С другой стороны, достигнуть универсальности можно значительно проще и изящнее, используя UEFI-протоколы вместо прямого взаимодействия с регистрами контроллера.

Источники информации

В качестве «подопытного кролика» использовался девайс Kingston DataTraveler 100 G3, объемом 16 GB:
как узнать какой версии usb флешка. Смотреть фото как узнать какой версии usb флешка. Смотреть картинку как узнать какой версии usb флешка. Картинка про как узнать какой версии usb флешка. Фото как узнать какой версии usb флешка

UPD-II

1. Дескрипторы устройств, доступные для просмотра с помощью различных информационных утилит индицируют потенциальные возможности устройства. Скоростной режим, установленный для USB порта при подключении устройства, не всегда соответствует возможностям, декларированным в дескрипторах.

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

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

Конечно, содержимое дескрипторов устройства — это более достоверный источник информации, чем надпись на флешке и клятвы продавца. Но по причинам, указанным выше, достоверность отлична от 100 процентов.

Именно стремление довести достоверность до 100% побудила нас на экстремально низкоуровневые исследования.

2. Другой метод – проследить в диспетчере устройств, какой контроллер является родительским для флешки (USB 2.0 EHCI или USB 3.0 XHCI), также неэффективен, так как, согласно спецификации, контроллер USB 3.0 XHCI может поддерживать все виды устройств: от Low-Speed до Super Speed. Поэтому, из того, что для флешки родительским контроллером является xHCI не следует, что устройство работает в режиме Super Speed.

Источник

Как узнать какой версии usb флешка

Программа обладает возможностью определения модели USB контроллера, модели и типа памяти для многих современных USB флешек. Особенность программы в том, что эти данные определяются напрямую, а не угадыванием по косвенным признакам типа VID/PID.

Во многих случаях программа сработает даже если отсутствует буква диска флешки (поврежден загрузочный сектор или разрушена файловая система).
Скачать программу (usbdriveinfo.zip) &#187

Программа не требует инсталляции. Просто скопируйте из ZIP-архива папку с файлами usbflashinfo в любое место на жестком диске.
Системные требования:
Windows 2000/2003/XP/Vista/2008/7/8/10.
Место на жестком диске: 7 МБ.

Программа работает только с флешками и не реагирует на другие USB устройства, такие как кардридеры (SD карты в любом оформлении), смартфоны, MP3 плееры, фотоаппараты и тому подобные. Иногда кардридеры оформляются в виде флешек (например, некоторые модели Verbatim).
В этих случаях программа или не отобразит никакой информации, или не определит тип контроллера и чип памяти.

Рекомендуется запускать программу не раньше, чем через 20-30 секунд после того, как флешка вставлена в USB порт, иначе флешка может быть не до конца инициализирована системой.

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

Иногда для определения параметров требуется значительное время (до минуты).

Если при определении параметров программа «зависает» (это иногда случается, если флешка неисправна), следует, не пытаясь закрыть программу, просто вынуть флешку из USB-разъема. Данные флешки после этого, как правило, программой определяются.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *