Узнать vid pid флешки: Определяем VID&PID USB флэш накопителя — Восстановление флэш — FlashBoot.ru

Содержание

Как узнать VID и PID флешки – инструкция

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

Если же Вы не пользовались безопасным извлечением при отключении флешки от компьютера или она перестала определяться после форматирования, тогда можно по VID и PID подобрать какую-нибудь программу, которая поможет восстановить работоспособность USB-накопителя.

О том, что такое VID и PID, и как узнать данные параметры, пойдет речь в этой статье. VID – идентифицирует производителя, а PID – непосредственно устройство. У флешек, которые производят крупные фирмы, взяты определенные значения каждого параметра и присвоены всем USB-накопителям. Например, у всех флешек Transcend VID – 8564, а PID – 1000. Некоторые производители оставляют для USB-накопителя VID и PID такие же, как и у установленного в нем контроллера. Ну а если у Вас дешевая китайская флешка, тогда VID и PID – это просто случайные, ничего не значащие, цифры.

Если Вы отформатируете накопитель какой-нибудь неподходящей программой, то она вовсе может перестать работать. Давайте рассмотрим способы, используя которые, получится узнать нужные нам значения. Затем нужно будет просто воспользоваться онлайн-сервисом, в котором собрана база подходящих программ для восстановления флеш накопителя определенной модели.

С помощью Диспетчера устройств

Самый простой способ узнать VID и PID – это посмотреть данные значения, открыв Диспетчер устройств.

В Windows 7 нажмите по кнопке «Пуск» и выберите в списке справа «Панель управления». Если такого пункта у Вас нет, наберите «панель управления» в строке поиска и нажмите на подходящий результат.

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

Дальше выставляем «Просмотр» – «Крупные значки», находим в списке «Диспетчер устройств» и кликаем по нему.

Затем два раза нажмите мышкой по пункту «Контроллеры USB». В развернувшемся списке нужно выбрать «Запоминающие устройство для USB» и нажать на него правой кнопкой мышки. Если Ваша флешка не определилась, тогда у Вас будет пункт вроде «Неопределенное устройство USB». Дальше из контекстного меню выберите «Свойства».

В следующем окне перейдите на вкладку «Сведения». В верхнем поле «Свойство» из выпадающего списка выберите «ИД оборудования». Чуть ниже в поле «Значение» будет указаны VID и PID.

Используя утилиты

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

Flash Drive Information Extractor

Программа Flash Drive Information Extractor показывает всю нужную информацию про USB-накопитель. Вставьте флешку в свободный порт USB и подождите минуту. Затем запустите программу и нажмите в открывшемся окне на кнопку «Показать информацию о флешке».

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

ChipEasy

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

В области с детальной информацией в поле «Device ID» будут показаны VID и PID.

ChipGenius

С программой ChipGenius все также очень просто. Запустите ее и в верхней области кликните по подключенной флешке, чтобы посмотреть подробную информацию про нее. Затем немного ниже в поле «USB Device ID» посмотрите интересующие параметры.

USBDeview

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

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

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

Откроется окошко свойств. В нем нас будут интересовать два параметра: «Код продукта» – это PID, а «Код поставщика» – это VID. Эти же параметры можно посмотреть и в правом нижнем поле «Код экземпляра устройства».

Как посмотреть на самом USB-накопителе

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

На плате каждой флешки есть черный прямоугольник или квадрат – это контроллер. На нем можно посмотреть маркировку. Например, у флешки Kingston установлен контроллер PS2251-37КС. Зная маркировку контроллера также можно правильно выбрать способ восстановления для флешки.

После того, как Вы узнали значения VID и PID можно воспользоваться онлайн-сервисом iFlash. Здесь собрана база, которую создают сами пользователи, какой программой, какую флешку лучше всего реанимировать.

На главной странице сервиса введите свои данные в поля «VID» и «PID» и нажмите кнопку «Search».

На странице появится таблица. В первом столбце будет написано, кто производитель, во втором столбце будут данные о модели. В столбце «Chip Model» представлена информация о контроллере.

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

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

Загрузка…  

Как узнать VID и PID флешки без сторонних программ? • Android +1

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

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

Существуют специальные программы и утилиты, которые могут восстановить работу флешки. Для того, чтобы выбрать именно ту программу, которая будет работать правильно именно с вашей флешкой, вам необходимо узнать VID и PID флеш-накопителя. Есть сторонние программы, которые могут вам с этим помочь, но большинство из тех, что можно найти в сети, являются вирусами. Поэтому мы расскажем вам как узнать VID и PID флешки без сторонних программ в Windows!

Узнать VID и PID флешки в Windows?

  1. Запустите программу «Выполнить», для этого нажмите на клавиатуре одновременно 2 клавиши «Win» + «R»
  2. Введите в окно программы команду:
    mmc devmgmt.msc
  3. После чего откроется «Диспетчер задач»
  4. Откройте «Дисковые устройства» или «Контроллеры USB», выберите необходимую флешку, либо запоминающее устройство для USB
  5. Перейдите в «Сведения» устройства
  6. В «Значение» выберите «Родитель» или же «ИД Оборудования»
  7. Здесь вы увидете значения VID и PID, которые вам нужны

У вас еще остались дополнительные вопросы? Задавайте их в комментариях, рассказывайте о том, что у вас получилось или наоборот!

Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Windows.

Восстановление и прошивка флешки по VID и PID: подбор утилит

Иногда у флешек бывают сбои в работе. Разберем таковые на логическом уровне. Возможны следующие варианты неполадок:

  • не читается;
  • подвисает;
  • при переносе данных происходят ошибки и т. п.

Такого рода неполадки исправимы, их можно устранить перепрограммированием контроллера.

Что такое VID и PID флешки

Для восстановления флешки необходимо узнать VID и PID код.

VID и PID – это номер разработчика устройства и номер устройства, соответственно. Идентификаторы дают понимание, какую прошивку нужно использовать. Перепрошивка возобновит функционирование флешки в первоначальном виде.

Для того чтобы узнать вышеуказанные номера, есть 3 способа:

  1. Вскрыть корпус и посмотреть обозначения на чипе.
  2. Зайти в свойства флешки.
  3. Использовать специальные программы.

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

Вариант №2. Подразумевает использование диспетчера устройств. Порядок действий: «Диспетчер устройств» → «Контроллеры USB» → «Запоминающее устройство USB», кликаем по нему правой кнопкой мышки и в меню выбираем «Свойства» → «Сведения» → «ИД оборудование». Будет написано примерно следующее:

USBVID_25EN&PID_2100&REK_0001

После VID_ … — четырехзначное цифро-буквенное обозначение, это и есть VID, в нашем случае – 25EN.

После PID _ … — код PID, его номер будет 2100.

Вариант №3. Простой и точный, потому что программы разрабатывались специально для определения этих значений. Рассмотрим наиболее популярные и доступные платформы.

CheckUDisk

С ней легко разобраться, утилита понятна на интуитивном уровне.

  1. Двойным кликом по ярлыку активируем софт.
  2. Сверху выбираем сломанную флешку.
  3. Внизу прописываются ее свойства. В первых строчках идет VID и PID.

Скачать CheckUDisk (.zip)

С этой программой вы получаете больше характеристик о вашей флешке, в том числе VID и PID.

  1. Двойным кликом по ярлыку активируем софт.
  2. Кликаем на «Получить информацию о флешке».
  3. Нужная информация прописывается сверху.

Скачать последнюю версию программы можно с нашего сайта.

ChipEasy

Аналогично предыдущим платформам, данные о флеш-носителе предоставляется доступно и понятно. Имеет также простой алгоритм получения кодов.

  1. Двойным кликом по ярлыку активируем софт.
  2. В верхнем окне кликаем по названию флешки.
  3. В нижнем окне будет список, выделяем и копируем строчки с VID и PID.

Скачать ChipEasy v1.5.6.6 EN (.zip)

USBDeview

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

  1. Двойным кликом по ярлыку активируем софт.
  2. Для нахождения нужной флешки из перечня всех устройств переходим во вкладку «Опции» и удаляем галочку «Показать отключенные устройства».
  3. После предыдущего шага список гаджетов уменьшится, и найти флешку будет легко. Нажимаем на название, появится описание флешки. Нужна строчка со значениями VendorID и ProductID, – это все те же требуемые коды для восстановления, копируем их.

Скачать последнюю версию программы можно с нашего сайта.

Инструкция по подбору утилиты для прошивки

Теперь, имея идентификационный номер производителя (VID) и кода устройства (PID), переходим к подбору прошивки. С их помощью подберем софт для контроллера. На данный момент есть различные интернет-ресурсы со списками флешок, где прописан софт, пригодный для их прошивки.

  • Можно воспользоваться базой данных flashboot.ru:
  • Вкладка «iFlash», в ячейках VID и PID вводим ранее определенные цифры. По результату поиска получаем список сходных флешок.
  • Выбираем наиболее совпадающую по имени, модели и объему. В столбике «UTILS» будет название утилиты, с помощью которой возможна перепрошивка флешки.
  • Копируем наименование и на этой же странице вверху нажимаем вкладку «Файлы». В поисковом поле вставляем название, нажимаем «Поиск». Если в базе есть нужная перепрошивка, то справа от наименования нажимаем «Скачать».
  • Если не нашли, можно воспользоваться поисковой системой и найти программу на любом другом подобном ресурсе. Также скачиваем на свой ПК.

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

Инструкция по прошивке флешки

Перед началом прошивки отключите флешку. Разархивируйте скачанный софт. Изучите вложения в папке под названием readme.txt. В этом файле прописываются инструкции по использованию платформы, либо информация о том, где эту инструкцию можно скачать. Запускаем .exe файл.

Подключаем флешку. Софт идентифицирует ее и появится название. После запуска утилиты нажимаем «Start» и процесс перепрошивки будет запущен.

Важно! В этот момент нельзя ни в коем случае извлекать флешку.

После окончания процесса, система предложит форматирование съемного накопителя, но следует для начала переподключить его. Далее Windows установит драйвер, теперь можно отформатировать флешку.

Как узнать VID и PID USB флешки. 2 способа

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

В первом способе, для того чтобы узнать параметры VID и PID вашей USB флешки, будем использовать программу (Flash Drive Information Extractor), которую можно скачать на нашем сайте в этом разделе. Скачиваете её, она идёт в архиве (zip), разархивируете её и запускаете.

Вставляете вашу USB флешку в компьютер, на которой вы хотите узнать параметры VID и PID.

И в программе жмёте по кнопке (получить информацию о флешке).

И вот можем видеть результат параметров VID и PID вашей USB флешки.

  • VID — 3538
  • PID — 0901

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

Жмём горячие клавиши на компьютере (WIN + R) и появляется вот такое окно.

В этом окне прописываем (mmc devmgmt.msc) и нажимаем кнопку (OK).

В открывшемся окне жмёте (Контроллеры USB).

Теперь выбираете (запоминающее устройство для USB).

И в открывшемся окошке кликаете по разделу (Свойства).

В новом открывшемся окне выбираете (Сведения).

Затем выбираете (Описание устройства).

Следующий пункт который нужно выбрать, это (ИД оборудования).

И вот на конец система нам показала VID и PID USB флешки.

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

Интересные Статьи

Флешка не читается, как восстановить данные, требует форматирования

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

Восстановление флешки

Если флеш-накопитель не содержит механических повреждений и, по крайней мере, определяется операционной системой как физическое устройство (например, в Диспетчере устройств ОС Windows), то его еще можно попробовать восстановить.

Обратите внимание! Нижеследующая инструкция применима для большинства флешек различных производителей, как то: Silicon Power, Kingston, Transcend и т. п.

Для начала нужно узнать такие параметры носителя, как VID и PID. Это позволит идентифицировать марку контроллера, после чего установить утилиту, восстанавливающую поврежденный накопитель. В операционной системе Windows выполните следующие действия:

  1. Подключите флешку к компьютеру.
  2. Перейдите в «Пуск» → «Панель управления» → «Диспетчер устройств».
  3. Перейдите в раздел «Контроллеры USB».
  4. Вызовите контекстное меню «Запоминающее устройство USB» через ПКМ → выберите «Свойства».
  5. Перейдите на вкладку «Сведения».
  6. В выпадающем списке свойств выберите «ИД оборудования».
  7. Зафиксируйте значение VID и PID. В данном случае, это 090 и 1000 соответственно.
  8. Перейдите на сайт FlashBoot и в соответствующих полях для поиска введите эти значения → «Search».
  9. В найденном списке найдите модель своего флеш-накопителя, ориентируясь на производителя и объем памяти. В колонке «UTILS» будет находится ссылка на расположение утилиты, которая поможет восстановить флешку.
  10. Загрузите необходимую утилиту и воспользуйтесь ей. Убедитесь, что кроме проблемной флешки других больше не подключено к ПК.

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

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

Восстановление данных

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

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

Целевое использование программы происходит в 3 этапа:

  1. Выберите тип восстанавливаемых объектов.
  2. Укажите целевое устройство, на котором нужно запустить процесс.
  3. Выберите место сохранения восстановленных объектов.
  4. Дождитесь окончания процесса.

Выводы

Если флешка не читается, то восстановить данные на ней можно с помощью специализированной утилиты, например, Wondershare Data Recovery. Перед этим может понадобится восстановить работоспособность флеш-накопителя с помощью специальной утилиты, которую можно найти по VID и PID флешки.

Как узнать серийный номер флешки программа


Узнаем серийный номер флешки

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

Читайте также: Как узнать VID и PID флешки

Способы определения серийного номера

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

Способ 1: Сторонние программы

Прежде всего, рассмотрим порядок действий при использовании стороннего ПО. Он будет показан на примере утилиты USBDeview от компании Nirsoft.

Скачать USBDeview

  1. Подключите флешку к USB-разъему ПК. Скачайте по ссылке выше и распакуйте архив ZIP. Запустите находящийся в нем файл с расширением EXE. Утилита не требует инсталляции на ПК, а поэтому ее рабочее окно тут же откроется. В отобразившемся перечне устройств отыщите наименование нужного носителя и щелкните по нему.
  2. Откроется окно с подробной информацией о флешке. Отыщите поле «Serial Number». Именно в нем и будет находиться серийный номер USB-носителя.
Способ 2: Встроенные инструменты Виндовс

Как говорилось выше, узнать серийный номер USB-накопителя можно также используя исключительно встроенные инструменты ОС Виндовс. Сделать это можно при помощи «Редактора реестра». При этом совсем не обязательно, чтобы флешка была подключена к компьютеру в данный момент. Достаточно и того, что она когда-либо ранее подсоединялся к этому ПК. Дальнейшие действия будет описаны на примере Windows 7, но этот алгоритм подойдет и для других систем данной линейки.

  1. Наберите на клавиатуре Win+R и в открывшемся поле введите такое выражение:

    regedit

    Затем щелкните «OK».

  2. В отобразившемся окне «Редактора реестра» откройте раздел «HKEY_LOCAL_MACHINE».
  3. Далее последовательно перейдите в ветки «SYSTEM», «CurrentControlSet» и «Enum».
  4. Затем откройте раздел «USBSTOR».
  5. Откроется перечень папок с наименованием когда-либо подключаемых к данному ПК USB-накопителей. Выберите каталог, соответствующий названию флешки, серийный номер которой требуется узнать.
  6. Откроется вложенная папка. Именно её наименование без последних двух символов (&0) и будет соответствовать искомому серийному номеру.

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

Помогла ли вам эта статья?
ДА НЕТ

Nirsoft USBDeview — программа для просмотра серийных номеров USB устройств

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

Ни один из этих методов меня не устроил и я копнул результаты выдачи поглубже. Именно там, в глубине (для многих всё, что не первая страница, уже дремучий лес) я нашёл отличное решение — крохотную и конечно же совершенно бесплатную программу-утилитку от Nirsoft, позволяющую просмотреть серийный номер любой подключенной к компьютеру флешки в предельно простом и наглядном виде. Называется она USBDeview. С её помощью вы сможете с лёгкостью и в удобном виде просмотреть такую информацию о флешке, да и о любом другом USB устройстве, включая жёсткие диски, фотокамеры и т.д., как: серийный номер, наименование устройства, его тип, дату последнего подключения/отключения и не только. Самое интересное, что программа отображает информацию как о подключенных в данный момент устройствах, так и о тех, которые были подключены к компьютеру ранее, это очень удобно. Подключенные в данный момент устройства выделяются цветом. Прямая ссылка на скачивание программы здесь, также доступна 64-bit версия. А так выглядит сама программа:

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

Вам понадобится

Инструкция

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

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

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

Перейдите к меню с названием “Data card test page” и перепишите серийный номер накопителя. Вы также можете использовать другой навигатор, последовательность действий будет примерно та же.

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

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

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

Полезный совет

Не выбрасывайте упаковку и документацию от устройств и карт памяти.

Серийный номер USB-флешки — Заметки Сис.Админа

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

Флешка может иметь два серийных номера. Первый такой код производители обычно указывают непосредственно на корпусе устройства. Для того, чтобы его увидеть, достаточно хорошо осмотреть саму флешку. Обычно он указан на обратной стороне корпуса или на одной из его внутренних частей. Второй код является уникальным и именно его следует рассмотреть подробнее. Этот серийный код прописан в программном обеспечении флешки. Он называется InstanceId.

Узнать этот код можно разными способами, например в реестре, в директории HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB.

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

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

Главная цель, с которой используется серийный номер флешки – обеспечение безопасности. Существуют так называемые «программы-сторожи», которые следят за тем, чтобы на компьютере существовала возможность подключения только устройств с определенным серийным номером. Это позволяет обеспечить должный уровень безопасности, предотвратить несанкционированный доступ к оборудованию и утечку информации. Программа, следящая за серийным номером флешки, может работать в обе стороны: следить за тем, чтобы к компьютеру можно было подключить только флешки с определенным серийным номером, а также наоборот – за тем, чтобы информация с устройства могла быть прочитана только на определенном компьютере.

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

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

CheckUDisk 5.4 – программа для идентификации флешки

CheckUDisk 5.4 – это программа, которая участвует в восстановлении флешки. В её функции входит идентифицировать устройство и предоставить данные, которые необходимы для возврата флешке работоспособности без утери файлов. Рассмотрим в данном обзоре то, как пользоваться CheckUDisk 5.4.

Как пользоваться CheckUDisk 5.4

Всё на самом деле невероятно просто. Нужно просто подключить флешку к компьютеру и запустить скачанный CheckUDisk 5.4. И вы увидите окно, которое предоставляет полную информацию об устройстве флешки. Эти данные можно будет использовать для восстановления устройства или в других целях.

  • Name – имя устройства;
  • VID&PID – идентификаторы VID и PID;
  • Speed – скорость работы;
  • Vendor Description – описание поставщика;
  • Serial Number – серийный номер флешки;
  • VendorID – идентификатор поставщика;
  • ProductID – идентификатор продукта;
  • Product Revision – версия продукта;
  • Logic Driver – информация о диске: буква, объём.

Чтобы пользоваться этой программой, не нужно даже нажимать на какие-либо кнопки. Достаточно просто скачать CheckUDisk подключить устройство и данные будет предоставлены сразу же. Эту информацию потом можно использовать для того, чтобы восстановить флешку.

Вы можете скачать бесплатно скачать скачать CheckUDisk по прямой ссылке.

(9 оценок, среднее: 3,22 из 5)

Как узнать VID, PID флешки и для чего служат эти идентификационные номера?

Идентифицировать любую USB-флешку или внешний жесткий диск можно по характерным для накопителя признакам: по дизайну, объему доступного дискового пространства, по торговой марке, в конце концов. Но как же отличить один накопитель от другого профессионально: как получить информацию, на базе какого чипа и контроллера USB-накопитель был изготовлен? Здесь весьма кстати придутся идентификационные номера PID и VID. Используя эти ID-номера, вы можете узнать всевозможные технические характеристики накопителя без вскрытия корпуса девайса и изучения маркировок, вшитых в компоненты устройства. В этой статье мы расскажем, как узнать VID, PID флешки и что это за идентификаторы, для чего они нужны и в чем заключаются их функции.

Итак, сперва несколько слов о том, что такое PID и VID, и для чего они служат. PID является присвоенным инженерами и проектировщиками компании-производителя девайса идентификатором. Он не всегда уникален, иногда несколько USB-накопителей из одной линейки и серии выпуска могут иметь идентичные PID-номера. В свою очередь, VID-номер является идентификатором торгового бренда, занимавшегося изготовлением самого приспособления. Имея на руках PID и VID-номера, вы можете получить точную информацию о вшитом во флэш-память накопителя контроллере и о компании-изготовителе устройства. В чем же заключается функция этих идентификаторов и для чего еще они необходимы? Если ваша флешка или внешний HDD неисправен, имеет битые загрузочные или рабочие сектора, или не определяется при подключении, получив точные данные об указанных номерах, вы можете с абсолютной точностью определить, какой сервисный инструмент подойдет для ремонта приспособления и его возврата к рабочему виду.

Поскольку для персонификации VID и PID-идентификаторов требуются соответствующие финансовые вложения, отдельные производители указывают их произвольно, в соответствии со своими желаниями и предпочтениями. Таким образом, может возникнуть такой курьез, что два полностью схожих в дизайнерском отношении USB-накопителя окажутся маркированы идентичными VID и PID-номерами, но контроллеры, на базе которых изготовлены эти девайсы, спроектированы двумя различными торговыми брендами, и, следовательно, чтобы восстановить работоспособность устройств, понадобятся абсолютно дискретные системные программы. Что делать в такой ситуации? Если вы определили значения VID и PID, идентифицировали подходящую для них утилиту для восстановления данных, и в результате она не подходит для присущих задач, нам ничего, не остается кроме, как вскрыть корпус накопителя и посмотреть физическую маркировку контроллера на чипе. На основе этих данных и стоит подбирать целесообразную программу.

Один немаловажный момент: в картах памяти формата SD, MMC, MicroSD VID и PID-артикулы не регистрируются. Стало быть, узнать вышеуказанные номера для этих устройств не получится. Если вы воспользуетесь представленными в данном материале утилитами, то сможете получить сведения лишь об ID-шнике кард-ридера.

Ну что же, как узнать VID, PID флешки и какие утилиты нам в этой цели смогут помочь? Об этом читайте дальше.

ChipGenius

Один из лучших продуктов среди тех, которые можно найти в сети. Его автор – программист из Поднебесной с авторским ник-неймом hit00. Изначально данная утилита впервые увидела свет на форуме, посвященном цифровым гаджетам, и всему, что с ними связано, под названием mydigit, и с тех пор прочно укрепилась на цифровых IT-порталах и специализированных технических ресурсах. Программа в силах того, как узнать VID, PID флешки, кард-ридера, MP3-плеера и прочих USB-гаджетов. Отличительная черта ChipGenius от других приложений подобного рода – это максимальная степень совместимости с контроллерами самых различных модификаций устройств, поэтому этот инструмент и пользуется огромной популярностью у системных инженеров и технических специалистов, занимающихся ремонтом цифровых гаджетов. Если вам нужно извлечь данные о VID, PID-номерах, лишь вставьте накопитель в свободный USB-порт, и на дисплее тут же появится окно с техническими данными. Если вам нужно осуществить анализ одного или нескольких устройств, рекомендуем задействовать ChipGenius в связке с Flash Drive Information Extractor, так как стоящей альтернативы этой парочки на данный момент в сети не существует.

Flash Drive Information Extractor

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

Программа способна реагировать лишь на подключение USB-накопителей (в частности, флешек), и не в силах взаимодействовать с прочими девайсами, подключаемыми посредством указанного выше интерфейса: смартфонами, MP3-плеерами, фотоаппаратами и др.

Авторы утилиты советуют приступать к запуску программы не раньше, чем через 30-40 секунд спустя того момента, когда флэш-гаджет оказался вставленным в USB-порт, иначе может произойти такая ситуация, когда устройство не сможет инициализироваться ОСью.

ChipEasy

Данная утилита (на этот раз, снова от китайских разработчиков) весьма проста и неприхотлива к системным ресурсам ПК. Кроме идентификации PID, VID флешки, ChipEasy позволит определить FID и наиболее вероятную используемую модель памяти, получить сведения о программной прошивке (firmware), модификации и серийном номере контроллера, максимальном значении силы тока, которая потребляется диагностируемым девайсом. В работе программа показывает себя невероятно надежно и стабильно, а ее эффективность превосходит все ваши ожидания. С помощью одного лишь щелчка мыши доступна функция формирования HTML-отчета с базовыми данными об искомом устройстве. В результате его можно буквально мгновенно сохранить в облаке либо отправить на печать.

USBDeview

Данный инструмент в силах выполнить идентификацию всех подключенных к ПК USB-девайсов, причем наиболее редких и наименее распространенных. Кроме флешек, можно получить сведения о внешних HDD-накопителях, цифровых MP3-плеерах, кард-ридерах и прочих девайсах, подключаемых к ПК через USB-порт. Если вам нужно добыть данные о PID и VID-номерах, и прочие приложения вам в этом не помогли, непременно попробуйте в действии USBDeview. Представленный программный продукт полностью переведен на русский язык.

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

Как выбрать флешку? Руководство по выбору флешки


Как-то встала передо мной задача – написать программу-сторож, позволяющую использовать только разрешенные USB-флешки на определенных компьютерах. Привязку решил делать к серийному номеру, а так же VID и PID флешки (Vendor ID и Part ID), что в общем случае можно считать уникальной информацией.

Я сейчас не рассматриваю способы перепрошивки флешек под произвольный VID, PID, Serial, это всё можно сделать, подобрав соответствующую утилитку под производителя контроллера.

Итак, нависла задача узнать всю нужную информацию. Сейчас я не буду рассматривать разработку целого приложения, покажу лишь основную функцию. Буду даже рад, если кто-то поможет доработать программу. Да и сам я буду постоянно улучшать и модернизировать этот код.

Итак, для выбора данных воспользуемся моим любимым WMI (Windows Management Instrumentation). Почему оно мне нравится? Да потому что все работает “из коробки”, не нужно устанавливать дополнительные программы и компоненты и есть множество классов.

Вот видео по теме:

Как работать с технологией – посмотрите по тегам WMI, WMIC, а я повествую дальше.

Выковыривать данные будет из строки идентификатора устройства, которая выглядит как-то так:

USB\VID_152D&PID_2329\0FD2ACBFFFFF

В этой строке есть VID, PID и серийный номер после второй косой черты.

Важно не перепутать серийный номер флешки и серийный номер тома. Последний (можно получить командой dir) меняется при форматировании флешки и никак не годится для уникальной идентификации.

Описание USB Flash накопителей

USB-флеш накопитель (флешка, флэшка, флеш-драйв) — небольшое внешнее запоминающее устройство, использующее в качестве носителя флеш-память и подключаемое по интерфейсу USB.

У классической flash карты (как usb flash, так и карты памяти Compact Flash, SD, MMC и т.п.) нет механических частей, она не нуждается ни в батарейках, ни в аккумуляторах, флешка это набор микросхем, в чипах которых способна хранится цифровая информация. Это устройство компактное, быстрое, дешёвое и не самое надёжное. В этом счастье и беда его обладателей.

Каждая из микросхем флешки состоит из своего рода гнёзд (NAND Flash). При перезаписи информация записывается в одно и то же гнездо, и через некоторое время сектор может начать сбоить, что зачастую и приводит к потере данных — это самая большая проблема флешек, обратная сторона удобства и дешевизны.

Чем больше объем flash памяти, тем больше внутри микросхем. Все вместе они выстроены в рейд-массив, но алгоритм их сборки и взаимодействия значительно сложней, чем классический рейд-массив из жестких дисков в компьютере. Более того, на каждой из микросхем для ускорения работы и повышения надёжности применяются алгоритмы схожие с принципами действия рейд-массивов. Вдобавок к этим сложностям во флешке существует самая главная микросхема — контролер, управляющий всеми данными на flash, запоминающий какие секторы флешки уже начали сбоить, считающий контрольные суммы. При загрузке обычной фотографии на flash информация не выкладывается единым куском, а распространяется по многим «хранилищам» довольно причудливым образом. Контролер «знает» о том, куда и какие части файла были положены.

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

Использование UltraISO

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

Программа имеет русскоязычное меню, что очень удобно. Первым делом нужно подсоединить флешку к USB-разъему, а потом можно запустить UltraISO. После этого нажать на пункт «Файл» потом «Открыть». Затем необходимо указать путь, где лежит образ операционной системы, выделить его, после нажать кнопку «Открыть».

Далее нужно перейти в меню «Самозагрузка» и выбрать пункт «Записать образ жесткого диска». Появится окно, в котором нужно проверить настройки. В разделе Disk Drive должно быть выбрано нужное устройство, там, где метод записи, должно быть выбрано USB-HDD+. Заодно проверить, тот ли образ выбран для создания загрузочной флешки.

Теперь остается нажать на кнопку «Записать», что запустит форматирование, и ответить утвердительно на появившееся сообщение. Данный процесс удаляет все данные! В завершение появится окно с сообщением об успехе записи. На этом все – флешка готова.

В чем отличие флешек от внешних USB дисков?

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

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

Если вас интересует больший объем данных, то на сегодняшний день у внешних жестких дисков доступный объем данных больше и стоимость 1GB получается дешевле, чем у флешек.

А еще флешки просто меньше по размеру, чем внешние жесткие диски 2,5″, поэтому их удобней носить с собой.

Способы создания загрузочного устройства

Чтобы решить, как сделать флешку загрузочной, можно воспользоваться несколькими способами:

  • При поддержке ПО UltraISO.
  • С помощью командной строки.
  • Посредством утилиты Windows 7 USB/DVD Download Tool.
  • Посредством утилиты Rufus.

Все эти способы несложно выполнить. Только стоит уточнить, что если загрузочный носитель делается при помощи разных утилит, то нужен будет образ операционной системы, желательно в формате ISO. А чтобы он поместился на флешку, ее объем должен быть не менее 4 Гб.

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

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

Насколько быстры флешки?

Скорость флешек и карт памяти во многом зависит от того когда был сделан flash накопитель, какая флеш-память и какого производителя использовалась. Флешки день за днем бьют рекорды скорости, и если еще недавно наиболее быстрые флэш накопители, работающие на USB 2.0, были способны читать до 34MB/с и записывать до 28MB/с, то сегодня это далеко не предел. А с появлением USB 3.0 они работают еще быстрее, и их становится все больше.

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

В старых скоростных USB flash устройствах до 16GB использовалась память с одноуровневыми ячейками (SLC, single-level cell) вместо более популярной многоуровневой (MLC, multi-level cell). SLC-устройства дольше служат и быстрее работают, а MLC-приборы дешевле и более емкие. Поэтому производители придумывают всякие хитрости для MLC флешек, например, четырех канальный контроллер как в Corsair Flash Voyager GTR.

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

В завершение

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

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

Какая файловая система используется на флешках?

Большинство флешек поставляются уже отформатированными в FAT32 для совместимости с Windows, Mac и Linux. Но файловая система FAT32 имеет существенный недостаток – размер одного файла не может быть больше 4GB, поэтому вы не сможете записать на такую флешку HD-видео или какой-нибудь большой файловый контейнер TrueCrypt.

Вы можете отформатировать вашу флешку в NTFS, тогда вы сможете записывать файлы значительно большего размера и значительно увеличиться надежность. Файловая система NTFS по умолчанию поддерживается всеми версиями Windows, начиная с NT/2000, так же частично поддерживается в Mac и в Linux. В тоже время большинство домашних медиа-центров и телевизоров не поддерживают систему NTFS.

Еще есть файловая система exFAT, созданная компанией Microsoft специально для flash накопителей. В exFAT уменьшено количество перезаписей одного и того же сектора, что продлит жизнь флешкам, и нет проблемы с 4GB файлами. Поддержка файловой системы exFAT есть в Windows XP с Service Pack 2 и 3 после установки обновления KB955704, и во всех версиях Windows старше Vista SP1, а также в Mac OS X Snow Leopard начиная с версии 10.6.5.

Мобильная помощь в лице Rufus

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

  • Подключить флешку к компьютеру, а в поле утилиты «Устройство» она должна быть выбрана.
  • Обратить внимание, стоит ли ниже галочка «Создать загрузочный диск».
  • Можно при необходимости снять галочку с пункта «Быстрое форматирование», только в этом случае процесс займет некоторое время.
  • Нажать на значок дискеты и выбрать подготовленный образ операционной системы.
  • Нажать на кнопку «Старт».

Запустится форматирование, но перед этим программа уведомит о том, что все данные будут уничтожены. Нажать OK и ждать завершения создания загрузочного носителя.

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

Как зашифровать данные на флешке?

Вероятно, лучшим решением будет использование флеш накопителей со встроенным шифрованием, в то же время и обычную флешку можно защитить с помощью бесплатной программы с открытым кодом TrueCrypt. TrueCrypt поддерживает разные алгоритмы шифрования, включая 256-bit AES, Serpent, TwoFish, программа доступна для операционных систем Windows, Mac и Linux.

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

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

Что такое загрузочный носитель?

Что такое USB-накопитель известно, но что представляет собой загрузочная флешка? Бывают такие случаи, когда необходимо установить операционную систему, а дисковода вовсе нет (это относится ко многим нетбукам) либо он не работает. Тогда пригодится специальное загрузочное USB-устройство. Это своего рода «спасательный круг» для любого пользователя.

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

Что делать если я случайно удалил файлы с флешки?

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

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

Остались вопросы? Оставьте телефон и менеджер перезвонит Вам

Минутка истории

Впервые о флэш-накопителях заговорили в 2000 году, когда представители технологической компании M-Systems представили компактное устройство с 8 мегабайтами памяти. На момент выпуска новинка продавалась по цене в 50 долларов, но уже к концу года появились и альтернативная версия – на 16 мегабайт за 100$. Кроме M-Systems в схожем направлении развивалась и студия Trek Technology, но из-за патентных ограничений гонку вооружений проиграла, но все равно осталось в истории.

Флэш-накопители во многом обгоняют конкурентов по жанру. Из-за бесшумности, портативности, универсальности (медиаплееры, телевизоры, компьютеры и ноутбуки – при наличии USB-разъема с подключением едва ли возникнут сложности) и повышенной устойчивости к физическим повреждениям компактные носители обгоняют по популярности привычные жесткие диски. Причем со стороны HDD исчезло важное преимущество: объем – флешки уже давно приблизились к терабайтным значениям.

Как устранить защиту от записи

При появлении ошибки «Невозможно форматирование, так как диск защищен от записи» используйте программное средство Dispart. Запустите строку для выполнения команд с правами админа. В Windows 7 она находится в пуске (кликаем правой клавишей и запускаем как администратор). В новых версиях виндовс, находим на клавиатуре компьютера кнопку с изображением логотипа компании и нажимаем ее. Далее выбираем строку для введения команд.

Затем выполняем список команд:

  • diskpart (вызов программного средства)
  • list disk (показать список имеющихся на компьютере дисков)
  • select disk X (где X — это порядковая литера съемного устройства, будет отображаться после выполнения list disc)
  • attributes disk clear readonly
  • clean (очистить)
  • create partition primary
  • format fs=ntfs (ntfs можно заменить на другую систему (fat32, fat16), в которой нужно очистить флеш-устройство)
  • assign letter=N (где N — литера в названии флешки)

LiveInternetLiveInternet

Размеры и внешний вид флешки

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

Что делать? Есть способы:

  1. Существуют ноутбуки, в которых SD-кард-ридер подключён напрямую к шине, а не через USB-переходник.Также и в планшетах, и в смартфонах внешняя microSD карта подключается напрямую, так что информацию о них (содержимое регистров CID и CSD конроллеров карт) можно получить с помощью, например, утилиты DiskInfo PRO.
  2. Можно использовать какой-нибудь микроконтроллер с SPI-интерфейсом на борту. Далее паяльник, программирование этого микроконтроллера на посылку нужных запросов, … Примеры таких реализаций: STM32F4, Atmega328A, Atmega16 и др.
  3. Вскрыть SD-карту и считать маркировку непосредственно с чипа памяти, после чего найти датащит на эту микросхему.
  4. Пройтись по сайтам производителей и почитать, что они сами про свои флешки пишут. Иногда они признаются, что там внутри намутили, особенно в отношении твердотельных накопителей, SSD, [вот, например, списочек: SLC SSD — кто производит и как называются модели] и «industrial» SD и microSD карт.

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

Полная разборка USB-флешки

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

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

Другие универсальные утилиты по восстановлению флешек:

Универсальные USB Flash- Для тестирования FlashУтилиты для ApacerУтилиты для SonyУтилиты для Seitec Утилиты для IOSELLУтилиты для Transcend Утилиты для A-Data-Утилиты для SanDiskУтилиты для EasyDiskУтилиты для Panasonic Утилиты для TraxdataУтилиты для SkymediУтилиты для Oti Утилиты для iCreateУтилиты для Alcor

Утилиты для Skymedi, восстановление

SK6211BA (20080917) Набор утилит для восстановления USB Flash на контроллерах SK6211 производства SKYMEDI. Возможно подойдёт для всей серии SK62ХХ. В архиве 4 утилиты: SK6211_20080917_BA.exe, SK62XX_FAT_20080808.exe, Recovery Disk V3.8.rar, Update Disk V3.8.rar
SK6281 PDT 20080409 Набор утилит для восстановления USB Flash на контроллерах SK6281 производства SKYMEDI. Возможно подойдёт для всей серии SK62ХХ. В архиве 4 утилиты: CreateDiskImage, RecoveryDisk6281_20080328_NR, SK62XX_FA_20080215, SK6281_PDT_20080409

SK6211-20080430 BA MP Tool Утилита для восстановления USB Flash на контроллерах SK6211 производства SKYMEDI.

SK6211-20071207 MP Tool Утилита для восстановления USB Flash на контроллерах SK6211 производства SKYMEDI.

SK6201-20060210 MP Tool Утилита для восстановления USB Flash на контроллерах SK6201 производства SKYMEDI

SK6281_PDT_20080123 Утилита для восстановления USB Flash на контроллерах SK6281 производства SKYMEDI.

Утилиты для Oti, карт-ридеров

OTI 1905 v1.05 Утилита для карт-ридеров на контроллерах OTI 1905.

OTI6808-V1.30 Утилита для низкоуровнего форматирования и восстановления флэш для контроллеров OTI 6808

OTI PT Multi-Device (PTMD2.9.0.11D) Фирменная утилита для низкоуровнего форматирования и восстановления флэш для контроллеров OTI. Поддерживает контроллеры: 2167, 2166, 2169M, 2165, 2168, 2168B5, 2169SB5, 2189SB3, 2168B6, 2168SB6, 6828, 6128 и другие. В архиве есть инстукция к программе на английском. Краткая инструкция. Убеждаемся, что в вашей флэш установлен контроллер OTI. Устанавливаем программу, подключаем флэшку. Если не определится, заходим в меню Driver > Reinstall. Если определилась, вы увидите параметры флэш и она будет иметь статус «Waiting». Затем переходим в меню Tools и выбираем подменю параметров вашего контроллера. После всех манипуляций выделяем стоку с флеш и жмём Enter. Настройки запишутся в контроллер, если не будет ошибок записи, статус изменится на «Pass».

OTI 1901 MMC Утилита для карт-ридеров на контроллерах OTI 1901

OTI 2126 Утилита для карт-ридеров контроллерах OTI 2126

RDGenerator (RecoverDisk1103) Утилита для низкоуровневого форматирования USB Flash Drive.Перепрограмирует непосредственно контроллер Flash Drive. В архиве, программа RDGenerator.exe и файлы конфигурации для контроллеров:OTI 2168, OTI 6228, 0151 — Silicon Integrated Systems Corp, 5151 — SanDisk, Инструкция по созданию файла конфигурации под другие типы контроллеров находится в архиве.

Утилиты для iCreate

iCreate i5127-i5128 PD V1.083 B3 Утилита для восстановления флэш на контроллерах iCreate i5127 и i5128. Версия: V1.083

iCreate PDx16 (i5128-PDx16V1.32) Утилита Версии 1.32 — для восстановления флэш на контроллерах iCreate i5128

iCreate-i5062-V2.0 Утилита для восстановления флэш на контроллерах iCreate i5062 Версия: V2.0

iCreate PDx16 (i5128-PDx16V1.34) Утилита для восстановления флэш на контроллерах iCreate i5128 Версия: V1.34

iCreate PDx16 i5122 V1.08 Утилита для восстановления флэш на контроллерах iCreate i5122 Версия: V1.08

iCreate i5062 PDX8 V3.38 Утилита для восстановления флэш на контроллерах iCreate i5062 Версия

iCreate i5068 (PDx8_2k_v311) Утилита для восстановления флэш на контроллерах iCreate i5068 Версия: v3.11

iCreate i5062 (50621) LQV 0.5B Утилита для восстановления флэш на контроллерах iCreate i5062, i50621Q. Версия: 0.5 Beta

iCreate i5060-i5062 ZD V2.20 Утилита для восстановления флэш на контроллерах iCreate i5060 и i5062. Версия: V2.20

iFormat2 v119 (UFDisk Format Tool2) i512 Фирменная утилита для контроллеров iCreate i5122, i5128, i5129. Версия: v119

iFormat2 v1.32 (UFDisk Format Tool2) i51 Фирменная утилита для контроллеров iCreate i5122, i5128, i5129. Версия: v1.32

iCreate i5188 (PDx16 V1.51) Фирменная утилита для контроллеров iCreate i5188. Версия: V1.51

Утилиты для Alcor, восстановление флеш-контроллеров

Alcor Micro UFD AU6980 Утилита для флэш на контроллере Alcor AU6980 Версия: v2.1.2.0.

AlcorMP (090227) AU698X, AU3150X Утилита для флэш на контроллерах серии Alcor AU6981, AU6982, AU6983, AU6984, AU6986, AU7640, AU3150B51, Au3150C53. Версия: 090227.

AU9380 (UFD Manufacture Tool) Утилита для флэш на контроллере Alcor AU9380.

AlcorMP (081208) AU698X, AU3150X Утилита для флэш на контроллерах серии Alcor AU6981, AU6982, AU6983, AU6984, AU6986, AU7640, AU3150B51, Au3150C53 Версия: 081208.

AlcorMP (081010) Утилита для флэш на контроллерах серии Alcor AU6981, AU6982, AU6983, AU6984 и AU6986 Версия: 081010.

AlcorMP (08092401) [AU6981, AU6982, AU69 Утилита для флеш на контроллерах серии Alcor AU698x (AU6981, AU6982, AU6983, AU6984, AU6986) и AU7640 Версия: 08092401.

AlcorMP (080829) AU6981/AU6983/AU6986 Утилита для флеш на контроллерах серии Alcor AU6981, AU6983, AU6986 Версия: 08.08.29.

ALCOR AU9385 Утилита для восстановления флэш на контроллере AU9385. Под вистой не работает.

ALCOR AU9382 UFDTool Утилита для восстановления флэш на контроллерах AU9382. Под вистой не работает.

AlcorMP (080424) AU698X Утилита для флеш на контроллерах серии Alcor AU938Х Версия: 080424.

AlcorMP (08.02.28) AU6984, AU6980 Утилита для флеш на контроллерах Alcor AU6984, AU6980 Версия: 08.02.28.

Alcor UFD Manufacture Programm (AU9386 V1.10 Утилита для флеш на контроллерах Alcor AU9386 Версия: V1.10.

Alcor Micro UFD Manufacture Programm AU Утилита для флеш на контроллерах Alcor AU9381 Версия: 1.1.0.0.

AlcorMP-UFD-6.21 (AU6981-6982-6983 v6.21 Утилита для флеш на контроллерах Alcor AU6981 AU6982 AU6983 Версия: v6.21.

AlcorMP 6.18 b3 Утилита для флеш на контроллерах Alcor AU6981 AU6980. Версия: 6.18 b3

AlcorMP (AU6980-6981) Утилита для флеш на контроллерах Alcor AU6981 AU6980. Версия: 6.15.04

Может ли Windows узнать, что использует мой USB-накопитель?

Упрощенный метод : Windows (по крайней мере, 10, AFAIK) создает запись в журнале событий, когда вы пытаетесь извлечь съемный диск, а вы не можете этого сделать, потому что процесс заблокирован на нем. Два идентификатора события 225 покажут идентификатор процесса и имя процесса, ответственного за блокировку.

Пошагово:

1) Запустите программу просмотра событий

2) Откройте «Журналы Windows», затем «Система»

3) Щелкните правой кнопкой мыши «Система» и выберите «Фильтровать текущий журнал».

4) В появившемся диалоговом окне введите «225» (без кавычек), где написано «Все идентификаторы событий».

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

6) Посмотрите на метки времени на всех этих записях и выясните, какие из них относятся к фактическому времени, когда вы пытались извлечь диск.

7) Примите соответствующие меры. Изящное завершение задачи (закрытие программы с блокировкой) в большинстве случаев нормально. Также можно остановить службу поиска Windows. Остановить антивирусное сканирование можно (если вы не подозреваете, что в данный момент у вас есть вирусы). Входить в диспетчер задач и убивать процесс может быть некорректно. Как с этим бороться, выходит за рамки данного вопроса.

8) (Сохранить вид …) на панели «Действия» (в правом кадре) вы можете «Сохранить фильтр в настраиваемый вид …», чтобы его можно было найти в «Пользовательские представления» (в левом кадре над «Журналы Windows»)

Идентификатор процесса:

Имя процесса:

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

ОБНОВЛЕНИЕ 2018 : Я видел такие приложения, как WhatsApp Desktop, которые сохраняют дескрипторы на Chrome Canary через системный процесс. Поскольку вы не можете извлечь загрузочный диск (поскольку он уже используется), решением было использование другой изящной утилиты Sysinternals под названием Handle. После того, как вы закроете программу с заблокированным файлом, запустите дескриптор и запустите (например) handle64 "Chrome SxS \ Application \ chrome.exe ", чтобы проверить, присутствуют ли все еще дескрипторы в файле с блокировкой PID 4. Путем проб и ошибок закройте каждую запущенную программу, пока в заблокированном файле не исчезнут дескрипторы.

Лучший метод (платный)

Загрузите и запустите SafelyRemove. Он помогает извлечь диск и, если он не может этого сделать, отображает, какие процессы заблокированы на нем:

Как найти USB VID / PID в различных операционных системах —

источник: http: // www.freelabs.com/~whitis/USB_VID_PID.xhtml

Пользователи Linux, конечно, могут просто использовать lsusb или usbview. Запускать от имени пользователя root, потому что в некоторых системах в противном случае отображается не вся информация.

lsusb (краткая форма)

$ sudo lsusb

Bus 002 Device 049: ID eb1a: 1760 eMPIA Technology, Inc.

Bus 002 Device 007: ID 04e8: 323a Samsung Electronics Co., Ltd Принтер ML-1710

Bus 002, устройство 005: ID 055f: 0006 Mustek Systems, Inc. ScanExpress 1200 UB

Bus 002, устройство 003: ID 0409: 0058 NEC Corp.HighSpeed ​​Hub

Bus 002 Устройство 001: ID 1d6b: 0002 Корневой концентратор Linux Foundation 2.0

Bus 001 Устройство 028: ID 0518: 0001 EzKEY Corp. USB-адаптер PS2 v1.09

Bus 001 Device 003: ID 046d: c03f Logitech, Inc. UltraX Optical Mouse

Bus 001 Устройство 001: ID 1d6b: 0001 Linux Foundation 1.1 root hub

Команда «sudo» используется для запуска команды от имени пользователя root (администратор) и необходима в системах, в которых вы не используете Обычно я не захожу в систему как root. Если вы уже являетесь пользователем root, вы можете просто запустить lsusb без sudo.«$» — это просто командная строка, которая может различаться в зависимости от конфигурации системы. Обычно это «$», если вы являетесь обычным пользователем, или «#», если вы являетесь пользователем root, и часто ему предшествует имя текущего каталога, а иногда и имя компьютера и имя пользователя.

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

lsusb (полная форма)

Для этого вам понадобится VID / PID, полученный с помощью краткой формы lsusb. В этом примере это было «eb1a: 1760». Если вы используете lsusb -v без этого, вы получите длинный список форм для всех устройств, который действительно может быть очень длинным и включать много нерелевантной информации.

$ sudo lsusb -v -d eb1a: 1760

Чтобы сохранить приведенную выше информацию в файл, используйте:

# lsusb -v eb1a: 1760> output.txt

Подробный список не только декодирует дескриптор USB-устройства, он также декодирует дескрипторы классов для классов концентратора, аудио, HID, связи, чип-карты и видео.

Если вы используете Knoppix или Ubunto Live CD, вам нужен способ поделиться этой информацией с внешним миром. Вы можете запустить веб-браузер firefox (если ваш сетевой адаптер работает) и вставить информацию в веб-форму, если это все, что вам нужно. Или вы можете сохранить информацию на USB-накопителе или в разделе жесткого диска Windows.

Если вы создаете USB-накопитель для загрузки Knoppix или ubunto (указания в сети), создайте на нем небольшой раздел FAT32, чтобы окна могли его легко увидеть.

usbview

usbview не следует путать с одноименной утилитой в Windows, хотя названия и их назначение одинаковы. Usbview — это приложение с графическим интерфейсом. Он не предоставляет столько подробностей, как lsusb -v, но предоставляет его в красивом древовидном формате.

Кстати, usbview также подскажет, подключено ли ваше устройство к медленному полноскоростному порту USB или к высокоскоростному высокоскоростному порту USB 2.0. Некоторые устройства не работают надежно или работают медленнее, если они не подключены к высокоскоростному порту.В моей системе то же устройство отображается под хост-контроллером EHCI на медленном порту, но под контроллером концентратора USB 2.0 под хост-контроллером EHCI на быстром порту. Если он отображается под хост-контроллером OHCI или хост-контроллером UHCI, он подключен к медленному порту. Как ни странно, при подключении к тому же порту веб-камера отображается под хост-контроллером EHCI / контроллером концентратора USB2.0, но клавиатура отображается под хост-контроллером OHCI; это, вероятно, как-то связано с эмуляцией, поскольку клавиатура и мышь используются до загрузки.

usbview также сообщает драйвер, связанный с каждым устройством, используя нечеткий формат «Имя: uvcvideo»

# sudo usbview &

/ proc / bus / usb / devices

cat / proc / bus / usb / devices даст список всех USB-устройств. Он более подробный, чем простой lsusb, и более сжатый, чем lsusb -v. Вы должны выбрать соответствующий блок информации (разделенный пустыми строками) из вывода. Это форма, которую он отправил на сайт www.linux-usb.org и подходит для публикации, когда вы не можете опубликовать полный вывод lsusb -v. Для USB-устройства класса видео не указаны поддерживаемые разрешения, битрейты, форматы кодирования или пользовательские элементы управления, как в списке lsusb -v.

T: Bus = 02 Lev = 02 Prnt = 03 Port = 01 Cnt = 02 Dev # = 12 Spd = 480 MxCh = 0

D: Ver = 2,00 Cls = ef (unk.) Sub = 02 Prot = 01 MxPS = 64 # Cfgs = 1

P: Vendor = eb1a «ProdID» = 1760 Rev = 6.08

S: Manufacturer = Infoxelle

S: Product = Digital Microscope

S: SerialNumber = VT1760

C: * #Ifs = 2 Cfg # = 1 Atr = 80 MxPwr = 500 мА

A: FirstIf # = 0 IfCount = 2 Cls = 0e (видео) Sub = 03 Prot = 00

I: * If # = 0 Alt = 0 # EPs = 1 Cls = 0e (видео) Sub = 01 Prot = 00 Driver = uvcvideo

E: Ad = 81 (I) Atr = 03 (Int.) MxPS = 8 Ivl = 32 мс

I: * Если # = 1 Alt = 0 # EPs = 1 Cls = 0e (видео) Sub = 02 Prot = 00 Driver = uvcvideo

E: Ad = 82 (I) Atr = 02 (Групповой) MxPS = 512 Ivl = 0ms

lshw

Если вы запустите lshw с параметром -numeric, он покажет идентификатор устройства поставщика в конце строки product :. Начальные нули подавляются, а не печатаются как 4-значное шестнадцатеричное.

/ var / log / messages

Файл / var / log / messages содержит информацию системного журнала, включая сообщения, напечатанные драйверами устройств, когда они распознают устройство.Чтобы использовать, отключите устройство от сети. Затем запустите:

$ sudo tail -n 0 -f / var / log / messages

или

$ sudo tail -n 0 -f / var / log / messages | tee / tmp / logmessages

Подождите десять секунд или около того после подключения устройства, а затем нажмите Ctrl-C, чтобы остановить программу. Хвостовая программа с этими параметрами просто покажет вам новую информацию по мере ее добавления в файл. Программа tee сохраняет вывод хвостовой программы в файле (/ tmp / logmessages), одновременно показывая вам вывод.

Вот пример вывода:

15 апреля 22:11:48 ядро ​​сервантеса: [1380806.451378] usb 2-8.2: отключение USB, адрес 67

15 апреля 22:11:52 ядро ​​сервантеса: [1380812.296497] usb 2 -8.2: новое высокоскоростное USB-устройство с использованием ehci_hcd и адресом 68

15 апреля 22:11:52 ядро ​​сервантеса: [1380812.982274] usb 2-8.2: конфигурация № 1 выбрана из 1 варианта

15 апреля 22:11:53 сервантес ядро: [1380812.982891] uvcvideo: Найдено устройство UVC 1.00 Цифровой микроскоп (eb1a: 1760)

15 апр 22:11:53 cervantes kernel: [1380813.4

] вход: Цифровой микроскоп как / class / input / input 1430

15 апреля 22:11:53 ядро ​​сервантеса: [1380813.490666] usb 2-8.2: найдено новое USB-устройство, idVendor = eb1a, idProduct = 1760

15 апреля 22 : 11: 53 ядро ​​сервантеса: [1380813.490673] usb 2-8.2: строки нового USB-устройства: Mfr = 2, Product = 1, SerialNumber = 3

15 апреля 22:11:53 ядро ​​сервантеса: [1380813.490676] usb 2-8.2 : Продукт: Цифровой микроскоп

, 15 апреля, 22:11:53 Cervantes kernel: [1380813.490679] usb 2-8.2: Производитель: Infoxelle

Apr 15 22:11:53 Cervantes kernel: [1380813.490681] usb 2-8.2: Серийный номер: VT1760

PostgreSQL и мыло / xpath Как легко архивировать файлы и папки

Определите VID и PID устройства чтения карт

Обратите внимание, что это общее руководство. Возможно, вам потребуется связаться с производителем устройства чтения карт USB, чтобы получить конкретный VID / PID для устройства чтения.

  1. Подключите устройство чтения карт USB к ПК.
  2. Откройте Диспетчер устройств Windows (Панель управления -> Система и безопасность -> Система -> Диспетчер устройств) .
  3. Развернуть Устройства интерфейса пользователя
  4. Устройство чтения карт должно быть последним USB-устройство ввода в списке.
  5. Выделите его и щелкните правой кнопкой мыши. Перейти к Недвижимость
  6. Нажмите Details и выберите Hardware Id из раскрывающегося списка Property .
  7. Обратите внимание на значения для VID и PID

    Например, значения для USB \ VID_0C27 & PID_3BFA & REV_0480 будут:

    VID = 0C27

    PID = 3BFA

  8. Эти значения представлены в шестнадцатеричном формате.Их необходимо преобразовать в десятичное число для использования с Print Audit Embedded для HP.
  9. Встроенный калькулятор Windows можно использовать для преобразования этих значений в режиме программирования

  1. Нажмите Dec , чтобы преобразовать значение в десятичное. Начальные нули в VID или PID необходимы для регистрации устройства чтения карт на устройстве HP

записей реестра USB-устройств — драйверы для Windows

  • 2 минуты на чтение

В этой статье

В этом разделе описаны записи реестра для конкретных устройств.

Найти информацию об устройстве после его перечисления в Windows

Просмотр GUID интерфейса устройства, идентификатора оборудования и информации о классе устройства

  1. Найдите этот раздел реестра и обратите внимание на значение DeviceInstance :

    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ DeviceClasses \

  2. Найдите раздел реестра экземпляра устройства и получите GUID интерфейса устройства:

    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Enum \ USB \ <идентификатор оборудования> \ <идентификатор экземпляра> \ Параметры устройства

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

    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Enum \ USB

Параметры реестра для настройки поведения стека драйверов USB

Записи реестра, описанные в этом разделе, находятся в этом разделе:

  HKEY_LOCAL_MACHINE
   СИСТЕМА
      CurrentControlSet
         Контроль
            usbflags
               
                  <Запись реестра для конкретного устройства>
  

В vvvvpppprrrrr ключ,

  • vvvv — четырехзначное шестнадцатеричное число, которое идентифицирует поставщика
  • pppp — 4-значное шестнадцатеричное число, которое идентифицирует продукт
  • rrrr — 4-значное шестнадцатеричное число, которое содержит номер версии устройства.

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

Запись реестра Описание Возможные значения

OSVC

REG_BINARY

Поддерживается в Windows XP и более поздних версиях.

Указывает, запрашивала ли операционная система устройство определяемые Microsoft дескрипторы USB. Если ранее выполненный запрос дескриптора ОС был успешным, значение содержит код поставщика из строкового дескриптора ОС.

  • 0x0000: устройство не предоставило допустимый ответ на запрос строкового дескриптора ОС Microsoft.

  • 0x01xx: устройство предоставило допустимый ответ на запрос строкового дескриптора ОС Microsoft, где xx — это bVendorCode , содержащийся в ответе.

ИгнорироватьHWSerNum

REG_BINARY

Поддерживается в Windows Vista и более поздних версиях.

Указывает, должен ли стек драйверов USB игнорировать серийный номер устройства.

  • 0x00: настройка отключена.

  • 0x01: заставляет стек драйверов USB игнорировать серийный номер устройства. Следовательно, экземпляр устройства привязан к порту, к которому оно подключено.

ResetOnResume

REG_BINARY

Поддерживается в Windows Vista и более поздних версиях.

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

USB-драйверы, предоставленные Microsoft

Носитель

— Зачем нужны VID и PID USB-устройства, если оно смонтировано через / mount / root?

Я пытаюсь использовать программу F3 (Fight flash fraud) для тестирования внешнего USB-накопителя.Имя этого внешнего USB-накопителя — «ТЕСТ А». Синтаксис команд, которые я хотел бы использовать, следующий:

f3write / mount / (папка с именем пользователя) / (USB ID) Пример: f3write / mount / root / 7A3C-VD3D

f3read / mount / (папка с именем пользователя) / (USB ID) Пример: f3read / mount / root / 7A3C-VD3D

Документация: https://fight-flash-fraud.readthedocs.io/en/latest/usage.html#how-to-use-f3write-and-f3read

Теперь из приведенной выше команды можно увидеть, что VID и PID USB-накопителя будут 7A3C-VD3D, и я бы сделал вывод, что мне нужно определить VID и PID моего внешнего жесткого диска, чтобы иметь возможность его сканировать. с программой f3.

Однако я попробовал lsusb, чтобы получить VID и PID моего устройства

Bus 002 Устройство 002: ID 0bc2: 5031 Seagate RSS LLC FreeAgent Go Flex USB 3,0

Это 0bc2: 5031

Итак, следуя синтаксису приведенной выше команды, я пробовал:

f3read / монтирование / корень / 0bc2-5031

Не работает. Программа сообщает мне, что не может найти каталог.

f3read / media / root / 0bc2-5031

Опять не работает.Программа сообщает мне, что не может найти каталог.

Однако выполнение команды

f3read / media / root / «ТЕСТ А»

Работает. Программа f3 считывает устройство.

  1. Почему необходимо определять VID и PID USB-устройства, если он смонтирован через / mount / root /?
  2. Почему нет необходимости определять VID и PID USB-устройства если он смонтирован через / media / root?

Если есть предыстория этого, я хотел бы знать, чтобы получить более глубокое понимание.

AFAIK, / mnt предназначен для временного монтирования, а / media — ЕСЛИ дистрибутив linux автоматически монтирует устройство для вас, то устройство, скорее всего, появится здесь. Раздражает необходимость постоянно проверять 2 каталога при подключении USB.

Получить буквы дисков устройств USB 3.0 (Java под Windows)

Моя программа Java должна получить список букв дисков подключенных USB-устройств, но только тех, которые поддерживают USB 3.0 (как устройство, так и USB-порт, к которому оно подключено, чтобы оно работало с высокой скоростью).

В настоящее время я пытаюсь использовать WMI с помощью команды PowerShell, которую выполняет моя программа на Java.

Я уже нашел это: Powershell: Получите букву USB-накопителя. Но в нем также будут перечислены устройства USB 2.0.

Что касается определения версии, я обнаружил следующее: Как проверить версию доступных USB-портов? — Я попробовал команду PowerShell: Get-WmiObject Win32_USBHub . Это вызывает несколько проблем. Во-первых: он перечисляет гораздо больше, чем только USB-накопители (я думаю, также все USB-концентраторы моего ПК).Во-вторых: несмотря на то, что для всех элементов списка есть поле USBVersion , оно всегда пусто.

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

  • приводы / логические приводы
    • Буква диска
    • BusType (для меня эквивалентно «USB»)
  • USB-устройств
    • ID поставщика и ID продукта (VID и PID)
    • bcdUSB (значение в дескрипторе устройства USB, указывающее версию USB)

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

Что я пробовал до сих пор

WMI через PowerShell

Соответствующие команды, которые я нашел:

  Get-Disk // Получить BusType
gwmi Win32_LogicalDisk // Получить букву диска
// Они устанавливают связь между диском и логическим диском
gwmi Win32_LogicalDiskToPartition
gwmi Win32_LogicalDiskToPartition
  

Несмотря на то, что я получил BusType, я не смог подключиться к bcdUSB

usb4java (ссылка)

Здесь я получаю информацию только из области USB-устройств.Я могу загружать устройства и видеть их VID и PID и значение bcdUSB, но не могу сопоставить это с дисками и буквами дисков.

lsusb через Cygwin

Согласно этому сообщению, команду linux легче обрабатывать, чем WMI. Поэтому я попытался использовать его под Windows. Но мне нравится usb4java, у меня есть только VID и PID + bcdUSB, а не точка монтирования (буква диска).

Поиск в реестре Windows

Я провел несколько поисков строк в реестре Windows. Безуспешно.

Чтение журнала событий Windows

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

добавить micro: bit в список разрешений: Справка и поддержка

Любое USB-устройство идентифицирует себя при подключении к главному компьютеру. Это делается с помощью трех чисел: идентификатора поставщика (VID), идентификатора продукта (PID) и серийного номера (SERNO).

Для micro: bit это

VID : 0x0d28

PID : 0x0204

SERNO уникален для каждого micro: bit и встроен в процессор Nordic Semiconductor nRF.К нему будут добавлены четыре цифры, которые представляют номер версии платы.

micro: bit версия Board ID
v1.3 9900
v1.5 9901
(зарезервировано, v2.0) 990

Эта информация генерируется микропрограммой DAPLink, работающей на интерфейсном процессоре KL26 / KL27 на задней стороне платы micro: bit.

Подключите micro: bit через USB, чтобы просмотреть эти сведения:

Windows
  1. Откройте панель управления > Оборудование и звук> Устройства и принтеры
  2. Откройте «BBC micro: bit CMSIS-DAP «Устройство
  3. Нажмите Свойства
  4. Нажмите вкладку Оборудование
  5. Нажмите вкладку Details
  6. Выберите Hardware Ids из раскрывающегося списка

  • 3 Mac

    94 Открыть

    94 Информация о системе

  • Прокрутите до USB в раскрывающемся меню оборудования
  • Выберите «BBC micro: bit CMSIS-DAP» устройство
  • Chrome OS

    В статье службы поддержки Google описывается процесс добавления USB-устройств в список разрешений

    Ключевые слова для поиска: VID, PID, список разрешений, разрешение, идентификация, ID

    .

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

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