Как изменить vid pid на флешке

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

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

[1] Смена данных флешки с помощью инструмента SMI Debug
[2] Изменение данных SMI флешки методом редактирования служебных файлов

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


ВВЕДЕНИЕ

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

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

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

СРАВНИТЕЛЬНЫЙ АНАЛИЗ МЕТОДИК
СТАНДАРТНЫЙ МЕТОД SMI DEBUG РЕДАКТИРОВАНИЕ ФАЙЛОВ
VID-PID: + + +
Vendor-Product: + + +
Serial Number: + + +
Revision: + +
MP Date: +
ISP Ver: +
PreTest Ver: + +
MP Package No: + +
FlashSet: + +
УРОВЕНЬ СЛОЖНОСТИ: ЛЕГКО СРЕДНИЙ ВЫШЕ СРЕДНЕГО

ЧЕРЕЗ ПРОШИВАЛЬЩИК SMI MPTOOL

Как я уже написал в введении, шить совсем не обязательно для решения задачи смены данных. Достаточно на первой странице настроек в правой части оставить активными галочки Write CID и Download ISP.

Минимальный пакет настроек для смены Serial у SMI DISK

И даже больше, для старой модели SM3252C, можно вообще оставить только одну птичку Write CID.

Полная же перепрошивка достигается путём дополнительного включения опций: Pretest и Format(FAT32).

Отдельно рассмотрим Serial Number, т.к. он наиболее сложный, а уже потом все прочие параметры.


СЕРИЙНОГО НОМЕРА

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

Сначала выставляем значение параметра Serial Number, определяющего способ формирования:
13-32 Bytes (стандартное значение, из-под которого и следует редактировать его)
Random SN (случайные символы)
NO Serial (отсутствует серийник)
NO Update Serial (оставить прежнее значение)

Элементы отвечающие за генерацию и придания вида SMI SerialNumber

Если хотите жестко задать определённый серийный номер, то просто укажите его в графе Serial Mask.

Символ # в серийном номере, значит произвольное значение, используется при генерации серийника в режимах Random SN и 13-32 Bytes.

SN Length: значение длины, от 13 до 32 символов. Без опции Chk SN Len, жестко контролирующей длину указанного серийника, параметр SN Length ограничивает ваши аппетиты лишь по максимальной длине.

Serial Mask – маска по которой формируется серийник. Каждая последующая флешка будет иметь отличный от предыдущей номер, идущий от значения Begin Serial до End Serial меняя символы под знаком решетки (#).
Begin Serial – начальное значение, для первой флешки.
End Serial – конечное значение.

Рассмотрим пример генерации номера на примере режима Random SN:
Задаём Serial Mask = AA#USBDEVRU###################
Получаем такой серийный номер: AAZUSBDEVRU0ORFR1BYNRB7UBY317E

Т.е. символы AA и USBDEVRU остались, остальные произвольно сменились.


ВСЕГО ОСТАЛЬНОГО

Объяснять процедуру изменения VID-PID, REV, VENDOR-PRODUCT нету особого смысла, лишь коротко поясню где что. Будем называть элементы SMI MPTool так, как это принято в приложении ChipGenius.

Как сменить вид-пид флешки SMI UDISK SM3257EN

VID и PID и без меня понятно, вбиваем свои значения, если это того требуется.

(название в SMI MPTool) = ChipGenius)

USB Vendor Str = Device Vendor
USB Product Str = Device Name

Inquiry Vendor = Manufacturer
Inquiry Product = Product Model

bcdDevice – это ревизия (Revision), задаётся одно и тоже значение для Device Revision и Product Revision. При использовании других методов, можно менять их отдельно и поэтому в таблице я поставил МИНУС в соответствующей графе.


ЧЕРЕЗ SMI REFIXINFO

Является компактным портативным инструментом, который идеально подходит совсем неподготовленным юзерам.

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

Китайские приложение SMIRefixInfo для модификации vidpid

К сожалению утилита устаревшая и несовместима с актуальными чипами. Предположительно работает с моделями не старше SMI SM3257AA, который с конца 2000-ых годов, днём с огнём не сыщешь.

К тому же не позволяет сменить серинный номер устройства, а это вполне существенный недостаток. Позволяет модифицировать следующие параметры: VID, PID, Device Vendor, Device Name, Device Revision, Manufacturer и Product Model.


ЧЕРЕЗ ПРОШИВАЛЬЩИК DYNA MPTOOL

Имеет куча особенностей и заковырок, советую обходить утилиты Dyna Mass Storage Production Tool стороной по возможности.

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

: OpenCard Config :

Выбор режима форматирования SMI Flash для Serial No

: Device Config :

Набор конфигов для изменения SMI Serial в DYNAMPTool

Учитывая то, что с DYNA-шитыми флешками вообще много проблем, лучшее для них решение будет ручное редактирование данных через инструмент SMI Debug.


ЧЕРЕЗ SMI QCTOOL

Есть ещё такой вариант как использование утилиты SMI QCTool I1027, но это всё же слишком экзотический вариант.

Точно сказать не могу с какими моделями чипов совместима эта утилита, но уж точно мало с какими и все они старые. Например, совместима с моей флешкой на SMI SM3252C.

Рассматривать в данном материале вопрос применения приложения SMIQCTool мы не будем и вам не советую с ним связываться. Скажу лишь, что в графы Vendor, Product, Label находящиеся в главном окне утилиты, нужно вбить значения вашей флешки, чтобы она не выдавала красным цветом ошибки типа: Label error, SCSI Vendor error и SCSI Product error.

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

Приложение SMI QCTool Setting TAB поможет с редактирования данных производителя


Для детального рассмотрения вашей проблемы по смене серийника или любого другого параметра, перейдите пожалуйста на – ФОРУМ USBDEV .

Содержание

  1. Восстановление и прошивка флешки по VID и PID
  2. Что такое VID и PID флешки
  3. CheckUDisk
  4. Flash Drive Information Extractor
  5. ChipEasy
  6. USBDeview
  7. Инструкция по подбору утилиты для прошивки
  8. Инструкция по прошивке флешки
  9. Инструкция по модификация флешки в программе Phison String Info updater
  10. Leave a Reply Cancel reply
  11. Как прошить флешку? Восстанавливаем работу USB накопителя [на примере Kingston DT Elite 3.0 16GB]
  12. Определяем VID и PID USB контроллера
  13. Ищем утилиту для прошивки флешки
  14. Процесс восстановления USB накопителя

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

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

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

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

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

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

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

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

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

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

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

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

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

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

CheckUDisk

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

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

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

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

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

ChipEasy

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

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

USBDeview

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

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

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

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

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

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

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

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

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

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

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

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

Источник

Инструкция по модификация флешки в программе Phison String Info updater

Рассматриваемая в статье утилита Phison String Info updater, вполне безопасно и удобна, жаль, что не покрывает весь спектр потребностей в смене данных флешки. Утилита может обрабатывать флешки в пакетном режиме, а именно до 16 устройств за один заход.

Как видно из интерфейса приложения, с её помощью можно сменить следующие данные (согласно наименованиям программы ChipGenius):
VID
PID
Device Vendor
Device Name
Manufacturer
Product Model

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

К тому же, утилита присваивает значения таким образом, что Vendor будет идентичен параметру Manufacturer, а Device Name станет братом близнецом для Product Model.

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

Но всё же, одно преимущество перед прошивальщиком Phison MPALL здесь явно прослеживается. В отличии от последнего, здесь не блокировано назначение параметров VIDPID, используемых в оригинальных флешках компании Kingston.

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

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

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

Или, как я, открыть уже заранее состряпанный файл-конфига и при желании, внести в него дополнительные правки, прям в диалоговом окне инструмента Phison String Info updater.

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

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

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

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

Решить данный глюк достаточно просто, а именно достаточно отформатировать флешку с помощью утилиты низкого уровня Silicon Power Low Level Formatter.

Утилита вполне всеядная, во всяком случае с теми чипами, что имеются в моём распоряжении. И что очень важно, прекрасно работает на 64 битной системе Windows 7, в отличии от некоторого софта, типа Phison USB MPTool.

Единственное, что я заметил, это несовместимость с VID = 0951 у контроллера Phison PS2251-03. Но это давно известная проблема, описанная в статье про кингстоновские идентификаторы и никак не связана с программой Phison Info updater.

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Источник

Как прошить флешку? Восстанавливаем работу USB накопителя [на примере Kingston DT Elite 3.0 16GB]

Всем привет! Неспроста я взялся писать статью о том, как прошить флешку – есть опыт. Вчера восстанавливал свою флешку Kingston DT Elite 3.0 16GB. Все получилось, и я подумал, а почему бы не написать подобную инструкцию, и рассказать что и как делать, что бы подарить флешке новую жизнь :).

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

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

Какие могут быть признаки жизни USB накопителя?

  • При подключении флешки к компьютеру, компьютер подает сигнал о подключении устройства — уже хорошо.
  • При подключении Windows просить отформатировать съемный накопитель (но в процессе форматирования возникают проблемы и ошибки такие как «Windows не удается завершить форматирование») .
  • Флешка определяется и видна в проводнике, но при попытке открыть ее появляется сообщение «Вставьте диск…»
  • При копировании информации возникают ошибки.
  • Очень медленная скорость записи/считывания информации.

Если на флешке есть ценная информация, то Вы можете попробовать восстановить ее до прошивки и после. Сделать это можно разными программами. Я советую Recuva, вот статья https://f1comp.ru/zhelezo/vosstanavlivaem-informaciyu-s-vneshnego-zhestkogo-diska-fleshki-lokalnogo-razdela-s-pomoshhyu-programmy-recuva/ но есть и много других, хороши программ.

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

Давайте теперь рассмотрим весь процесс прошивки контроллера на реальном примере, на примере моей флешки Kingston DataTraveler Elite 3.0 16GB. У меня эта флешка сломалась вообще интересно. Нужно было мне скинуть на нее файлы и удалить те что уже были записаны. Подключил я ее к компьютеру, начал удалять папку. Но Папка удалялась очень медленно. Я отключил и обратно подключил эту флешку, появилась надпись, что диск необходимо отформатировать «Прежде чем использовать диск…».

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

Но сам процесс длился очень долго и так и не закончился, я его принудительно остановил. Может еще появиться сообщение «Windows не удалось завершить форматирование».

Но все же отформатировал я ее, раза так с десятого и только в FAT 32. После чего USB накопитель нормально определился и я уже даже обрадовался. Но не тут то было. Начал копировать на нее файлы, а скорость записи была примерно 100 кб/с. Решил прошить ее, что и сделал.

Определяем VID и PID USB контроллера

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

Подключите флешку к компьютеру и запустите программу Flash Drive Information Extractor (извлеките папку с программой с архива и запустите файл GetFlashInfo.exe) .

Нажмите кнопку вверху программы «Получить данные о флешке».

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

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

Ищем утилиту для прошивки флешки

По данным VID и PID нам необходимо найти утилиту, которой мы будем прошивать контроллер. Есть хороший сайт flashboot.ru, на котором собрана база флешек и утилит для их восстановления.

Переходим по ссылке http://flashboot.ru/iflash/ и в поля «VID» и «PID» вводим данные полученные в программе Flash Drive Information Extractor (или в другой, аналогичной программе) .

Нажимаем кнопку Search и смотрим результат.

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

Нас интересует поле UTILS (утилита) , копируем ее название, полностью.

Переходим по ссылке http://flashboot.ru/files/ и в строку поиска вставляем название утилиты, которое мы скопировали. Ищем.

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

А я на этом не остановился и начал гуглить. Просто задал запрос «SK6221 MPTool 2013-04-25» и нашел эту утилиту на каком-то другом сайте. Если У Вас такая же флешка, то вот эта утилита — качайте. Правда название архива отличается, но мне это не помешало успешно вылечить свою флешку.

Процесс восстановления USB накопителя

Отключите флешку. Извлеките папку с утилитой из архива и запустите .exe файл. В моем случае это файл MPTool.exe. Так же посмотрите текстовый файл readme.txt. Возможно там есть инструкция, или ссылка на сайт с инструкцией. Если инструкция на английском, то переведите ее с помощью того же translate.google.ru.

Расскажу как делал я (просто у Вас может быть другая утилита и там все может быть по-другому, но не должно очень сильно отличатся) .

Утилита запущена. Подключаем флешку. У меня в двух строчках в программе появилась информация о флешке. Нажимаем кнопку Start. В моем случае желтая полоска сигнализировала о процессе прошивки. Ждем.

Когда процесс закончился, я увидел зеленый цвет, походу все хорошо.

Сразу должно появиться сообщение Windows с предложением отформатировать диск. Но с первого раза скорее всего ничего не получиться. Отключите флешку и подключите ее обратно. Должен установиться драйвер и съемный накопитель появиться в проводнике. Можете его отформатировать.

Проверил скорость записи, все как положено для USB 3.0, все отлично!

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

Источник

Содержание

  • Определяем VID и PID USB контроллера
  • Ищем утилиту для прошивки флешки
    • Процесс восстановления USB накопителя

Всем привет! Неспроста я взялся писать статью о том, как прошить флешку – есть опыт. Вчера восстанавливал свою флешку Kingston DT Elite 3.0 16GB. Все получилось, и я подумал, а почему бы не написать подобную инструкцию, и рассказать что и как делать, что бы подарить флешке новую жизнь :).

Восстановление USB накопителя

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

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

Какие могут быть признаки жизни USB накопителя?

  • При подключении флешки к компьютеру, компьютер подает сигнал о подключении устройства — уже хорошо.
  • При подключении Windows просить отформатировать съемный накопитель (но в процессе форматирования возникают проблемы и ошибки такие как «Windows не удается завершить форматирование»).
  • Флешка определяется и видна в проводнике, но при попытке открыть ее появляется сообщение «Вставьте диск…»
  • При копировании информации возникают ошибки.
  • Очень медленная скорость записи/считывания информации.

Если на флешке есть ценная информация, то Вы можете попробовать восстановить ее до прошивки и после. Сделать это можно разными программами. Я советую Recuva, вот статья https://f1comp.ru/zhelezo/vosstanavlivaem-informaciyu-s-vneshnego-zhestkogo-diska-fleshki-lokalnogo-razdela-s-pomoshhyu-programmy-recuva/ но есть и много других, хороши программ.

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

Давайте теперь рассмотрим весь процесс прошивки контроллера на реальном примере, на примере моей флешки Kingston DataTraveler Elite 3.0 16GB. У меня эта флешка сломалась вообще интересно. Нужно было мне скинуть на нее файлы и удалить те что уже были записаны. Подключил я ее к компьютеру, начал удалять папку. Но Папка удалялась очень медленно.  Я отключил и обратно подключил эту флешку, появилась надпись, что диск необходимо отформатировать «Прежде чем использовать диск…».

Windows просит форматировать флешку при подключении

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

Но сам процесс длился очень долго и так и не закончился, я его принудительно остановил. Может еще появиться сообщение «Windows не удалось завершить форматирование».

Windows не удалось завершить форматирование USB накопителя

Но все же отформатировал я ее, раза так с десятого и только в FAT 32. После чего USB накопитель нормально определился и я уже даже обрадовался. Но не тут то было. Начал копировать на нее файлы, а скорость записи была примерно 100 кб/с. Решил прошить ее, что и сделал.

Определяем VID и PID USB контроллера

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

Подключите флешку к компьютеру и запустите программу Flash Drive Information Extractor (извлеките папку с программой с архива и запустите файл GetFlashInfo.exe).

Нажмите кнопку вверху программы «Получить данные о флешке».

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

Определяем VID и PID контроллера

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

Ищем утилиту для прошивки флешки

По данным VID и PID нам необходимо найти утилиту, которой мы будем прошивать контроллер. Есть хороший сайт flashboot.ru, на котором собрана база флешек и утилит для их восстановления.

Переходим по ссылке http://flashboot.ru/iflash/ и в поля «VID» и «PID» вводим данные полученные в программе Flash Drive Information Extractor (или в другой, аналогичной программе).

Нажимаем кнопку Search и смотрим результат.

Поиск утилиты для прошивки накопителя

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

Нас интересует поле UTILS (утилита), копируем ее название, полностью.

Переходим по ссылке http://flashboot.ru/files/ и в строку поиска вставляем название утилиты, которое мы скопировали. Ищем.

Скачиваем утилиту

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

А я на этом не остановился и начал гуглить. Просто задал запрос «SK6221 MPTool 2013-04-25» и нашел эту утилиту на каком-то другом сайте. Если У Вас такая же флешка, то вот эта утилита — качайте. Правда название архива отличается, но мне это не помешало успешно вылечить свою флешку.

Процесс восстановления USB накопителя

Отключите флешку. Извлеките папку с утилитой из архива и запустите .exe файл. В моем случае это файл MPTool.exe. Так же посмотрите текстовый файл readme.txt. Возможно там есть инструкция, или ссылка на сайт с инструкцией. Если инструкция на английском, то переведите ее с помощью того же translate.google.ru.

Расскажу как делал я (просто у Вас может быть другая утилита и там все может быть по-другому, но не должно очень сильно отличатся).

Утилита запущена. Подключаем флешку. У меня в двух строчках в программе появилась информация о флешке. Нажимаем кнопку Start. В моем случае желтая полоска сигнализировала о процессе прошивки. Ждем.

Процесс прошивки накопителя

Когда процесс закончился, я увидел зеленый цвет, походу все хорошо.

Восстановление завершено

Сразу должно появиться сообщение Windows с предложением отформатировать диск. Но с первого раза скорее всего ничего не получиться. Отключите флешку и подключите ее обратно. Должен установиться драйвер и съемный накопитель появиться в проводнике. Можете его отформатировать.

Проверил скорость записи, все как положено для USB 3.0, все отлично!

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

Всего хорошего!

Понравилась статья? Оцените её:

Содержание:

  • 1 Что такое VID и PID флешки
    • 1.1 CheckUDisk
    • 1.2 Flash Drive Information Extractor
    • 1.3 ChipEasy
    • 1.4 USBDeview
  • 2 Инструкция по подбору утилиты для прошивки
  • 3 Инструкция по прошивке флешки

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

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

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

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

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

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

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

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

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

USBVID_25EN&PID_2100&REK_0001

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

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

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

CheckUDisk

CheckUDisk

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

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

Flash Drive Information Extractor

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

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

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

ChipEasy

ChipEasy

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

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

USBDeview

USBDeview

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

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

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

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

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

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

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

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

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

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

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

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

vosstanovlenie-fleshkiЗдравствуйте!

Если ваша флешка стала постоянно сбоить: не форматируется, при подключении к компьютеру — тот часто подвисает, при копировании файлов на нее — вылетают ошибки, но она не подвергалась механическому воздействию — ШАНСЫ на восстановление ее работоспособности есть! 👌

Хорошо бы, если при подключении флешки — она хоть как-то определялась, например, Windows издавала звук подключения, накопитель отображался в «моем компьютере», и на его корпусе моргал светодиод.

📌Если компьютер совсем не видит флешку и никак не реагирует на нее, то сначала рекомендую ознакомиться вот с этой статьей.

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

Итак…

*

Содержание статьи

    ускорение ПК

  • 1 Восстановление работоспособности флешки: по шагам
    • 1.1 Определение модели контроллера флешки
      • 1.1.1 Способ 1: с помощью спец. утилиты
        • 1.1.1.1 👉 Работа с Flash Drive Information Extractor
      • 1.1.2 Способ 2: визуальный осмотр контроллера
      • 1.1.3 Способ 3: через диспетчер устройств
    • 1.2 Как найти утилиту для прошивки флешки
  •  → Задать вопрос | дополнить 

Восстановление работоспособности флешки: по шагам

Определение модели контроллера флешки

Оказалась по воле судьбы у меня одна флешка, которую Windows отказывалась форматировать — вылетала ошибка: «Windows не удается завершить форматирование».

Флешка, по заверениям владельца, не падала, в нее не проникала влага, да и вообще, с ней довольно бережно обращались…

Всё, что было ясно (по ее виду): что это флешка от SmartBuy, и она на 16 GB (фото ниже). При подключении к ПК — загорался светодиод, флешка определялась и была видна в проводнике, но работала со сбоями.

SmartBuy 16 GB - не работающая флешка

SmartBuy 16 GB — «подопытная» не работающая флешка

*

Способ 1: с помощью спец. утилиты

Чтобы восстановить нормальную работу флешки, необходимо перепрошить микросхему контроллера. Делается это специальными утилитами, и для каждого типа контроллера — своя утилита!

Если утилита будет выбрана неверно, то с высокой долей вероятности, вы испортите флешку на всегда! Скажу даже больше, у одного модельного ряда флешек — могут быть разные контроллеры!

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

  1. VID — идентификатор производителя контроллера;
  2. PID — идентификатор устройства.

Один из самых простых способов узнать VID, PID, и модель контроллера флешки — это использовать специальные утилиты. Одна из лучших в своем роде — это Flash Drive Information Extractor.


📌Flash Drive Information Extractor

Сайт производителя: http://www.antspec.com/usbflashinfo/

logo-flash-drive-information-extractor

Небольшая бесплатная утилита, для получения максимум информации о флешке. Устанавливать ее не нужно!

Программа определит модель USB-флешки, модель и тип памяти (поддерживаются все современные флешки, по крайней мере, от нормальных производителей 😎).

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

Получаемая информация:

  • модель контроллера;
  • возможные варианты установленных во флешке чипов памяти;
  • тип установленной памяти;
  • заявленный производителем максимальный потребляемый ток;
  • версия USB;
  • полный физический объем диска;
  • объем диска, сообщаемый операционной системой;
  • VID и PID;
  • Query Vendor ID;
  • Query Product ID;
  • Query Product Revision;
  • Controller Revision;
  • Flash ID (не для всех конфигураций);
  • Chip F/W (для некоторых контроллеров) и др.

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


  1. Отключаем от USB-портов все, что подключено (по крайней мере все накопители: плееры, внешние жесткие диски и т.д.).
  2. Вставляем ремонтируемую флешку в USB-порт;
  3. Запускаем программу;
  4. Жмем кнопку «Получить информацию о флешке»;
  5. Через некоторое время получаем максимум информации о накопителе (см. скриншот ниже).
  6. Если программа зависла: ничего не делайте и не закрывайте ее. Выньте флешку через пару минут из USB-порта, программа должна «отвиснуть», и вы увидите всю информацию, что она успела вытащить с флешки…

Flash Drive Information - VID и PID флешки

Flash Drive Information — VID и PID флешки

Теперь мы знаем информацию о флешке и можем приступить к поиску утилиты.

Информация о флешке:

  • VID: 13FE; PID: 4200;
  • Модель контроллера (Controller): Phison 2251-68 (вторая строка на скриншоте выше);
  • SmartBuy 16 GB.

*

Способ 2: визуальный осмотр контроллера

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

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

Разобранная флешка

Разобранная флешка. Модель контроллера: VLI VL751-Q8

*

Способ 3: через диспетчер устройств

Узнать VID и PID флешки можно с помощью диспетчера устройств (в этом случае — ничего и устанавливать не нужно).

Правда в этом случае мы не узнаем модель контроллера, и есть некоторый риск, что по VID и PID не получится точно идентифицировать контроллер. И тем не менее, вдруг вышеприведенная утилита зависнет и не даст вообще никакой информации… 👇

  1. Сначала вставляем флешку в USB-порт;
  2. Далее запускаем диспетчер устройств: нажмите сочетание кнопок WIN+R, в строку «Открыть» введите команду devmgmt.msc, нажмите OK (скрин ниже в качестве примера); 👇

    Как запустить диспетчер устройств

    Как запустить диспетчер устройств

  3. В диспетчере устройств откройте вкладку «Контроллеры USB», а в ней найдите строку «Запоминающее устройство USB» — перейдите в его свойства;
  4. Далее нужно открыть вкладку «Сведения», выбрать свойство «ИД оборудования», и вы увидите VID и PID флешки (стрелка 5 на скриншоте ниже); 👇

    Определение VID и PID флешки через диспетчер устройств

    Определение VID и PID флешки через диспетчер устройств

Вот, собственно, и все — будем считать, что модель контроллера мы все-таки определили…

*

Как найти утилиту для прошивки флешки

Важно!

После прошивки флешки — вся информация на ней будет удалена!

1) Зная модель контроллера — можно просто воспользоваться поисковиками (Google, Яндекс например) и найти нужное.

2) Но я рекомендую, сначала попытаться найти утилиту на сайте http://flashboot.ru/iflash/.

Алгоритм работы такой:

  1. Заходим на сайт: http://flashboot.ru/iflash/
  2. Вводим свои VID и PID в строку поиска и ищем;
  3. В списке результатов, скорее всего, вы найдете десятки строк. Среди них нужно найти такую строку, у которой совпадет: модель контроллера, ваш производитель, VID и PID, размер флешки.
  4. Далее в последней колонке — вы и увидите рекомендуемую утилиту. Кстати, обратите внимание, версия утилиты так же имеет значение! Осталось только скачать найденную утилиту и применить ее.

Поиск утилиты для восстановления флешки

Поиск утилиты для восстановления флешки

После того, как найдете и загрузите искомую утилиту — останется только нажать одну кнопку «Restore» (по крайней мере, так было в моем случае 👌).

Formatter SiliconPower v3.13.0.0 // Format and Restore

Formatter Silicon Power v3.13.0.0 / Format and Restore.  Утилита конечного пользователя, предназначенная, как для низкоуровневого, так и высокоуровневого (FAT32) форматирования флэшек на контроллерах фирмы Phison линейки PS2251-XX.

Спустя пару минут моргания светодиода на флешке, она стала нормально работать, сообщения от Windows о невозможности форматирования — больше не появлялись.

Итог: флешка была восстановлена (стала рабочей на 100%), и отдана владельцу ✌.

*

На этом, собственно, всё. За дополнения по теме — буду признателен.

Всего доброго!

👋

Первая публикация: 18.12.2016 

Корректировка: 15.09.2021

donate

dzen-ya

Полезный софт:

  • видеомонтаж
  • Видео-Монтаж
  • Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
    Видео сделает даже новичок!

  • утилита для оптимизации
  • Ускоритель компьютера
  • Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).

Работать с флешкой, которая постоянно сбоит не комфортно. Она может напрячь компьютер при подключении так, что тот зависнет. Копирование данных на нее невозможно из-за кучи ошибок, а обычное форматирование попросту не срабатывает. Если при этом флешка механически не повреждалась, то шансы на восстановление есть – нужно сделать перепрошивку флешки.

Содержание

  1. Какие условия должны выполняться
  2. Восстановление
  3. Как определить модель контроллера устройства
  4. Способ 1: специальная утилита
  5. Способ 2: осмотреть контроллер визуально
  6. Способ 3: диспетчер устройств
  7. Поиск утилиты для прошивки
  8. Профилактика
  9. Задать вопрос автору статьи

Какие условия должны выполняться

Условия, при которых можно восстановить флешку – она должна подавать хоть какие-то признаки жизни. Например:

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

Когда компьютер вовсе не реагирует на флешку:

  • Проверьте ее отображение в «Управление дисками» и наличия драйвера к ней «Диспетчере устройств».
  • Убедитесь, что USB-порты рабочие, и девайс подключается напрямую, а не через удлинители, передние порты ПК или USB-хабы.
  • Убедитесь, что механических повреждений на ней нет.
  • Попробуйте подключиться к задним портами системного блоку, а не к передним.

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

Восстановление

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

При ошибках файловой системы есть довольно хороший шанс вернуть USB-носитель к жизни, не прибегая к перепрошивке. Можно попробовать утилиту «HDD LLF Low Level Format Tool», и провести низкоуровневое форматирование накопителя данных. Взаимодействовать с ней просто. Запустили, выбрали носитель, нажали «Продолжить».

Как перепрошить флешку в домашних условиях: полный разбор от Хомяка

Как определить модель контроллера устройства

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

Способ 1: специальная утилита

Вернуть к жизни flash disk поможет только перепрошивка микросхемы контроллера. Для каждого микроконтроллера используется своя утилита. При неправильном выборе программного обеспечения есть шанс испортить носитель данных.

Чтобы определить верную модель контроллера, нужно узнать VID и PID флешки. Это уникальные идентификационные номера, которые есть у каждого устройства. Флешка, естественно, не исключение.

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

  • VID – идентификатор производителя контроллера;
  • PID – идентификатор устройства.

Самым простым способом определить VID, PID и модель контроллера фшеш-накопителя – использование лучшей программы «Flash Drive Information Extractor». Программа бесплатная, может вычислить необходимые данные даже в случае, если файловая система носителя информации не определяется ОС Windows.

Благодаря программе можно определить:

  • Модель используемого контроллера;
  • Варианты «Chip memory», что находятся в памяти;
  • Тип memory;
  • Максимальный потребляемый ток, о котором заявил производитель;
  • Объем данных, выделенный диску изначально;
  • Тот объем, который выдается для ОС;
  • VID / PID;
  • Query Vendor ID / Product ID / Product Revision;
  • Controller Revision;
  • Flash ID
  • Chip F/W (не для всех контроллеров) и прочее.

Работать с утилитой просто:

  1. Отключите от USB-портов все сопряженные девайсы-накопители. Мышку, клавиатуру оставьте.
  2. Подключите флешку Kingston, Transcend или любой другой модели, что нуждается в ремонте.
  3. Запустите исполняемый файл программы.
  4. Кликните «Получить данные о флешке».
  5. Спустя несколько секунд на экране выведется вся нужная информация о девайсе.

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

Как перепрошить флешку в домашних условиях: полный разбор от Хомяка

В этом примере используется поврежденная флешка SmartBuy и программа помогла выявить ее VID – 13 FE и PID – 4200. Модель контроллера Phison 2251-68. В вашем случае могут быть другие значения, например, VID – 13FE, PID – 3e00.

Способ 2: осмотреть контроллер визуально

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

Как перепрошить флешку в домашних условиях: полный разбор от Хомяка

Вскрыть флешку может быть не просто, поскольку есть риск деформации корпуса. Будьте аккуратны и пользуйтесь инструментами, если решились на этот способ.

Способ 3: диспетчер устройств

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

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

  1. Подключите накопитель в порт USB.
  2. Кликните сочетание клавиш Win+R и выполните команду: devmgmt.msc.

Как перепрошить флешку в домашних условиях: полный разбор от Хомяка

  1. Разверните раздел «Контроллеры USB» и кликните ПКМ по «Запоминающее устройство USB», выбрав «Свойства».
  2. Откройте «Сведения» и выставите «ИД оборудования». Вы увидите VID и PIDнужного девайса.

Как перепрошить флешку в домашних условиях: полный разбор от Хомяка

  1. Готово. Идентификатор обнаружен. Теперь рекомендуется искать модель через специальную базу идентификаторов, а не просто в поисковых строках Яндекса или Гугла.

Поиск утилиты для прошивки

Как прошить USB флешку? Специализированная база по идентификатору подтянет всевозможные данные по устройствам. Сопоставьте несколько компонентов и в последнем столбце узнайте утилиту, которой можно перепрошить девайс.

Алгоритм, следующий:

  1. Перейдите по ссылке и впишите инфо VID и PID. Например, для VID – 13FE, PID – 1d00 можно найти уйму информации.
  2. Требуется обнаружить строку с несколькими совпадениями одновременно: по производителю устройства, модели контроллера, объему носителя, VID и PID.

Как перепрошить флешку в домашних условиях: полный разбор от Хомяка

  1. Последняя колонка порекомендует утилиту, с помощью которой можно восстановить прошивку.
  2. Скачайте ее и жмите «Restore».

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

Профилактика

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

  1. Не использовать устройство в агрессивной среде, не оказывать на него критические физические воздействия. Не ронять в воду. Не «купать» под дождем.
  2. Не оставлять на морозе или в печи, оберегать от электромагнитных наводок.
  3. Правильно вставлять в порт и извлекать из ПК.
  4. Не загружать флешку, наполнив до последнего мегабайта информацией, это приведет к медленной записи, чтению и зависанию девайса.
  5. Делать дефрагментацию и проверку девайса утилитами Виндовс.
  6. Не храните на одной флешке все важные данные. Здесь действует правило: «не держи все яйца в одной корзине».
  7. Не касайтесь пальцами контактов флешки, чтобы избежать статического заряда. Этого не нужно делать и предметами из металлов. Переносить флешку с синтетикой тоже не следует.
  8. Если флешка ведет себя странно, но дает скопировать информацию – копируйте ее сразу на другой носитель. После этого только можно начать ремонт.

Понравилась статья? Поделить с друзьями:
  • Как изменить value input css
  • Как изменить v образный вырез на платье
  • Как изменить uv развертку блендер
  • Как изменить uuid раздела
  • Как изменить uuid материнской платы