Аккумуляторы для всех моделей ноутбуков
Блоки питания для ноутбуков
Добавление оперативной памяти в ноутбук
Замена клавиатур на ноутбуках
Замена матриц на ноутбуках всех моделей.
Ремонт компьютеров, мониторов и ноутбуков любой сложности.

пн-пт: с 10:00 до 19:00
суббота: с 10:00 до 17:00
воскресенье: выходной

Без перерыва на обед!

Реанимация флешки

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

Устройство флешки

Флешки — довольно простые устройства, состоят из следующих частей:
— плата PCB;
— USB разъём тип, А;
— стабилизатор питания контроллера и флэш из 5 в 3,3 вольт;
— микросхема контроллера;
— микросхема энергонезависимой NAND памяти;
— кварцевый резонатор, обычно на 12 Mhz (на схеме не показан).

Программные сбои контроллера
В любой флэшке установлена микросхема-контроллер. Он отвечает за передачу данных между компьютером и флэш-памятью. Контроллером управляет микропрограмма. В случае различных сбоев питания, неправильного извлечения и других причин — происходит сбой микропрограммы контроллера. В результате чего контроллер блокируется и не отвечает на запросы операционной системы.
При подключении к компьютеру такой флэш-диск может опознаваться как «Неизвестное устройство», иметь формат RAW или может быть виден в системе как диск с нулевой ёмкостью. При попытке доступа к нему могут выводиться сообщения «Вставьте диск» или «Нет доступа к диску».
Иногда, флэш-диск становится доступен только для чтения. Данные видны и читаются, но при попытках создания файла, стирания или форматирования выводится сообщение — «Диск защищен от записи». В данном случае контроллер переходит в режим защиты данных при обнаружении ошибок микропрограммы или флэш-памяти для предотвращения её дальнейшего разрушения (память NAND установленная во флэшке повреждается в основном при записи данных).

Порядок восстановления флэш накопителя.

1. Нужно выяснить модель микросхемы-контроллера чтобы найти утилиту для работы с ним. Это можно сделать двумя способами. Первый — вскрыть корпус флэшки и посмотреть наименование модели контроллера нанесённой на корпусе микросхемы. Если вскрыть корпус проблематично — используем второй способ. Он заключается в определении модели по кодам VID и PID зашитым в микропрограмме контроллера. VID — это идентификатор производителя, а PID — идентификатор устройства. VID и PID имеются в любом USB устройстве. Эти коды можно считать такими программами как CheckUDisk, UsbIDCheck, ChipGenius, а также средствами операционной системы.
Если VID&PID считать не удаётся или значения пусты, велика вероятность электрического повреждения микросхемы. В данном случае программными способами вылечить накопитель уже не получится.

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

3. Подходящую утилиту можно найти на сайте производителя или в каталоге утилит сайта www.flashboot.ru. Для удобства утилиты отсортированы по производителям контроллеров.

Например:
Вы определили, что VID вашей флэш — 1005, а PID — B113. По базе iFlash находим что во флэш установлен контроллер PS2136 фирмы PHISON. Утилита для этого контроллера USB 2K REL90 (PS2231-UP12). А если тип контроллера был определён вскрытием корпуса, тогда сразу переходим в каталог файлов и ищем подходящую утилиту.
Как работать с утилитами описывать не будем, так как утилит довольно много, а порядок работы некоторых из них описан в инструкциях, которые можно найти в архивах с утилитами или прочитать в комментариях к ним.
После восстановления работы контроллера велика вероятность вытащить хоть какие-то данные из памяти флэшки. Для этого можно воспользоваться программой GetDataBack или подобными ей.
Если данные уже не нужны или информация полностью разрушилась, рекомендуется провести тест флэш памяти на наличие сбойных секторов. Сделать это можно программами MyDiskTest, Victoria или Flashnul.

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

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

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

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

Контроллер — микросхема управления NAND памятью и передачи данных. В ней хранятся данные о типе микросхемы NAND, производителе и другая служебная информация необходимая для функционирования флэш накопителя. Симптомы: флэш определяется как неизвестное устройство, нулевой или заниженный объём флеш памяти. Часто выходит из строя при «горячем» извлечении флэш. Обычно помогает перепрошивка контроллера фирменными утилитами.

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