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

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

При работе со многими современными контроллерами, зачастую важнее знать, какая микросхема памяти установлена, чем модель контроллера. А уже в зависимости от памяти (SS Toggle, 21nm Samsung, eD3, L85, размер её страницы и т.д.), может зависит редакция программного обеспечения.

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

Важно: программа CheckUDisk, как и метод VID\PID не имеет никакого отношения к реанимации флешек, так что не стоит её даже качать, если Вам нужно подобрать утилиты. А то что всякие сомнительные компании по восстановлению данных с флешек, типа Data Recovery и R.LAB, рекомендуют VID-PID, говорит лишь о их полной некомпетентности.
Справедливости стоит заметить, что не всегда такие конторы рекомендуют ВИД-ПИД из-за своей бестолковости. Например, компания R.LAB, которая известна своими заоблачными ценниками, рекомендует эту методу, только потому, что там договорённость о взаимной рекламе. Да и как не крути им удобно считать людей за болванов, т.к. начитавшись правильных материалов, труднее будет навешать лопшу на уши.

Определение контроллера и памяти с помощью программы ChipGenius

Внимание: не следует использовать старые версии (ChipGenius 3.0 \ 3.01 ) этой утилиты, т.к. они ничего не опрашивают и совершенно бесполезны!

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

Также, возможна некорректная работа (не будет производиться опрос контроллера, а будет выдаваться информация по встроенной базе vid\pid; или данные будут смешиваться между собой в хаотичном порядке) утилиты ChipGenius в случае её запуска в операционной системе, которая подверглась сильной “кастрации” (относящихся к классу так называемых “говно-сборок”, в который входит Zver, ChipXP и т.д.) и издевательствам (или Windows PE).

Так что всвязи со всем этим, будьте бдительны, если Ваш глаз еще не наметан. Поэтому если утилита дает расплывчатую информацию о контроллере или отсутствуют информация по памяти, рекомендуется сразу проверить эту же флешку другими утилитами, погуглить и только потом делать выводы какие-нибудь.
К примеру, вот такое расплывчатое чюдо, может выдать ChipGenius:
– для Alcor чипов: Chip Part-Number: AU6983~AU6987 или AU6981~AU6985;
– для Phison чипов: UP13~UP19;
– для SMI чипов: SM321~SM325.
Это гарантированно указывает на то, что утилита не смогла получить доступ к флешке, по тем или иным причинам и выдала Вам данные из встроенной базы VID\PID, хранящейся в файле Chips.wdb.

Важно: данная утилита не работает с флешками вставленными в USB 3.0 хост контроллеры производства компании ASMedia.

Description: USB Mass Storage Device(TEAM USB Disk)
Device Type: Mass Storage Device – тип устройства;

Protocal Version: USB 2.00 – режим порта в котором работает устройство (в случае если USB3.0-устройство подключено в USB2.0-порт будет отображаться режим 2.10);
Current Speed: High Speed
Max Current: 100mA –

USB Device ID: VID = 1516 PID = 1603
> VID – идентификатор производителя флешки или контроллера или просто чья-то больная фантазия;
> PID – идентификатор устройства или модели контроллера или фантазия;
Serial Number: 201012240000000000000020 – серийный номер устройства;

Device Vendor \ Device Name \ Manufacturer \ Product Model:

Controller Vendor: Skymedi –
Controller Part-Number: SK6211BA
> SK6211BA –
Flash ID Code: 89D5943E – Intel JS29F32G08CAMC1 – 2CE/Dual Channel -> Total Capacity = 8GB;
> 89 D5 94 3E – FID памяти (ChipGenius в данном месте отчёта, всегда отображает только первые 4 байта данных, что не очень удобно);
> Intel –
> JS29F32G08CAMC1 – предположительная модель установленной флэш-памяти;
> 2CE – количество каналов выборки;
> Dual Channel – двухканальный режим;
> MLC – тип памяти;
> 4K – размер страницы флэш-памяти;
> 8GB – объем памяти устройства;

Possible Flash Part-Number
—————————-
JS29F16G08AAMC1(50nm) x 2 pcs/Channel x 2 Channels
JS29F32G08CAMC1(50nm) x 1 pcs/Channel x 2 Channels

; В данном месте выводятся возможные модели флэш-памяти. Если рассматривать вышеприведённые данные, то там или по две микросхемы припаянные на один канал (JS29F16G08AAMC1(50nm) x 2 pcs/Channel x 2 Channels), каждая из которых имеет 1CE. Или там на каждом канале всего по одной микросхеме памяти и каждая из них уже содержит по 2CE (JS29F32G08CAMC1(50nm) x 1 pcs/Channel x 2 Channels).

Flash ID mapping table
—————————-
89D5943E7400 89D5943E7400
89D5943E7400 89D5943E7400

; Здесь мы можем видеть тот же FID-памяти, но тута он уже может содержать первые 6 байт. А будет ли 4 или 6 байт, зависит от конкретного железа флэшки. Горизонтально идут каналы Channel 0 и Channel 1, а вертикально #CE (CE1, CE2).
——– ——–
——– ——–

Получения информации о флешке с помощью программы Flash Drive Information Extractor

На домашней странице проекта, приведён глоссарий с кратким описанием параметров, выводимым утилитой.

Flash Drive Information Extractor – программа от Российской компании ANTSpec Software, для опроса контроллера флэшек и получения информации об устройстве. Определяет такие позиции как: Controller, Possible Memory Chip(s), Memory Type, VID, PID, Flash ID, Manufacturer, Product, Query Vendor ID, Query Product ID, Query Product Revision, Physical Disk Capacity, Windows Disk Capacity, USB Version, Max. Power, ContMeas ID. Для некоторых контроллеров также определяет: Flash CE, Flash Channels, Chip F/W, MP Ver., ID_BLK Ver., Firmware Date. Утилита в отличие от двух своих аналогов, представленных здесь, корректно функционирует в USB3.0-портах на контроллерах Asmedia. С версии 7.0 программа выдает результат в незашифрованном виде, что ставит её в один ряд с подобными утилитами. Рекомендую её при работе с контроллерами Alcor, Innostor, Phison и SMI.

Volume: G: буква диска;
Controller: Alcor AU6989AN/AU6998AN/SC908AN – наименование установленного во флешке контроллера. Как правило, определяется бренд производителя и модель;
Possible Memory Chip(s): возможные варианты установленных во флешке чипов памяти (или чипа памяти, если он один);
Micron MT29F64G08CBCAB *2
Micron MT29F64G08CBAAA *2
Micron MT29F64G08CBAAB *2
Memory Type: MLC – тип установленной памяти;
Flash ID: 2C88044B A9 – идентификатор чипа памяти, число в шестнадцатеричной системе. Используется программой для подбора подходящих чипов;
Flash CE: 1+1 – количество каналов выборки, 1+1 значит, что на обоих каналах по одному CE;
Flash Channels: Dual – в скольки канальном режиме работает контроллер флэшки;
Chip Code: 0xE304 – индентификатор модели контроллера, в данном случае он значит AU6989AN / AU6998AN / SC908AN;
Chip F/W: 8408 – версия файла прошивки, который использовался при прошивке флешки;
Group: 98 – группа контроллеров, к которой принадлежит данная модель;
VID: 8564 – идентификатор производителя флэшки или контроллера или чей-то прикол;
PID: 1000 – идентификатор модели флэшки или контроллера или чей-то прикол;
Manufacturer / Product / Query Vendor ID / Query Product ID: производитель флэшки, модель устройства и тому подобное;
Query Product Revision: 8.07 – версия, или номер “издания” флешки по классификации производителя;
Physical Disk Capacity: 16055795712 Bytes – физический объем флешки в байтах;
Windows Disk Capacity: 16047472640 Bytes – объем флешки, доступный для использования;
File System: FAT32 – файловая система;
Relative Offset: 128 KB
USB Version: 2.00 – версия интерфейса USB, для которой предназначена флешка, например, “2.00” или “3.00”. Если флешка с интерфейсом USB 3.0 вставлена в USB 2.0 порт, выводится информация “USB Version: 3.00 in 2.00 port”;
Max. Power: 100 mA – максимальный потребляемый флешкой ток (в миллиамперах), по информации производителя, прошитой в контроллере флешки;
ContMeas ID: 1A2D-62 – идентификатор измерения;
Microsoft Windows XP SP3 – используемая Вами операционная система;
————————————
http://www.antspec.com/usbflashinfo/ – домашняя страница программы, на которой имеется полезная информация, а также возможность проверить наличие свежей версии;
Program Version: 7.3.0.448 – версия, используемой утилиты;

После получения отчета о флэшке, утилита Вас автоматически перенаправит на страничку с Объяснениями результатов работы программы . Для получения информации о другой флэшке или выполнения повторных измерений, необходимо перезапустить программу, это является ни недоработкой, а её особенностью.
Для того чтобы закрепить диалоговое окно программы поверх всех окон, необходимо щелкнуть в произвольном месте правой кнопкой мыши и активировать пункт ‘On Top’, аналогичным действием можно деактивировать данную функцию. Также эту операцию можно провести нажатием горячих клавиш ‘Ctrl+T’.
Программа работает только с флешками и не реагирует на другие USB устройства, такие как картридеры (SD карты в любом оформлении), смартфоны, MP3 плееры, фотоаппараты и тому подобные. Иногда картридеры оформляются в виде флешек (например, некоторые модели Verbatim). В этих случаях программа или не отобразит никакой информации, или не определит тип контроллера и чип памяти. Также программа пока что не определяются флешки, представленные в виде единственного CD-диска (CD-ROM only) или фиксированного диска (fixed disk, HDD), но предполагается, что в будущем авторы этот вопрос решат.

Опрос контроллера флешки с помощью утилиты ChipEasy

ChipEasy – утилита для получения информации (VID\PID; максимальное потребление тока; серийный номер; модель контроллера; информация о прошивке; FID памяти и предположительная модель памяти; информация о прошивальщике, …) о подключенных к компьютеру съемных запоминающих USB-устройствах (Flash, SSD). Информация получается не косвенными методами (VID\PID …), а непосредственно благодаря опросу контроллера устройства.

Device ID: VID = 3538 PID = 0059;
> VID – идентификатор производителя;
> PID – идентификатор устройства;
Device SN: 00000000000002 – серийный номер устройства;
Device vendor \ Device model: производитель флэшки и модель устройства;
Protocol: USB2.0 – версия USB-протокола, через который подключена флэшка;
Max power: 98mA – максимальное потребление тока устройством;
Partition type: FAT32 – файловая система;
Controller: USBest – производитель контроллера устройства;
Controller model: UT165 A0A – модель контроллера установленного в USB-устройстве;
Flash Vendor: Intel, Type: MLC, Process: 50nm, Page: 4K
> Intel – производитель микросхемы памяти;
> Type: MLC – тип памяти;
> Process: 50nm – технологический процесс flash-памяти;
> Page: 4K – размер страницы флэш-памяти;
Flash ID: 89D5943E – FID памяти;
Flash Part: JS29F32G08CAMC1 – предполагаемое наименование чипа памяти;
Last MP: 2012.09.15 – дата, когда была осуществлена прошивка флэшки;
MP Ver: 01.65.30.00 – версия прошивальщика;
OS Version: Microsoft Windows XP Professional Service Pack 3 – ОС в которой запускалась программа;

Также как и у программы ChipGenius, остается вероятность, что утилита в кризисной ситуации, начнёт гадать! Если утилита перешла к гаданию, то, скорее всего флешка неисправна и нужно принимать меры, к примеру, попробовать перевести её в тестовый режим . Подробнее про тестовый режим можете почитать в разделе Articles , т.е. если перевести на русский язык – Статьи .
Вот примеры:
– для контроллеров SMI: SM3254/SM3255
– для контроллеров Phison: PS2251-50(60); UP13-UP20
– для SSS: SSS6691/SSS6692/SSS6697

Важно: данная программа, хотя и частично опрашивает флешки, находящиеся в USB3.0 Host контроллерах производства ASMedia, но это не значит, что так и надо. При работе с флешками находящих в этих портах, утилита не может выдать информацию о протоколе USB и о резервируемом напряжении в миллиамперах. А то что данная утилита, в отличие от известного всем ChipGenius, опрашивает сам контроллер, объясняется иным принципом её работы.

Определение модели контроллера путём вскрытия корпуса флешки

Не смотря на прогресс (Flash Drive Information Extractor и ChipGenius) и на подсказки (VID\PID) не всегда можно определить точно контроллер. Поэтому самым эффективным методом является старое доброе вскрытие корпуса. Хотя этот метод в основном пригодиться для определения контроллеров очень старых флэшек, которые не отличаются большим объемом памяти.

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

Вот пример флешки на базе контроллера Phison PS2251-60-5 и двух микросхем памяти с маркировкой HVNG4F5.

По нашей памяти там имеется следующая инфа:
– Toshiba – оригинальны производитель флеш-памяти;
– TLC-8K – тип памяти
– 8192 – объем памяти в мегабайтах
– 0x98,0xDE,0xA8,0?82,0x7A,0x55 – FID этой памяти
– CE=1 – количество каналов выборки
– 32nm – технологический процесс, на котором производилась флеш-память.

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

Также стоит понимать что маркировка контроллера может отличатся от того какая прошивка для него нужна, вот некоторая информация по этому поводу:
> SM3251Q BA = SM3252B;
> SM3252Q BB = SM3252C;
> SM3253Q AE = SM3254AE;
> SM3255 AC = SM3255TS;

Гадание модели контроллера по VID\PID и почему это делать не нужно

VID\PID это морально устаревший способ для подбора утилиты для флешки, который в большинстве случаев ниначём не основанный. Эта технология по угадыванию моделей контроллера, была актуальна в середине 2000-ых годов, когда фирм производящих контроллеры было всего несколько штук, да и у каждой было всего по несколько моделей контроллеров. Зачастую для всех контроллеров одной фирмы подходила одна и таже утилита, да и самих фирм производящих флешек было ничтожно мало, по сравнению с тем что мы видим сейчас на рынке.
Почему же этот метод в 99% случаях абсолютно бесполезен? Здесь много причин, вот некоторые из них:
– крупные производители флешек, как правило, присваивают свои “не родные” vid\pid для контроллера данные, т.е. от них как от козла молока;
– знать vid\pid и даже точную модель контроллера мало, чтобы приступить к поиску утилиту, т.к. выбор утилиты может зависит от памяти и дело зачастую даже не в новизне памяти или утилиты.
– вид\пид определяются и у неисправной флешки, которую нужно сначала починить, а потом уже искать софт. Т.е. Вы будете глупо перебирать софт найденный в базах, а он на хрен не нужен в этой ситуации.
– зачастую в таких базах заведомо неверная информация содержится или информация о флешка-подделка, выдаваемая за настоящую.

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

Для определения VID\PID можете воспользоваться вышеприведенными утилитами или программой CheckUDisk из комбаина EmbedTools. Хотя я лично не понимаю зачем нужно определять VID\PID, а если и для каких-то целей это нужно, то всё это Вы можете найти в диспетчере оборудования, при получении сведений об устройстве.
Вот скриншот того как работает данная утилита, на примере флешки с контроллером SM3257ENAA:

Как видно из него, ничего интересного в нём нету, хотя серийный номер может где-то и пригодится.

Теперь давайте попробовать подобрать к этой флешки утилиту по убогим схемам с использованием VID\PID. Контроллер у данной флешки установлен самый “популярный” из тех, которые использовали в 2012 году крупнейшие производители флешек, так что не надо думать, что я специально взял пример с каким-то хрен знает каким контроллером.
Как видно из отчета VID\PID = 090C \ 1000, а это стандартные значения для абсолютно любой модели контроллеров фирмы SMI. А такие контроллеры они выпускают уже примерно с 2004 года, и моделей уже накопилось не один десяток. Что и доказывает то, что всякие методы по подбору софта по vid и pid давно уже неактуальны и кажутся смешными. Так что если Вам кто-то посоветует использовать такой метод, то можете не сомневаться, что этот человек недалёкий и не стоит обращать внимание на его писанину.

Ниже я приведу стандартные значения VID и PID для крупнейших производителей флеш-накопителей.

Вот некоторые из таких производителей:
> A-DATA: VID = 125F, а PID имеет различные значения (105B, 311A, 312A, 312B, 317A, C03A, C08A, C13A, C72A, C82A, C93A, C96A, CB10, DB8A, DC1A и т.д.), но всё же PID не позволяет точно определить наименование контроллера, а сомнения это плохо;
> Apacer Technology: VID = 1005 \ PID = B113 или B128;
– в USB2.0 – PID = B113, а контроллер внутри может быть: Appotech, Phison, SMI, SanDisk или USBest;
– в USB3.0 – PID = B128, а контроллер внутри может быть: Innostor или Phison;
> Corsair: VID = 1B1C, а PID имеет различные значения (но всё же PID не позволяет точно определить наименование контроллера);
> Kingston: VID = 0951 \ PID = 1624, 1625, 1642, 1643, 1652, 1653, 168A (есть и другие вид пид) лучше даже не пытаться чета определить по VID\PID, т.к. используется огромное число контроллеров (например: Phison , 3S , Skymedi , …). Также с этими VID и PID можно встретить огромное число подделок, в основном на контроллерах фирм: ChipsBank, DM8261, Ameco, Alcor (никогда на контроллерах данных фирм кингстон не производил флэшки).
> LG: VID = 043E \ PID = 70D6, 70D5, 70D4, 70D3, 70E3, … ПИД никаким образом не укажет Вам не конкретный чип или марку, но чем больше полледняя цифры в нём, тем новее железло там скорее всего установленно. Характерны: SM321BB, SM324BC, SM325AB, SM3252C, SM3252D, SM3254AE, SM3255AB, SM3255ENAA, SM3257ENAA, SM3257ENLT, SK6216/SK6215, SK6226.
> PQI: VID = 3538 \ PID = 0054, 0901, … имеет различные значения (но всё же PID не позволяет точно определить наименование контроллера);
> Transcend: VID = 8564 \ PID = 1000, а контроллер внутри может быть: Alcor, INITIO, SMI или Innostor (в USB3.0 флэшках);
> Verbatim: VID = 0BDA, 18A5, …, а PID имеет различные значения (но всё же PID не позволяет точно определить наименование контроллера);

Т.е. как видно из этих данных, поиск утилиты для воскрешения Вашей флэшки по VID\PID с большой долей вероятности абсолютно бессмысленный, особенно если у Вас не древняя флешка. Вы можете потратить несколько часов, перебирая возможные утилиты взятых из различных баз, а, в конце концов, Вам ни одна утилита не подойдет (частенько такое встречается с современными флэшками). В принципе примерно можно определить по кучи косвенных признаков (включая vid\pid) возможные модели контроллеров, но тута нужна головой обработать кучу почти незначительных признаков, понять которые практически не возможно без понимания сути и хорошего опыта. Главным таким признаком является дата покупки (вернее дата изготовления, но мы её точно не знаем, поэтому получаем небольшую погрешность), по которой можно с намного большей точности сказать, какой контроллер установлен в Вашем друге, чем по VID\PID, которых в современных реалиях почти всегда не несут ни какой дельной информации.

Может и не все модели контроллеров, на данный момент, можно определить с помощью ChipGenius и других утилит. Но в отличае от VID\PID, которым развиваться некуда, у этих программ есть куда. А если учитывать, что данные программы не могут опрасить в основном только те контроллеры, для которых и так нету производственных утилит, то и проблемы то толком и нету, т.к. зачем Вам знать контроллер, если все равно для него нету софта.

У редкого производителя, еще можно встретить стандартные значения VID\PID, так что приведу их Вам для распространённых контроллеров, вдруг Вам встретятся.
Вот некоторые из них:

Alcor
> VID = 058F \ PID = 9380 – как правило, у относительно старых контроллеров;
> VID = 058F \ PID = 6387 – соответственно, у относительно новых контроллеров;
> VID = 0001 \ PID = 7778 – характерны для флэшек-подделок, на контроллерах FC;
> VID = 0011 \ PID = 7788 – наиболее распространено в фейках, на контроллерах FC \ SC;
Смотреть на VID\PID в случае Алькора, для определения контроллера, нету абсолютно. Хотя если PID = 7788 или 7778, то скорее всего у Вас контроллер FC \ SC и соответственно понятно какие утилиты нужно перебирать.

ChipsBank:
> CBM2093A1 – VID = 1E3D \ PID = 2093;
> CBM2093P – VID = 1E3D \ PID = 2095;
> CBM2095 – VID = 1E3D \ PID = 2095;
> CBM2096 – VID = 1E3D \ PID = 2096;
> CBM2096P – VID = 1E3D \ PID = 2096;
> CBM2096PT – VID = 1E3D \ PID = 2096;
> CBM2096T – VID = 1E3D \ PID = 2096;
> CBM2193A1 – VID = 1E3D \ PID = 2093;

eFortune:
> EU201 – VID = 1AA6 \ PID = 0201;
> EU202 – VID = 1AA6 \ PID = 0202;

Innostor:
> IS902 – VID = 1F75 \ PID = 0902;
> IS902E – VID = 1F75 \ PID = 0902;
> IS903 – VID = 1F75 \ PID = 0903;
> IS916 – VID = 1F75 \ PID = 0916;
> IS916D – VID = 1F75 \ PID = 0916;
> IS916EN – VID = 1F75 \ PID = 0916;
> IS917 – VID = 1F75 \ PID = 0917;

iTE Tech. Inc. :
> UT163 – VID = 1307 \ PID = 0163;
> UT165 – VID = 1307 \ PID = 0165;
> UT169 – VID = 1307 \ PID = 1169;
> UT190 – VID = 1307 \ PID = 0190;
> IT1162 – VID = 048D \ PID = 1162;
> IT1167 – VID = 048D \ PID = 1167;
> IT1168 – VID = 048D \ PID = 1168;
> IT1169 – VID = 048D \ PID = 1169;
> IT1170 – VID = 048D \ PID = 1170;
> IT1171 – VID = 048D \ PID = 1170;
Почему-то бывает так, что какой-нибудь контроллер имеет PID другой модели. Поэтому наслово верить не советую, да и у многих из них имеется несколько ревизий с разными буквами.

Phison:
> PS2251-01 – VID = 13FE \ PID = 5000 ;
> PS2251-02 – VID = 13FE \ PID = 5100 ;
> PS2251-03 – VID = 13FE \ PID = 5200 ;
> PS2251-06 – VID = 13FE \ PID = 5400 ;
> PS2251-07 – VID = 13FE \ PID = 5500 ;
> PS2251-30 – VID = 13FE \ PID = 3600 ;
> PS2251-31 – VID = 13FE \ PID = 1E00 ;
> PS2251-32 – VID = 13FE \ PID = 1F00 ;
> PS2251-33 – VID = 13FE \ PID = 3100 ;
> PS2251-37 – VID = 13FE \ PID = 3200 ;
> PS2251-38 – VID = 13FE \ PID = 3800 ;
> PS2251-39 – VID = 13FE \ PID = 3400 ;
> PS2251-50 – VID = 13FE \ PID = 3600 ;
> PS2251-60 – VID = 13FE \ PID = 3D00 ;
> PS2251-61 – VID = 13FE \ PID = 3E00 ;
> PS2251-62 – VID = 13FE \ PID = 3F00 ;
> PS2251-63 – VID = 13FE \ PID = 3300 ;
> PS2251-65 – VID = 13FE \ PID = 3527;
> PS2251-67 – VID = 13FE \ PID = 4100 ;
> PS2251-73 – VID = 13FE \ PID = 3900 ;
> PS2251-75 – VID = 13FE \ PID = 3A27 ;
> PS2251-80 – VID = 13FE \ PID = 3B00 ;
> PS2251-83 – VID = 13FE \ PID = 3C00 ;
> PS2251-85 – VID = 13FE \ PID = 4027 ;
> PS2251-90 – VID = 13FE \ PID = 3D00 ;
> PS2251-91 – VID = 13FE \ PID = 3E00 ;

; Старые модели от Phison, насколько я понимаю в них нету “жесткой” привязки к вид пид, т.е. может быть любая очень старая модель (чёто типа PS2251-53, PS2251-54, PS2251-56 и так далее, в том же духе). Насколько старые точно сказать не могу, но явно программа Phison MPALL, для работы с ними не подойдёт. Также не могу точно сказать, правильно ли я их сортировал, т.к. не обладаю этими данными.
VID = 0D7D \ PID = 0152 ;
VID = 0D7D \ PID = 0290 ;
VID = 0D7D \ PID = 1300 ;
VID = 0D7D \ PID = 1400 ;
VID = 0D7D \ PID = 1500 ;
VID = 0D7D \ PID = 1600 ;
VID = 0D7D \ PID = 1700 ;
VID = 0D7D \ PID = 1900 ;
VID = 13FE \ PID = 1A00 ;
VID = 13FE \ PID = 1A30;
VID = 13FE \ PID = 1C00 ;
VID = 13FE \ PID = 1D00 ;
VID = 13FE \ PID = 2001;
VID = 13FE \ PID = EC00 ;
VID = 13FE \ PID = EE00 ;

Skymedi Inc.,Ltd:
> SK6203 – VID = 1516 \ PID = 6203;
> SK6211 – VID = 1516 \ PID = 6211;
> SK6221 – VID = 1516 \ PID = 6221;
> SK6226 – VID = 1516 \ PID = 6226;

SSS – VID = 0076 \ PID = 0005
Все контроллеры имеют одинаковые VID\PID, так что ни а какой индентификации говорить нету смысла. Иногда встречаются экземпляры с другими вид\пид, но сути это не меняет.

SMI – VID = 090C \ PID = 1000 (еще и 2000 или 3000 могут встретиться, но это не стандартное значение)
Как и в случае с SSS, нету смысла смотреть на VID/PID. Но стоит заметить, что некоторые фирмы типа Kingmax, могут присваиваивать говорящий PID. К примеру равный 3257, что намекает на принадлежность контроллера к моделям из линейки SM3257* (не менее трех вариантов).

Вы скажите, вон, сколько контроллеров можно примерно определить таким методом, но есть одно но, то, что вид\пид Вам не скажет устройство исправно или нет. Дело в том, что утилиты для восстановления работоспособности можно применять только в том случае если флэшка полностью аппаратно исправна, а VID\PID могут получиться и у неисправной флэшки. Т.е. Вы будете перебирать кучу возможного софта, а не одна из программ не определит флэшку или будет вываливаться непонятными ошибками. А по показаниям Flash Drive Information Extractor \ ChipEasy \ ChipGenius видно сразу подвисла флэха или нет, т.е. если все графы (FID-памяти и т.п.) корректно определились то, скорее всего всё хорошо, иначе есть некоторые проблемы.

Определение производителя и модели контроллера у флэшек по внешним данным

Team Group Incorporated

Для USB-флэшек ‘C Series’, на коннекторе которых указан код, по которому можно определить производителя контроллера устройства.

– Alcor – XXXXXHXXXDXXXXX (6-ой символ кода H, а 9-ый D);
– iTE Tech – XXXXXHXXXDXXXXX (6-ой символ кода H, а 9-ый 0);

Teclast Electronics Co., Ltd.

У производителя флешек Teclast, всё очень просто с определением производителя контроллера установленного в их продукции (во всяком случае с теми, которые стали выпускаться с начала 2012 года). Смотрим на картинку ниже, ищем что-то подобное на коннекторе и сравниваем с теми данными, которые здесь приведены.

A – Alcor;
C – Innostor;
D – DM8261;
G – ?;
P – Phison;
S – SMI;
T – iTE Tech.;
U – USBest;
Y – YS8231;
Как видно из приведенного списка, как правило, первая буква производителя контроллера и является сигнатурой для поиска буквы на коннеторе.

TwinMOS Technologies
По заверению производителя отталкиваясь от кода указанного на коннекторе флешки можно определить производителя контроллера устройства.
xxxxxxxxx Axxxxx-x – Alcor;
xxxxxxxxx Pxxxxx-x – Phison;
xxxxxxxxx Kxxxxx-x – Skymedi;
xxxxxxxxx Sxxxxx-x – SMI;
xxxxxxxxx Uxxxxx-x – USBest;

Kingston Technology Corporation

Если Вы являетесь обладателем флэшки фирмы Kingston, то у Вас есть возможность попробовать определить наименование \ фирму контроллера по серийному номеру.

Skymedi:
> SK6211BA: 04286,04234,04256, M4286, 04226, C4226, 04227-322;
> SK6211BB: 04335 (частично), 04334 (частично), C5375-102;
> SK6213AA: 04300-308;
> SK6215: 04334-329, 04334-324, 04334-332, 04335-378, 04335-379, C4477-806;
> SK6226: C4477;
> SK6281AB\AA: 04169, 04234 (частично), 04235-351, 04226-312;
> SK6201: 04169, C4169;

Phison: 05360, 05365, 05375, 05381 (частично), 05384, 05430, 05440, 05470, 04235, 04236, 04265, 04266, 04292, 04227, 04347, 04366, 04282, 04336, 04378, 04275-413, C4275-306, 04425;

SSS:
> SSS6677: 04249, C4249;
> SSS6675: C4225;
> TC58NC6686G1F: 05831, 05381-005, 05381-029, 05430-016;
> SSS6690\6691: 04275, C4275, 04349, C4300, 04300 (частично), 05436, 05430-062, 05430-072, 05381-095, 05381-064, 05381-102, 05430-074, 05375-079;
> SSS6692: 04415, 04416, C4416;
> SSS6697: 04415-301, 04415-321

Помимо этого 13 буква в серийном номере флэшек Kingston указывает на производителя контроллера:
> A – Skymedi;
> B или E – Phison;
> C или F – SSS;

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

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

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

Для начала убедитесь, что флешка хоть как-то определяется компьютером: слышен характерный звук при подключении, она видна в списке подключенных устройств, отображается в «Диспетчере задач» (возможно, как неизвестное устройство) и прочее. В противном случае шансов мало не только на определение VID и PID, но и на восстановление носителя.

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

Обратите внимание, что карты MMC, SD, MicroSD не имеют значений VID и PID. Применяя к ним один из способов, Вы получите только идентификаторы кардридера.

Способ 1: ChipGenius

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

Чтобы воспользоваться данной программой, сделайте следующее:

  1. Запустите ее. В верхней части окна выберите флешку.
  2. Снизу напротив значения «USB Device ID» Вы увидите VID и PID.

Обратите внимание: старые версии программы могут работать некорректно – скачивайте последние (по ссылке выше можно найти именно такую). Также в некоторых случаях она отказывается работать с портами USB 3.0.

Способ 2: Flash Drive Information Extractor

Данная программа дает более подробную информацию о накопителе, конечно же, включая VID и PID.

После того, как Вы загрузили программу, сделайте следующее:


Способ 3: USBDeview

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

Инструкция по использованию заключается в следующем:


Способ 4: ChipEasy

Интуитивно понятная утилита, которая позволяет получить исчерпывающую информацию о флешке.

После скачивания сделайте вот что:

  1. Запустите программу.
  2. В верхнем поле выберите нужный накопитель.
  3. Ниже Вы увидите все его технические данные. VID и PID находятся во второй строке. Можно их выделить и скопировать («CTRL+C» ).

Способ 5: CheckUDisk

Простая утилита, которая выводит основную информацию о накопителе.

Дальнейшая инструкция:

  1. Запустите программу.
  2. Сверху выберите флешку.
  3. Снизу ознакомьтесь с данными. VID и PID расположены на второй строке.

Способ 6: Изучение платы

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


Что делать с этими значениями?

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


Инструкция

Internet Protocol (IP) определяет доставку данных от одного узла сети до другого. При этом он не гарантирует точность доставки: пакеты при передаче могут теряться или поступать не в том порядке, в котором были отправлены. За точность отвечает протокол транс ного уровня Transmission Control Protocol – TCP. TCP устанавливает соединение, контролирует отправку и получение пакетов, дублирует свои действия в том случае, если ответ на запрос не получен или пакеты потерялись. Важно понимать, что TCP устанавливает обмен пакетами не просто между узлами, а между программными приложениями. Сетевой порт – это условное , число от 1 до 65535, которое указывает, какому приложению назначен пакет.

Узнать, какими процессами используются порты на компьютере, можно при помощи стандартных средств Windows. В меню «Пуск» нажмите «выполнить» и в командную строку введите cmd. Подтвердите ОК. В окне консоли наберите команду netstat -a -n -o.

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

В окне консоли наберите команду tasklist. Она выдаст список всех приложений с кодом PID, которые выполняются на компьютере. Таким образом вы узнаете, какой именно процесс занимает любой порт на вашем компьютере.

Можете получить эти сведения иначе: запустите "Диспетчер задач" из командной строки, набрав taskmgr, или комбинацией клавиш Ctrl+Alt+Delete. В столбце PID найдите номер интересующего вас процесса, в столбце «Имя образа» – название соответствующего приложения или службы. Если PID не отображается в окне Диспетчера, зайдите в пункт «Вид» главного меню и выбирайте опцию «Выбрать столбцы». Поставьте флаг рядом с пунктом «Идентиф.процесса (PID)».

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

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

  • - компьютер с ОС Windows (XP, Windows 7).

Инструкция

Нажмите на клавиатуре сочетание клавиш ctrl+alt+del. Если вашей операционной системой является Windows ХР, то диспетчер задач появится сразу, если же Windows 7 - появится окно, в котором его можно выбрать.

В выберите вкладку «Процессы». Теперь здесь же кликните по пункту «Вид». Появится дополнительное окно. В нем выберите параметр «Выбрать столбцы». Возникнет диалоговое окно, в котором самый верхний пункт будет называться «ИД процесса (pid)». Напротив него установите флажок. Сохраните настройки, нажав ОК.

Затем в диспетчере устройств пройдите во вкладку «Процессы», где вы увидите строку «ИД процесса ». Найдите в ней название процесса , идентификатор которого вам нужно узнать, и посмотрите его значение.

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

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

Обратите внимание

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

Обращение к почтовым серверам в программе The Bat! (как и в других почтовых программах) происходит через определенные порты для отправки и приема почты. Чтобы настроить работу почтовой программы, вам надо внести в параметры ящика номера портов SMTP и POP3, а также названия серверов.

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

  • - данные от почты.

Инструкция

Зайдите на сайт вашего почтового сервера. Например, ваш почтовый сервер mail.ru. Вам потребуется авторизоваться - то есть ввести логин и пароль, - чтобы войти в личный почтовый ящик. Найдите ссылку на помощь и кликните по ней мышью.

Список разделов помощи находится слева. Кликните по надписи «Доступ из почтовых программ» и выберите первый пункт, чтобы загрузить страницу настроек. На странице указано, что название сервера входящей почты - pop.mail.ru, а сервера исходящей - smtp.mail.ru. Это относится только к данному сервису. Как правило, у каждого постового сервера могут быть разные порты, поэтому заходите на официальный сайт в центр поддержки и узнавайте данные. Также существуют в интернете сайты, которые предоставляют информацию практически по всем сервисам, которые существуют в интернете.

Номера портов серверов исходящей и входящей почты указаны внизу страницы. Там указано, что для сервера входящей почты протоколы имеют номера 110 (если почтовая программа работает без шифрования) и 995 (с шифрованием). Чтобы узнать, какую именно цифру вводить, изучите настройки вашей почтовой программы. Номер порта исходящей почты - 25, 587 или 2525 (если почтовая программа не использует шифрование) и 465 (с шифрованием). Стандартными почтовыми портами считаются 110 и 25. В программе также могут быть по умолчанию прописаны стандартные номера портов, поэтому при необходимости вам нужно будет их исправить на правильные.

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

TCP/IP – это совокупность протоколов , которая позволяет соединить индивидуальные компьютеры и сети в общую вычислительную сеть. При помощи протоколов TCP/IP большинство прикладных программ обмениваются информацией в сети Internet.

Многие пользователи пренебрегают безопасным извлечением флешек, в результате чего накопители перестают корректно работать: не распознаются системой, требуют форматирования, не читает/записывает данные, показывает неверный объем (например, 14 Gb вместо 16 Gb). Если вы столкнулись с подобной проблемой, то вопрос, как восстановить флешку, наверняка станет для вас актуальным.

Можно ли восстановить работоспособность флешки?

Кому-то может показаться, что восстановление флешки – занятие бессмысленное. Накопители Transcend, Kingston, A-Data и других производителей наполнили рынок, сделав флэш память дешевой. Карты памяти и флешки объемом от 8 Gb до 32 Gb стоят не так дорого, чтобы нельзя было их спокойно выбросить и купить новые носители. Однако старые флешки и карты памяти Микро SD обычно вовсе не выбрасывают: они лежат в столе и ждут своего восстановления.

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

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

Сохранение информации и поиск нужного софта

Если на флешке или SD карте хранится важная информация, то перед прошивкой и восстановлением контроллера (а вместе с ним и работоспособности накопителя) необходимо извлечь данные. Сделать это можно с помощью утилиты Photorec, умеющей работать с носителями, у которых не определяется файловая система.

После извлечения необходимой информации с SD карты или флешки можно приступать к поиску утилиты для прошивки контроллера. Но чтобы прошить контроллер, сначала нужно определить его модель. Для это используем утилиту CheckUDisk (распространяется бесплатно) и сайт flashboot.ru:


После завершения проверки и получения нужной информации (VID PID накопителя) необходимо скачать утилиту для возврата работоспособности флешки или SD накопителя. Перейдите на сайт flashboot.ru и откройте вкладку «iFlash». Здесь вам нужно ввести значения VID PID и найти нужного производителя карты памяти или флэш накопителя (HP, Generic Flash Disk, Protex, Oltramax, Smartbuy и т.д.).

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

В таблице есть столбцы «Контроллер» и «Утилита». Обратить внимание нужно и на объем – контроллеры флешек и SD карт на 16 Gb и 32 Gb могут отличаться. Вам нужно скопировать полное название утилиты и скачать её через раздел «Файлы» на сайте flashboot.ru или из другого источника. Часто вместе с программой восстановления загружается инструкция по её применению, с которой желательно внимательно ознакомиться.

Прошивка контроллера

Допустим, у вас флешка Protec объемом 16 Gb. Вы находите её по VID PID через онлайн сервис iFlash и скачиваете бесплатно утилиту прошивки контроллера. Что делать дальше? Проводить мероприятия по восстановлению флеш накопителя (SD карты памяти).

Универсальная инструкция для восстановления всех флешек:

Если прошивка пройдет успешно, то вы должны увидеть положительный статус флешки – «OK» или «Good». Если же во время проведения операции возникнут неполадки, то появится код ошибки: его расшифровку можно найти в справке утилиты, найденной по VID PID, или на других онлайн сервисах.

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

Для восстановления флешки необходимо дополнительно провести её форматирование. Выполнить его можно стандартными средствами Windows или с помощью специальных программ. Рекомендуется запускать полное, а не быстрое форматирование. Это займет чуть больше времени (особенно если объем накопителя превышает 16 Gb), зато вы будете уверены, что флешка теперь полностью чистая и работоспособная.

И дентифицировать любую 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-носителя, какой бы серьезной эта проблема не была.