как узнать номер флешки usb
Flash ID – как определить FID памяти флешки
Flash ID (он же сокращённо FID, по-русски идентификатор флэш или ФИД) – идентификатор чипа флеш-памяти, установленного в USB-флешке или любом другом устройстве. FID представляет собой набор символов в шестнадцатеричной системе и имеет длину 6 байт. Во всяком случае, общепринятая в современном сервисном софте именно такая длина. Этак до 2010 года, в основном, в служебных утилитах и документах фигурировали только первые 4 байта.
Кстати, на этой почве (разная длина FID), у некоторого софта при переходе с одной системы на другую бывают некоторые конфликты совместимости. Например, когда я экспериментировал с контроллерами SMI SM3255AB, сталкивался с подобными проблемами. Там первые MPTool под данный чип работали с 4-байтовым FlashID, а с некоторой версии уже перешли на 6-байтовый.
Первоначальный анализ всегда делается с помощью таких универсальных утилит, как Flash Drive Information Extractor и ChipGenius.
И уже только потом, если данные некорректны или не достаточны, прибегают к помощи более серьёзных сервисных утилит от производителя контроллеров.
У программы ChipGenius, в плане определения значения FlashID имеется один существенный недостаток, из-за которого центральное место в данном вопросе занимает утилита Flash Drive Information Extractor. Дело в том, что гений в большинстве случаев выводит только 4 байта FID, что для полноценного анализа современных чипов не вполне достаточно.
Производственные утилиты обладают более серьёзными возможностями, но в тоже время менее гибкие в применении. Взять хотя бы привередливость в плане совместимости с актуальными версиями операционных систем. Или ограниченный перечень совместимых контроллеров, из-за которого иногда возникает ненужное желание перевести флешку в тестовый режим.
ПЕРЕЧЕНЬ УЗКОЗАТОЧЕННЫХ ИДЕНТИФИКАЦИОННЫХ УТИЛИТ, СЧИТЫВАЮЩИХ ЗНАЧЕНИЕ FLASH ID | ||
---|---|---|
GetInfo | Всеядный инструмент для анализа контроллеров Phison и, наверное, единственный из всего доступного нам перечня, который реально необходим. Выдаёт куча полезной информации, которую другими средствами и не получить. Считанные данные можно сохранить в компактном зашифрованном формате .ENC (по умолчанию GetInfo.enc), которой в дальнейшем можно открыть на любом другом компьютере. | |
MPInfoCheck | Довольно неплохо отрабатывает со старыми чипами от USBest, типа UT163 и UT165. Выдаёт вполне достаточно данных, которые могут пригодиться в анализе и восстановлении флешки. | |
IDReportTool | Работает с теми же чипами, что и предыдущая (UT163 \ UT165), но выдаёт информацию только по самому FID. Из плюсов, что выводит идентификатор по всем #CE в отдельности. | |
UFD_INFO | Полезный, но не слишком стабильный инструмент для анализа флешек на чипах ITE IT1167, IT1167B и IT1168. Если не знакомы с его глюками, рекомендую поберечь своё время и просто не пользоваться им. | |
Innostor MPInfo | Совместима только с такими современными чипами от Innostor, как IS917 USB3.0 и IS817 USB2.0. Для работы требуется распаковать утилиту в дистрибутив прошивальщика, без файлов которого MPInfo даже не запустится. |
FID также можно считать и правильно подобранным прошивальщиком, но их перечислять в данном разделе нету никакого смысла. Как детектят флеш-память некоторые из сервисных утилит, я наглядно покажу немного ниже, где пойдёт речь о реакции прошивальщиков на подключённую флешку.
Самый просто способ, это всем понятное загугливание идентификатора флеш-памяти. Причём, значение следует задавать в различных форматах, так как в разных источниках эта информация записана по-разному.
Также можно попробовать осуществить поиск исключительно в БАЗЕ ДАННЫХ ПОРТАЛА USBDEV. Там же, в шапке страницы, есть разъяснения по поводу этих самых форматов, которыми вписывается Flash ID в поисковую строку.
Итак, с помощью поисковой системы, вы можете найти, как описание характеристик искомой флеш-памяти в самих флеш-листах, так и наткнуться на полноценный Datasheet.
Далее, зная название микросхемы, можно произвести декодирование с помощью специальной документации – Part Number Decoder.
Например, для флеш-памяти SpecTek, используем документ SpecTek NAND Flash Part Numbering System.
К сожалению, не для всякой флеш-памяти можно найти актуальную информацию по данному вопросу.
Также можно использовать бесплатную утилиту FlashGenius v3.9, которая выдаёт некоторую информацию. Но данная софтина не обновлялась с 2012 года, так что надеяться на неё особо не стоит.
Восстановление флешек, особенно современных, сложно отделимо от процедуры анализа идентификатора памяти. Так если он определяется некорректно (или вообще не определяется), то и прошить флешку в таком состоянии у вас не получится, пока не будет устранена причина данной неполадки.
Или скачав подходящий прошивальщик под ваш USB-контроллер, он откажется прошивать флешку, сославшись на неизвестное значение FlashID. Здесь может быть причина, как в слишком свежей микросхеме флеш-памяти, так и в битом (неверно определяется) значении идентификатора.
Если не понимать, что к чему, можно сутками рыскать по закоулкам интернета новые версии программного обеспечения, хотя проблема может таиться в неправильном поведении флешки как устройства.
Ещё одной немаловажной причиной, является выявление основных параметров флеш-памяти, описанное в предыдущем пункте про расшифровку FID. Так некоторые характеристики флеш-памяти, фигурируют в названия специальных редакций производственных утилит. Рекомендую вам полистать страницу загрузки прошивальщика AlcorMP, чтобы оценить весь масштаб проблемы. Там можно обнаружить такие спец. версии, как: ED3, MLC16K, E2NAND, E2NAND3, SA21nmTLC и многие другие.
Не всегда, такие программы как ChipGenius, выдают в своих отчётах строчку с идентификатором флеш-памяти. И на это могут быть несколько причин, две из которых я озвучу:
1) Флешка зависла и ей нужен ТЕСТМОД или там вообще какая-то более сложная неисправность. В таком случае, нужно привести флешку в должное состояние и только потом ждать появления FID.
2) Программа-анализатор не умеет определять FID для конкретной модели контроллера. В качестве примера, приведу модель iTE IT1176A1BA, которая далеко не нова, но всё же на 2018 год, определить ФИД посторонними утилитами у неё не получится. В данном контексте, рекомендую, загуглить кусок отчёта вместе с другими данными отчёта, чтобы посмотреть, как определялось такое же железо у других людей.
Например, вбить в google: Controller Part-Number: IT1176 A1BA
Как заявляют разработки таких программ, редкие контроллеры представляют для них малый интерес и у них нету особого желания с ними возиться.
Сначала смотрим на результаты работы программ ChipGenius и Flash Drive Information Extractor, которые комплексно (учитывая FID, количество CE, объём флешки и может ещё чего) анализируют данные и выдают свои предположения насчёт наименования микросхемы памяти.
Если ChipGenius пишет просто слово Sandisk, без указания конкретной модели, то это повод насторожиться и продолжить анализ уже другими средствами.
У утилиты Flash Drive Information Extractor, в отчёте, смотрим на строку Possible Memory Chip(s), в которой списком выдаются все возможные названия чипов. В случае, если там маячит единственное сообщение “Not available“, то и эти утилита не смогла выдвинуть предположение по FID-памяти.
Ещё один простой и всем доступный вариант это банальное загугливание значения FlashID. Способ хоть и элементарный, но к сожалению, не такой уж и стопроцентный. Проблемы, в основном, бывают при работе с новинками, собранных на флеш-памяти, которая ещё не успела попасть в сеть Интернет.
Например, вбиваем в поисковую систему EC3AD5F3A8C6 (6 байт, Samsung K9GCGD8U0D) или 984A9AB2 (4 байта, Toshiba QualDie_16G). Если в поисковой выдачи, видите, что с таким значением FID вы не один, это хорошо.
Если результатов будет крайне мало, рекомендую, перейти по полученным ссылками и почитать, что пишут люди. А то бывает и такое, что ошибочное значение неоднократно повторяется в отчётах страждущих восстановить свои поломанные флешки.
На тот случай, если я не получил нужный мне результат, я начинаю анализировать флеш-листы и служебные файлы прошивальщиков. Перечислять весь список, здесь не вижу никакого смысла, ограничусь несколькими самыми популярными.
CHIPSBANK | Скачиваем самую свежую версию флешлиста, из имеющихся, со страницы Chipsbank CBM209X Flash Support List и просто вбиваем в поисковое окно наш FID. |
PHISON | Вручаю ищем наш FID в файлах последней версии MPALL, причем не в виде обычного текста, а в HEX-режиме. Если это не помогло, переключаюсь на файл ForceFlash, который лежит в корневой папке, той же утилиты. Также можно провести похожие изыскания в каком-нибудь из дистрибутивов Dyna MPTool. |
Все остальные производители, как правило, не сильно отличаются в этом плане. Хотя есть и более существенная причина, почему я их не указал в этой таблице. Дело в том, что там в основном такая информация, которая нам уже стала известна при работе с таблицей данной выше и поисковой системой.
Как правило, реакция сервисных утилит на битый FID и на несовместимый абсолютно одинаковая. Так что без умения определять ошибочное значение идентификатора FID, здесь всё равно не обойтись.
По первой ответной реакции на вставленную флешку, у большинства контроллеров, можно понять о наличие в базе флеш-памяти. Хочу заметить, что наличие в базе совсем не означает совместимость дистрибутива с вашей флешкой. Дела у современных флешек частенько обстоят так, что для отдельных типов флеш-памяти необходимо использовать специальные узкозаточенные инструменты.
Накидаю вам здесь побольше графической информации. Скрины с тем, как распознаётся флешка в окне утилиты, состоят из двух изображений – там, где флеш-память удачно определилась и где она не ясна программе.
Окна с дополнительной информацией, которые вы увидите на некоторых скриншотах, были вызваны двойным щелчком мыши по распознанной в прошивальщике флешке.
Как узнать id флешки
Определение идентификаторов V >
USB флешки являются надежными устройствами, но присутствуют определенные риски поломки. Причиной этого может быть неудачное форматирование, сбой микропрограммы, некорректная работа и т.д. Если повреждение имеет не физический характер, то его можно восстановить при помощи программных средств. Не все инструменты сейчас подходят для восстановления конкретных флешек. Если использовать неподходящую утилиту, то можно окончательно поломать накопитель. Если знать vid pid флешки, то можно определить тип контроллера, а затем выбрать подходящую программу.
Как узнать VID и PID флешки
Для идентификации производителя используется VID, а для идентификации устройства – PID. Все контроллеры на внешнем накопителе помечаются данными значениями. Некоторые производители могут пренебречь платной регистрацией ID-номеров, а просто написать их наугад. В основном это касается дешевой продукции из Китая.
Вначале следует убедиться, что флешка хоть каким-то способом определяется компьютером:
В иных случаях шансы на определение VID и PID почти отсутствуют, а восстановить носитель не получится.
Для быстрого определения ID-номера подойдут специализированные программы. В виде варианта можно применить «Диспетчер устройств» или произвести разбор флешки. На внутренностях пишется подобная информация.
В картах MicroSD, SD, MMC отсутствуют значения VID и PID. Если применить к ним один из способов, то будут доступны идентификаторы кардридера.
Давайте рассмотрим способы, как узнать vid и pid флешки.
Способ 1: ChipGenius
Утилита прекрасно считывает необходимую техническую информацию не только с flash накопителей, но с большого количества иных устройств. В ChipGenius имеется собственная база VID и PID, откуда получается предположительная информация про устройство, когда по разным причинам контроллер не удается опросить.
Для использования программы необходимо выполнять следующую инструкцию:
Если использовать старые версии приложения, то возможна некорректная работа. В отдельных случаях софт может отказаться работать с интерфейсом USB 3.0.
Способ 2: Flash Drive Information Extractor
Эта утилита обеспечивает более полную информацию про флешку, куда включаются идентификаторы VID и PID.
После запуска программы следуют выполнить следующие действия:
Способ 3: USBDeview
Главная функция приложения заключается в отображении списка всех устройств, которые когда-либо подключались к ПК. Про них дополнительно можно получить необходимую информацию.
Инструкция по использованию:
Утилита с интуитивно понятным интерфейсом, которая обеспечивает получение исчерпывающей информации про флеш накопитель.
После скачивания приложения выполняются действия:
Простейшая программа, способная вывести основные данные про накопитель.
Когда приведенные выше способы не помогают, то можно перейти к радикальным мерам. Вскрывается корпус флешки, если есть такая возможность. Если VID и PID там не обнаружатся, то особую ценность будет иметь маркировка контроллера. Именно контроллер является важнейшей частью флешки. Он отличается квадратной формой и черным цветом.
Как использовать данные значения?
Теперь необходимо применить полученную информацию и осуществить поиск эффективной утилиты, чтобы начать работу с флешкой. В интернете существуют сервисы, которые имеют базы данных подобных программ:
- Вводятся V >Способ 7: Свойства устройства
Метод не очень практичный, но можно не использовать сторонний софт. Здесь подразумеваются следующие действия:
Подобное можно выполнить в «Диспетчере устройств»:
Неработающая флешка может отображаться в виде «Неизвестного USB устройства».
Наиболее быстрый способ – это использование одной из приведенных утилит. Если обходится без софта, то необходимо использовать свойства накопителя. В крайнем случае, VID и PID имеются на внутренней плате флешки.
Узнаем серийный номер флешки
Потребность узнать серийный номер флешки возникает не так часто, но, иногда это все же происходит. Например, при постановке для каких-то целей USB-устройства на учет, для повышения безопасности ПК или просто для того, чтобы удостовериться, что вам не подменили носитель на аналогичный по виду. Это связано с тем, что каждая отдельная флешка имеет уникальный номер. Далее мы подробно разберемся, как можно решить поставленную в теме статьи задачу.
Способы определения серийного номера
Серийный номер USB-накопителя (InstanceId) прописан в его программном обеспечении (прошивке). Соответственно, если вы перепрошьете флешку, этот код поменяется. Узнать его можно, использовав либо специализированное ПО, либо же воспользовавшись встроенными средствами Виндовс. Далее мы пошагово рассмотрим действия при применении каждого из данных методов.
Способ 1: Сторонние программы
Прежде всего, рассмотрим порядок действий при использовании стороннего ПО. Он будет показан на примере утилиты USBDeview от компании Nirsoft.
- Подключите флешку к USB-разъему ПК. Скачайте по ссылке выше и распакуйте архив ZIP. Запустите находящийся в нем файл с расширением EXE. Утилита не требует инсталляции на ПК, а поэтому ее рабочее окно тут же откроется. В отобразившемся перечне устройств отыщите наименование нужного носителя и щелкните по нему.
Способ 2: Встроенные инструменты Виндовс
Как говорилось выше, узнать серийный номер USB-накопителя можно также используя исключительно встроенные инструменты ОС Виндовс. Сделать это можно при помощи «Редактора реестра». При этом совсем не обязательно, чтобы флешка была подключена к компьютеру в данный момент. Достаточно и того, что она когда-либо ранее подсоединялся к этому ПК. Дальнейшие действия будет описаны на примере Windows 7, но этот алгоритм подойдет и для других систем данной линейки.
- Наберите на клавиатуре Win+R и в открывшемся поле введите такое выражение:
Далее последовательно перейдите в ветки «SYSTEM», «CurrentControlSet» и «Enum».
Затем откройте раздел «USBSTOR».
Откроется перечень папок с наименованием когда-либо подключаемых к данному ПК USB-накопителей. Выберите каталог, соответствующий названию флешки, серийный номер которой требуется узнать.
Серийный номер флеш-накопителя при необходимости можно узнать при помощи встроенного инструментария ОС или же специализированного софта. Применение решений от сторонних разработчиков проще, но требует скачивания на компьютер. Для использования в этих целях системного реестра не требуется загрузки никаких дополнительных элементов, но этот вариант несколько сложнее, чем предыдущий.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Как узнать VID и PID флешки
Если Вы пользовались флешкой много лет, и никаких проблем не возникало, но в один день при подключении к компьютеру она определилась, как неизвестное USB-устройство, или вовсе не определилась, значит нужно разбираться с проблемой. Вспомните, не роняли ли Вы ее. Если был такой случай, тогда повреждение физическое, и данные советы не помогут.
Если же Вы не пользовались безопасным извлечением при отключении флешки от компьютера или она перестала определяться после форматирования, тогда можно по VID и PID подобрать какую-нибудь программу, которая поможет восстановить работоспособность USB-накопителя.
О том, что такое V >VID – идентифицирует производителя, а PID – непосредственно устройство. У флешек, которые производят крупные фирмы, взяты определенные значения каждого параметра и присвоены всем USB-накопителям. Например, у всех флешек Transcend VID – 8564, а PID – 1000. Некоторые производители оставляют для USB-накопителя VID и PID такие же, как и у установленного в нем контроллера. Ну а если у Вас дешевая китайская флешка, тогда VID и PID – это просто случайные, ничего не значащие, цифры.
Если Вы отформатируете накопитель какой-нибудь неподходящей программой, то она вовсе может перестать работать. Давайте рассмотрим способы, используя которые, получится узнать нужные нам значения. Затем нужно будет просто воспользоваться онлайн-сервисом, в котором собрана база подходящих программ для восстановления флеш накопителя определенной модели.
С помощью Диспетчера устройств
Самый простой способ узнать VID и PID – это посмотреть данные значения, открыв Диспетчер устройств.
Используя утилиты
Существует масса программ, которые помогут узнать значения VID и PID USB-накопителя. Кроме этого, они покажут и другую информацию о Вашем устройстве. Давайте рассмотрим несколько популярных программ.
Flash Drive Information Extractor
Программка очень быстро выдаст результат. Найдите поля 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. Здесь собрана база, которую создают сами пользователи, какой программой, какую флешку лучше всего реанимировать.
На странице появится таблица. В первом столбце будет написано, кто производитель, во втором столбце будут данные о модели. В столбце «Chip Model» представлена информация о контроллере.
Найдите по данным параметрам свою флешку, и если повезет, в последнем столбце будет название утилиты, которую можно использовать для восстановления Вашего флеш накопителя.
Возвращайте Вашу флешку к жизни, используя правильную программу. Подобрать ее можно, узнав VID и PID USB-накопителя. А как это сделать, Вы уже знаете.
Как узнать VID и PID флешки: обзор утилит
Вступление
Практически у каждого пользователя компьютера есть в наличии флешка. Это очень удобный носитель информации, на который можно быстро что-то записать и кинуть его в карман. Эра дисков уходит в прошлое, а их место уверенно занимают флешки. В большинстве своём это «неубиваемое» устройство, которое очень сложно повредить. Но, тем не менее, из-за некорректной работы, сбоя микропрограммы носителя или неудачного форматирования флешка может перестать работать. В чём это выражается? Компьютер вместо её названия пишет «Неопознанное устройство USB», ёмкость отображается как 0 байт, а при попытке отформатировать устройство возникает постоянная ошибка.
Для восстановления работоспособности флешки нужно разобраться с причиной неполадок
Некоторые пользователи сразу думают, что нужно бежать в магазин за новой флешкой. Но это совершенно необязательно, так как практически любую ошибку можно исправить. Ну, разве что флешка имеет физические повреждения, тогда уже ничего не поможет. Предоставляем информацию, как узнать VID и PID флешки, и как это поможет провести восстановление.
Для чего нужны VID и PID
Поскольку флешка — это электронное устройство, как и в любом оборудовании, у неё есть цифровой идентификатор. VID — это идентификатор производителя, а PID — устройства. Помимо них, может пригодиться и другая информация, — например, серийный номер. Каждый чип имеет своё значение. Очень важно точно знать эти параметры, иначе, если восстанавливать флешку неправильной утилитой, вы убьёте её окончательно. Поэтому, зная VID и PID, вы сможете с большой вероятностью совершить восстановление работоспособности носителя.
Как узнать VID и PID
Через Диспетчер устройств
Перейдите в «Пуск» — «Панель управления» — «Диспетчер устройств» — «Контролёры USB» — «Запоминающее устройство для USB». Во вкладке «Сведения» выберите пункт «ИД оборудования». В нижней строке вы увидите идентификаторы своей флешки.
Утилита CheckUDisk
С её помощью можно узнать техническую информацию о подключённых устройствах USB. Отображает всю необходимую информацию о контролёре, чтоб в дальнейшем выполнить восстановление.
Утилита Flash Drive Information Extractor
Утилита помогает определить модель контролёра, тип памяти многих внешних накопителей. Считывает информацию напрямую, работает даже с частично повреждёнными загрузочными секторами.
С помощью приложения можно узнать такую информацию:
Разработчик рекомендует включать её за полминуты до подключения накопителя. Обращаем внимание, что с картами памяти и картридерами утилита работать не будет.
Утилита USBDeview
Приложение для отображения данных о подключённых к компьютеру USB-накопителях. Есть история подключаемого оборудования. Поможет узнать разработчика устройства.
Утилита ChipGenius
Продукт от китайских разработчиков. Определяет данные из контролёров флешек, кардридеров и MP3-плееров. Сможет определить такие показатели, как VID, PID, серийный номер, модель контролёра, производитель. Имеет отличную совместимость с огромным количеством накопителей. Имеется три версии программы, какая-то из них обязательно запустится.
Вскрыть корпус флешки
Что делать дальше
После того, как вы узнали всю необходимую информацию, воспользуйтесь этой страницей для поиска необходимой утилиты. В верхней части в соответствующие поля введите данные VID и PID и нажмите «Search». Перед вами откроется список результатов. В самой крайней левой колонке отображается производитель, во второй колонке — модель флешки, а в крайней правой — рекомендуемая утилита, которая поможет выполнить восстановление. Если вам повезёт, то вы сможете найти нужную вам программку. После завершения её работы ваша флешка будет как новая.
Заключение
Надеемся, что после прочтения данных рекомендаций вы сможете выполнить восстановление своего носителя информации, не покупая новый. Будем вам признательны за комментарии, в которых просим рассказать, какая именно утилита для вас является наиболее удобной.