Перейти к содержимому

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

  • автор:

USB Flash Info — определение PID и VID флешек

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

СИСТЕМНЫЕ ТРЕБОВАНИЯ
Нужны права администратора
Microsoft .NET Framework 2.0 или выше

Поддерживаемые операционные системы:
Windows 11 32-битная, Windows 11 64-битная
Windows 10 32-битная, Windows 10 64-битная
Windows 8 32-битная, Windows 8 64-битная
Windows 7 32-битная, Windows 7 64-битная
Windows Vista 32-битная, Windows Vista 64-битная
Windows XP 32-битная, Windows XP 64-битная

Контрольные суммы:
CRC32: C0CF6859
MD5: 30A7837B217A9CA2059C98CBFB998899
SHA-1: D6E1FDE4B8543B4A1A0C90892C518F9B152B47D2
SHA-256: 771596A595B8BB800190CAD6E0ABDDBBD31A9E25075C881DB2EB247CCCAD64EE

ChipGenius v4.19.1225 (2019-12-25)

ChipGenius v4.19.1225 (2019-12-25)

Китайская утилита от разработчика hit00 и форума о цифровых устройствах mydigit, для опроса контроллёров USB-флешек, Card-Reader и MP3-плееров. Выводит такую информацию как: Vendor, Product, VID, PID, Serial Number, Controller Model, Flash ID, #CE, Channel и так далее. Программа ChipGenius, является лидером в данном сегменте, благодаря наибольшей совместимости с различными моделями контроллёров. Хотя есть и некоторые проблемы и некоторые из них крайне глупы, что иногда не понимаешь в чём собственно дело.
При анализе флешек, рекомендую использовать её вместе с утилитой Flash Drive Information Extractor (usbflashinfo), ибо одна голова хорошо а две лучше.

Версия ChipGenius_v4_18_0203_n01 — модификация программы. В отчет выводится шестибайтовое значение FID.

P.S. У каждого работает своя версия. Потому выкладываю три версии программы.
Стоит отметить, проблем при работе в USB3.0-хостах, на контролёрах ASmedia. Если вы не знаете какой у вашей материнской платы, то лучше всегда тыкать в USB2.0-порты, здесь не ошибетесь. Также учтите, что для тех контроллеров, которые она не сможет опросить есть встроенная база, по которой определяется возможная модель и производитель контроллера флэшки. А всякие базы, лишь пускают пыль в лицо, просто путая новичка. Поэтому не пренебрегайте прогнать флешку еще через какую-нибудь программу для определения контролёров.

Flash Drive Information Extractor 8.5.0.590

Flash Drive Information Extractor

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

ChipEasy v1.5.6.6 EN

ChipEasy v1.5.6.6 EN

Утилита для получения (VID&PID, максимальное потребление тока, серийный номер, модель контроллера, информация о прошивке, FID памяти и предположительная модель памяти).
Пароль на архив: flashboot

USBDeview 2.22

USBDeview 2.22

Утилита отображает все подключенные к компьютеру USB устройства. Показывает VID, PID и другую информацию о USB устройствах. Также, отображаются информация о всех ранее подключенные устройств. Есть возможность выборочной деинсталляции USB устройств.
По значениям VID&PID из файла usb.ids может определить производителя USB устройств.

CheckUDisk 5.4

CheckUDisk 5.4

Утилита для получения информации о всех подключенных USB устройств.
Показывает значения VendorID, ProductID, Serial Number, VID&PID для определения типа контроллера устройства.

FlashGenius 3.9

FlashGenius 3.9

Утилита для расшифровки маркировки микросхем памяти USB Flash накопителей.
Определяет: производителя, напряжение, емкость, версию чипа, тип MLC/SLC Downgrade Flash и т.п.
Отлично подходит для определения действительной ёмкости поддельных флэшей.
1. Вскрываем корпус флэшки.
2. В поле программы вместо Input Part Number вбиваем маркировку микросхемы памяти.
Пароль на архив: flashboot
Password for the archive: flashboot
(некоторые антивирусы могут находить в файле вирус W32/Dx.BDTZ!tr или Generic.dx)

UsbIDCheck

UsbIDCheck

UsbIDCheck (USB Bench — Faraday USB Test Utility)
Программа для получения информации о всех подключенных USB устройств.
Показывает значения idVendor и idProduct для определения типа контроллера устройства.
Работает только под Windows XP.

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

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

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

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

Что такое флешки с поддельным объемом и как они работают

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

Соблазнившись сочетанием цены и качества, люди приобретают такие накопители и в результате наблюдают, что:

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

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

Как определить реальный объем флешки

Прежде чем приступить к основному и продолжительному варианту проверки объема накопителя, рекомендую попробовать утилиту ChipGenius. Для некоторых (не для всех) флешек она может показать информацию об используемом чипе памяти и о его реальном объеме:

Информация о Flash памяти в ChipGenius

Предыдущий способ сработает лишь для накопителей с определенными контроллерами. Для определения реального объема USB-накопителя, независимо от используемого контроллера, обычно используют утилиты, которые действуют по следующему принципу:

  1. Записывают данные (обычно набор файлов, для которых известны контрольные суммы) на весь заявленный объем флешки.
  2. Проверяют записанные данные и рапортуют о том, какой объем был потерян, а какой прочесть удалось — это и будет реальным размером при условии отсутствия дополнительных неполадок накопителя.

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

Самая известная из таких утилит — H2Testw, достаточно простая в использовании, несмотря на отсутствие русского языка интерфейса. Порядок её использования будет следующим:

  1. Скачайте утилиту с официального сайта или, если с загрузкой с официального сайта возникают трудности, найдите на русскоязычном сайте (но рекомендую проверить файл на VirusTotal).
  2. Отформатируйте накопитель, который требуется проверить на реальный размер. Для последующих шагов лучше будет, если флешка будет подключена к USB 3.0 (при условии, что она поддерживает этот тип интерфейса).
  3. Запустите H2Testw и переключите язык интерфейса на английский язык (если вам удобнее немецкий — можно оставить и на нем).
  4. Нажмите кнопку «Select target» и выберите флешку, которую нужно проверить. Остальные параметры в программе менять не следует.
  5. Нажмите кнопку «Write + Verify» для запуска проверки. Запуск проверки H2Testw
  6. Если вы увидите предупреждение, как на скриншоте ниже — это нормально и говорит лишь о том, что после форматирование часть накопителя заняты системными данными. Предупреждение H2Testw
  7. Дождитесь завершения записи и проверки записанных данных. Первый этап может занять очень продолжительное время, особенно для накопителей «1 Тб», «2 Тб» и аналогичных.
  8. В результате вы увидите сведения о наличии ошибок во время теста. На скриншоте ниже реальный объем флешки соответствует заявленному, а потому ошибок нет. Результат проверки H2Testw
  9. Для поддельной флешки будет сообщаться об ошибках, отображаться информация о том, какое количество данных было записано, какое удалось прочитать (это и будет реальным объемом) и количество потерянных данных. Пример отчета для флешки с заявленным объемом 32 Гб и реальным — около 8 Гб:

The media is likely to be defective. 7.6 GByte OK (16092625 sectors) 23.5 GByte DATA LOST (49408559 sectors) Details:0 KByte overwritten (0 sectors) 0 KByte slightly changed (< 8 bit/sector, 0 sectors) 23.5 GByte corrupted (49408559 sectors)

H2Testw — не единственная программа такого рода, среди других бесплатных утилит, работающих по тому же или схожему принципу:

  • ValiDrive — новая утилита для определения поддельных флешек и других USB-накопителей и их реального объема. За счет слегка отличающегося подхода при работе позволяет сделать вывод о том, реальный ли размер заявлен для диска ещё до завершения полного теста. Полный обзор в инструкции: Использование ValiDrive для определения поддельных флешек и SSD и их реального размера. Результат проверки поддельной флешки в ValiDrive
  • FakeFlashTest — программа работает по тому же принципу, что и H2Testw. Дополнительно в ней присутствует возможность быстрого теста (не всегда дает точный результат, та же возможность есть в другой программе разработчика — RMPrepUSB), лучше использовать вариант «Test Empty Space». Скачать программу можно с официального сайта (ссылки на загрузку в конце страницы). Программа Fake Flash Test
  • Flash Drive Tester — ещё одна утилита, проверяющая возможность чтения данных, записанных на накопитель для определения поддельных флешек. Официальный сайт — https://www.vconsole.com/downloadПрограмма Flash Drive Tester

Как восстановить реальный объем флешки

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

MyDiskFix

Для первого варианта можно использовать утилиту MyDiskFix. Официальная версия утилиты не содержит даже английского языка интерфейса (но есть сторонние переводы), но даже в этом случае можно проделать всё необходимое.

Восстановление объема флешки в MyDiskFix

  1. Запустите программу и в числовое поле, отмеченное цифрой 1, введите число, соответствующее числу секторов для успешно записанных данных в тесте H2Testw (показывается справа от числа успешно записанных данных).
  2. В поле слева выберите вторую опцию: «Low-Level» в англоязычной версии программы.
  3. Нажмите «Start Format» и дождитесь завершения форматирования, оно может занять продолжительное время.

Прошивка флешки на фактический размер

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

Общая суть подхода:

  1. Получите информацию о VID и PID, а также о контроллере в программе ChipGenius. Информация об устройстве в ChipGenius
  2. Рекомендую дополнительно сверить данные с ещё одним похожим приложением — Flash Drive Information Extractor, скачать утилиту можно с официального сайта https://www.antspec.com/usbflashinfo/Flash Drive Information Extractor
  3. После этого вы можете попробовать найти необходимую утилиту либо на сайте https://flashboot.ru/iflash/ по VID и PID, либо используя поиск по запросу «КОНТРОЛЛЕР MP Tool», например, для флешки из изображения во 2-м пункте запрос будет выглядеть как «SM3267 AB MP Tool». Среди часто упоминаемых утилит в контексте флешек из Китая — ALCOR MP Tool, FC MPTool, но всё зависит от конкретного контроллера. MP Tool — Mass Production Tool, утилита, предназначенная для массовой прошивки накопителей с конкретным контроллером. Поиск утилит для флешки по VID и PID
  4. Использовать утилиту для восстановления оригинального объема накопителя: сам принцип использования может различаться, может потребоваться установка специфичного драйвера USB флешки для работы утилиты. Восстановление объема флешки в MP Tool

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

А вдруг и это будет интересно:

  • Лучшие бесплатные программы для Windows
  • Как отключить или удалить Связь с телефоном в Windows 11 и 10
  • Ошибка 0xc000001d при запуске игры или программы — как исправить?
  • Ключ восстановления BitLocker в Windows — способы посмотреть
  • User OOBE Broker — что это за процесс в Windows 11 и 10
  • Ошибка 0x803F8001 в Microsoft Store, играх и приложениях — как исправить?
  • Windows 11
  • Windows 10
  • Android
  • Загрузочная флешка
  • Лечение вирусов
  • Восстановление данных
  • Установка с флешки
  • Настройка роутера
  • Всё про Windows
  • В контакте
  • Одноклассники

Восстановление флешки через прошивку контроллера

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

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

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

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

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

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

восстановление флешки по vid pid

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

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

восстановление флешки через vid и pid

  1. Подключите флешку или карту памяти к компьютеру.
  2. Запустите программу.
  3. Поставьте отметку «All USB Devices», если накопитель не определяется автоматически.
  4. Посмотрите строки «VID PID» и «Производитель».

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

После завершения проверки и получения нужной информации (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 карты памяти).

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

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

  1. Подключите флэш накопитель (SD карту).
  2. Запустите программу прошивки, которую вы нашли по VID PID в онлайн базе флэш накопителей.
  3. Нажмите кнопку «Start» для запуска процедуры прошивки контроллера.

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

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

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

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

Неисправность контроллера usb flash

Неисправность контроллера

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

Восстановление данных с Flash. Стоимость работ.
Логические неисправности объём памяти до 2 Гб включительно от 500 р.
Логические неисправности объём памяти от 4 Гб до 16 Гб включительно от 1000 р.
Логические неисправности объём памяти от 32 Гб до 64 Гб включительно от 2000 р.
Логические неисправности объём памяти от 128 Гб до 512 Гб включительно от 3000 р.
Вычитывание на программаторе и сборка образа объём памяти до 2 Гб включительно от 2000 р.
Вычитывание на программаторе и сборка образа объём памяти 4 Гб от 3000 р.
Вычитывание на программаторе и сборка образа объём памяти 8 Гб от 4000 р.
Вычитывание на программаторе и сборка образа объём памяти 16 Гб от 6000 р.
Вычитывание на программаторе и сборка образа объём памяти 32 Гб от 8000 р.
Вычитывание на программаторе и сборка образа объём памяти 64 Гб от 10 000 р.
Восстановление данных с монолитных флешек от 15 000 р.
Неисправность электроники от 2000 р.
Отломан USB разъем от 500 р.

Заказать услугу

Оформите заявку на сайте, мы свяжемся с вами в ближайшее время и ответим на все интересующие вопросы.

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

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