Восстановление работы флешки, определяем контроллер, прошиваем флешку

Восстановление работы флешки, определяем контроллер, прошиваем флешкуПриветствую!

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

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

Image

А вот если при вставке флешки компьютер никак не реагирует на это действо, то следует проверить некоторые моменты, которые детально расписаны в соответствующей статье.

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

Image

И так, давайте начнём.

Содержание:

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

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

Выявляем установленную модель контроллера флешки

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

Image

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

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

Флешка, которая проявляет нестабильность в работе и на примере которой будет осуществляться ремонт

Использование специальной утилиты для выявления марки контроллера флешки

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

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

Теперь стоит сказать о незыблемых принципах, основах. Каждое устройство «представляется» системе, передавая идентификационные номера при подключении, оные называются VID и PID. Флешки, естественно, также обладают этими номерами.

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

  • VID — идентификатор производителя микросхемы (контроллера).
  • PID — идентификатор самого устройства.

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

Данную утилиту можно взять с официального сайта.

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

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

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

  • Полное название установленного во флешку контроллера
  • Данные о чипах памяти
  • Тип самой памяти
  • Потребление тока флешкой
  • Версия USB протокола
  • Объём флешки согласно информации от контроллера
  • Имя производителя
  • Название самой флеши
  • Flash ID (не всегда определяется, зависит от производителя флешки)
  • VID и PID
  • Chip F/W
  • И прочую информацию

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

Работа с утилитой пошагово:

  1. Как уже говорилось выше, извлеките из USB портов устройства (MP3-плееры, телефоны, внешние жёсткие диски и т.п.), оставив только флешку.
  2. Подключите флешку, информацию о которой требуется получить для последующего ремонта.
  3. Запустите саму утилиту.
  4. В окне утилиты присутствует большая кнопка с надписью Получить информацию о флешке – нажмите её.
  5. Через небольшой промежуток времени отобразится необходимая информация
  6. Если же случилось такое, что программа не отвечает (подвисла), то не пытайтесь закрыть её, а просто извлеките флешку через минут 5 из USB порта, после чего программа наверняка начнёт отзываться и отобразит всю ту информацию, которую смогла определить с подключенной проблемной флешки.

Получаем информацию (контроллер, VID и PID и т.д.) о флешке с помощью утилиты

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

Следующая информация нам пригодится:

  • VID: 8564 PID: 1000
  • Модель контроллера (микросхемы): Silicon Motion SM3257 ENAA

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

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

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

На изображении ниже мы можем видеть обозначение микросхемы.

Фотография контроллера флешки

Воспользуемся диспетчером устройств для получения информации

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

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

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

    Открываем диспетчер устройств в Windows

  3. В открывшемся окне следует раскрыть категорию под названием Контроллеры USB и там найти пункт Запоминающее устройство для USB и осуществить двойной клик мышкой по нему.
  4. Откроется окно, в котором необходимо перейти во вкладку Сведения. Там в выпадающем меню выбрать пункт под названием ИД оборудования. И вот мы видим VID и PID подключенного флеш накопителя.

    Получаем из системы информацию о флешке

Готово. Данные получены, теперь приступим к поиску сервисной утилиты.

Выяснив информацию о контроллере, используем утилиту для прошивки

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

И так.

  • Определив модель контроллера, можно прибегнуть к поиску сервисной утилиты посредством поисковых систем (Google или Яндекс) и найти необходимое.
  • Но первым делом стоит воспользоваться базой, что имеется на специализированном сервисе. Об этом ниже.
  1. Заходим на сайт с базой прошивок для флешек, расположенный по адресу https://flashboot.ru/iflash/
  2. Вводим выясненный на предыдущих шагах VID и PID флешки
  3. Поиск, скорее всего, выдаст десяток другой вариантов. Важно найти среди вариантов такой, который совпадает максимально, а именно: имеет такую же модель контроллера, соответствует производитель, VID и PID данные и размер накопителя.
  4. В последней колонке будет представлена ссылка на утилиту, причём играет роль даже версия утилиты. Вам потребуется эту утилиту скачать и применить для ремонта флешки.

Ищем сервисную утилиту для ремонта, перепрошивки флешки

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

Осуществляем процесс ремонта флешки

Несколько минут работы и функционирование флешки было восстановлено. Теперь она отлично форматируется и нет никаких зависаний компьютера при вставке её в USB порт.

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

Image
Закрыть Мы рады, что смогли помочь Вам в решении поставленной задачи или проблемы.

В свою очередь, Вы тоже можете нам очень помочь.

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

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

Закрыть Попробуйте найти другие ответы на сайте
...или задайте вопрос в комментариях, где Вам обязательно ответят в кратчайшие сроки.
Опрос: помогла ли вам эта статья?
Да
Нет
 
оцените материал:
Ужасная статья
Так себе статья
Нормальная статья
Хорошая статья
Отличная статья!
(голосов: 1, средний балл: 5,00 из 5)
  • Помогла \ понравилась статья? Поделись ею в соцсетях!

Пожертвование сайту IT-Actual.ru (cбор пожертвований осуществляется через сервис «ЮMoney»)
На что пойдут пожертвования \ реквизиты других платёжных систем
Привет.

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



Номер банковской карты: 2200 7010 5404 2707
Кошелёк ЮMoney: 410015361853797
DonationAlerts: https://www.donationalerts.com/r/it_actual_ru
BitCoin: 1DZUZnSdcN6F4YKhf4BcArfQK8vQaRiA93

Оказавшие помощь:
Сергей И. - 500руб
<аноним> - 468руб
<аноним> - 294руб
Мария М. - 300руб
Валерий С. - 420руб
<аноним> - 600руб
Полина В. - 240руб

Деньги пойдут на оплату хостинга, продление домена, администрирование и развитие ресурса. Спасибо.
С уважением, создатель сайта IT-Actual.ru

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

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

я хочу написать комментарий анонимно (без ввода имени и адреса электронной почты)

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