Найти в Дзене

Сломалась флешка – не беда!

Доброго времени суток, дорогой читатель! Сегодня хочу рассказать тебе, читатель, как восстановить работоспособность USB-флешнакопителя, в простонародии – флешки, если ты её подсоединил к компьютеру, а он показывает тебе, что накопитель не читается, а в свойствах устройства указано, что его ёмкость – 0 и занято места – 0. Обычно это означает, что произошел сбой программы платы микроконтроллера, управляющего работой платы флешпамяти. Но для начала немного теории, обещаю, совсем немного. Устройство USB-флешнакопителя. Для начала, определимся, что USB-флэшнакопители – довольно простые устройства, которые состоят, если взять основное, из следующих частей: Основные типичные неисправности USB-флешнакопителя. Основные неисправности USB-флешнакопителя вытекают из перечисленных выше его частей. Устранение неисправностей в работе программы контроллера USB-флешнакопителя. Резонно у тебя возникает вопрос, дорогой читатель, так каким образом и какими же утилитами перепрошивать контроллер тво
Оглавление

Доброго времени суток, дорогой читатель!

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

Но для начала немного теории, обещаю, совсем немного.

Устройство USB-флешнакопителя.

Внешний вид платы NAND-памяти на печатной плате USB-накопителя
Внешний вид платы NAND-памяти на печатной плате USB-накопителя

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

  • печатная плата;
  • USB-разъём;
  • стабилизатор питания контроллера и флэш-памяти;
  • микросхема контроллера;
  • микросхема энергонезависимой NAND памяти (флешпамяти).
Внешний вид контроллера USB-накопителя
Внешний вид контроллера USB-накопителя

Основные типичные неисправности USB-флешнакопителя.

Основные неисправности USB-флешнакопителя вытекают из перечисленных выше его частей.

  1. Неисправности печатной платы – некачественная пайка, внутренние обрывы проводников при механическом повреждении, удар, изгиб. Симптомы: нестабильная работа USB флэш-накопителя.
  2. USB-разъём – некачественная пайка контактов. Симптомы: USB флэш-накопитель периодически не определяется.
  3. Стабилизатор питания – конвертирует и стабилизирует напряжение поступающие с компьютера в напряжение необходимое для работы контроллера и флэш-памяти. В некоторых моделях USB флеш-накопителей отсутствует или встроен в контроллер. Симптомы: USB флеш-накопитель не определяется совсем, или видно в системе как неопознанное устройство. Часто выходит из строя при переполюсовке USB разъёма
  4. Флешпамять – энергонезависимая память. Симптомы: повреждение отдельных блоков памяти (bad-блоки) в связи со старением или по другим причинам, невозможность записи или чтения, лечится переформатированием фирменной утилитой с уменьшением общего размера USB флеш-накопителя.
  5. Контроллер – микросхема управления NAND памятью и передачи данных. В ней хранятся данные о типе микросхемы NAND-памяти, производителе и другая служебная информация необходимая для функционирования USB флеш-накопителя, объём флэш памяти. Часто выходит из строя при «горячем» извлечении USB флеш-накопителя. Обычно помогает перепрошивка контроллера фирменными утилитами.

Устранение неисправностей в работе программы контроллера USB-флешнакопителя.

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

  1. Во-первых, необходимо выяснить модель микросхемы-контроллера, чтобы найти утилиту для работы с ней. Это можно сделать двумя способами. Первый – вскрыть корпус USB флеш-накопителя и посмотреть наименование модели контроллера нанесённой на корпусе микросхемы. Если вскрыть корпус проблематично – используем второй способ. Он заключается в определении модели по кодам VID и PID, зашитым в микропрограмме контроллера. VID – это идентификатор производителя, а PID – идентификатор устройства. VID и PID имеются в любом USB устройстве. Я пользуюсь программой CheckUDisk, либо средствами операционной системы Windows (зайти в свойства «Мой компьютер», затем включить «Диспетчер устройств», найти в списке Неизвестное USB-устройство, зайти в его «Свойства», и во вкладке «Сведения» найти информацию о VID/PID).
  2. Во-вторых, по значениям VID/PID можно найти производителя USB-флешнакопителя и модель установленного контроллера (например с помощью базы iFlash на сайте flashboot.ru).
  3. Затем, определив контроллер, переходим к поиску сервисной утилиты для работы с ним. Подходящую утилиту я ищу или на сайте производителя или в каталоге утилит того же сайта flashboot.ru
  4. И, наконец-то, с помощью утилиты, прочитав, конечно же, к ней инструкцию, можно перепрошить контроллер твоей «флешки».

Будь при памяти, дорогой читатель, всех благ!