1

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

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

Кто-нибудь знает утилиту для Windows, которая может анализировать USB-накопители и возвращать на них полезную техническую информацию?

Спасибо.


Редактировать: Вот что возвращает Диспетчер устройств в XP, который может помочь идентифицировать модель mfg +:

Device Manager > Disk Drives > (USB key drive) > right-click > Properties > Details

Bus Relations:
STORAGE\RemovableMedia\7&11d2d56e&0&RM

Device Instance Id:
USBSTOR\DISK&VEN_&PROD_FLASH_DRIVE&REV_5.00\CCCBB9999003615&0

Hardware Ids:
USBSTOR\Disk________Flash_Drive_____5.00
USBSTOR\Disk________Flash_Drive_____
USBSTOR\Disk________
USBSTOR\________Flash_Drive_____5
________Flash_Drive_____5
USBSTOR\GenDisk
GenDisk

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

3 ответа3

2

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

например, с моим паспортом WD 1 ТБ - вы можете обнаружить, что это похоже на записи здесь для более старых моделей

Я совершенно уверен, что есть лучшая база данных этих вещей, и я обновлю свой ответ, как только найду один. РЕДАКТИРОВАТЬ: две части программного обеспечения, которые будут делать эту работу. Я ненавижу интерфейс на нем, но SIV даст вам идентификатор устройства. он находится под шиной USB -> шина USB.

UKD или неизвестные устройства немного медленнее, не обновлялись в течение 3 лет, но, по-видимому, могут использовать файлы USBID из SIV

2

Вы можете получить некоторую полезную информацию через диспетчер устройств Windows - например (Windows 7):

  • Щелкните правой кнопкой мыши «Компьютер» и выберите «Свойства».
  • Выберите диспетчер устройств
  • Найдите свое USB-устройство, щелкните правой кнопкой мыши и выберите «Свойства»
  • Посмотрите на «Аппаратные идентификаторы»

Редактировать: Когда я готовил это, Journeyman Geek также сделал хорошую рецензию!

1

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

После этого вы можете получить пару VID/PID и, как предложено, сравнить ее с базой данных. Тем не менее, поскольку все это на основе CLI, вы можете автоматизировать / сценарий все это.

Обратите внимание, что вы должны также спросить себя, почему вы хотите эту информацию в первую очередь. Большинство производителей имеют несколько идентификаторов поставщиков и создают уникальный PID для каждого нового продукта. Это очень трудно поддерживать (или даже найти!) актуальный список всех этих идентификаторов и связанных с ними названий поставщиков / продуктов. Если вам нужна поддержка определенной функции, попробуйте найти приложение, которое может запросить устройство для поддержки указанной функции, а не полагаться на название продукта и производителя.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .