Домой / Музыка / Как перевести в тестовый режим контроллер. Тестовый режим flash

Как перевести в тестовый режим контроллер. Тестовый режим flash

| | ,

Довольно часто встречается флешки (USB flahs), нуждающиеся в ремонте, у которых есть сбой или самой памяти, или контроллера этой памяти. Обычно это выражается тем, что при подключении флешки (съемного носителя) к порту USB компьютера операционная система не в состоянии установить нужный драйвер и выдает ошибку подключения, информируя о неопознанности USB устройства. Устраняется эта проблема замыканием определенных выводов памяти, т.е. переводом Flash, а точнее ее контроллера, в тестовый режим.

Сопутствующим симптомом является коды PID и VID равными «0000». Значения PID и VID можно увидеть в сведеньях свойства «неизвестного устройства» (нашей USB флешки) в диспетчере устройств. Для Windows ниже «vista» нужно выбрать в выпадающей вкладке «Код экземпляра устройства», а для Windows 7 информация о PID и VID флешки будет во вкладке «Путь к экземпляру устройства».

Причина нулевых «0000» значений PID и VID флешки заключается в невозможности контроллера USB flash прочитать часть прошивки, расположенной в отведенной области памяти микросхемы. Если такая беда случилась, то одним из решений является перевод контроллера флешки в тестовый режим. В этом случае контроллер запускается, не опрашивая микросхемы с памятью (их может быть более одной).

Приступаем к ремонту. Разбираем корпус USB Flash, ищем микросхему памяти. Микросхема памяти зачастую имеет стандартный вид SMD микросхемы с 48ю выводами. Первый вывод флешки считается с угла «ключа» (круглой метки на корпусе), а последующие выводы нумеруются против часовой стрелки по корпусу микросхемы памяти.

Чтобы замкнуть выводы памяти флешки обычно используют остроносые ножи, булавки, иголки. Замыкать нужно перед вставкой флешки в USB (вставляется флешка в USB в замкнутом состоянии). Обычными выводами для перевода флешки в тестовый режим являются 29й и 30й, но в некоторых это 43-44, 42-43, 41-42, 32-31, 31-30. Информацию о выводах можно узнать на сайтах производителей (название производителя не флешки, а микросхемы памяти). Опасайтесь замыкания 37 вывода – обычно это питание микросхемы.

После того, как Вы вставили флешку в USB порт, и операционная система ее определила (установила драйвера) размыкайте контакты. Теперь флешка будет видна. Это дает доступ к программам форматирования флешки.

Данный способ ремонта (оживления) USB Flash носителя актуален и для большинства фотоаппаратов со встроенной памятью, mp3 плееров.

Если при PID и VID равными «0000» этот способ не помог, значит программно отремонтировать флешку не получится.

Страницы:

tiristor , ")">tiristor | 08.09.2011 11:17

Вот это дельно!Сколько молодёжь их выкидывает,теперь буду знать где халява есть Спс!


Коментариев: 17 | parkersss(bсh)ya.ru | Зарегестрирован: 2011-09-03

altai , ")">altai | 13.09.2013 04:42


Коментариев: 2 | gulliver_room(bсh)front.ru | Зарегестрирован: 2013-09-13

MiF700 , ")">MiF700 | 27.02.2014 15:04

Vnuk, что это!?


Коментариев: 3 | vil-li(bсh)bk.ru | Зарегестрирован: 2014-02-24

admin , ")">admin | 27.02.2014 20:00

MiF700 , данная программа позволяет восстановить некоторые типы флеш носителей.


Коментариев: 1510 | Администратор сайта

Программные неисправности флешек встречаются нередко. В этих случаях накопитель внешне цел, при подключении в порт USB подаёт признаки жизни - моргает индикатором и даже определяется в ОС, но доступа к данным не даёт. Опознавшийся логический диск имеет некорректную ёмкость (нулевую, 512 байт, 1 Мбайт или пару терабайт), а при каждом обращении к нему выдаются сообщения «Вставьте диск», «Произведите форматирование», «Нет доступа к диску» и прочее в таком же роде.

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

Чаще всего к проблемам приводят сбои питания в тот момент, когда контроллер занят какой-либо внутренней операцией с флеш-памятью. К примеру, записывает туда обновлённые служебные поля или перестраивает транслятор (рутинная процедура для выравнивания износа). Отметим, что индикатор активности при этом не горит, то есть, с точки зрения пользователя, флешка ничего не делает и церемониться с ней необязательно. И вот происходит неожиданное извлечение её из USB-порта, либо случается провал напряжения 5 В (причина - слабый блок питания ПК, а чаще плохой контакт в разболтанном разъёме), или же статика пробивает на корпус, отчего контроллер зависает.

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

Есть и другая причина отказа флешек, связанная с нарастанием числа сбойных ячеек. Современная флеш-память типа MLC/TLC NAND довольно ненадёжна, и в чипы закладывается значительный резерв по ёмкости. Имеется в виду, что по мере выхода из строя дефектные блоки оперативно (через транслятор) заменяются резервными, причём для ОС такие переназначения незаметны. Дефект-менеджмент - одна из главных функций прошивки, и если интенсивность «ремапа» превышает определённый порог, то микропрограмма сама ставит блокировку, чтобы предотвратить дальнейшие разрушения.

Иногда флешка блокируется более мягко - только на запись. Данные видны и читаются, но при попытках создания файла, стирания или форматирования выдаётся сообщение «Диск защищён от записи». Подобный ход со стороны контроллера вполне разумен - память NAND повреждается в основном при записи, а чтение в легких случаях можно и оставить. К тому же ущерб для пользователя минимизируется. Нередко так ведут себя и карты памяти: скажем, для деградирующей microSD самопроизвольное переключение в режим read-only - почти что обычное дело.

Бывает, что сбойная область на флешке (часто небольшого размера, порядка 0,2-4 Мбайт) не только не приводит к блокировке, но и не даёт ошибки при записи и последующем считывании данных. Вот только читается совсем не то, что было записано. Для пользователя это выглядит как необъяснимая порча одного или нескольких файлов, попавших на дефект. Проверить накопитель можно так: создать на жёстком диске непустой файл размером с флешку, скопировать на неё целиком и сравнить оба файла в бинарном режиме (команда fc /b в Windows). Если найдётся хотя бы одно несовпадение - флешка ненадёжна.

Подобные «полевые испытания», однако, не дают полной уверенности в исправности девайса. Для всестороннего тестирования флеш-накопителей (не только USB-драйвов, но и любых карт памяти) создан целый ряд специальных утилит, таких как Flashnul 1.0rc1, Flash Drive Tester 1.14, MyDiskTest 2.50, H2testw 1.4 и Flash Memory Toolkit 2.01. Они компактны, удобны в работе, обладают широкими диагностическими, но одновременно и деструктивными возможностями. По небрежности можно напортачить (например, затереть жёсткий диск), так что от пользователя требуется внимательность и знакомство с документацией, особенно для Flashnul, работающей в консольном режиме. Зато утилиты легко определяют дефектные и нестабильные сектора (в просторечии - бэд-блоки), сбои трансляции, реальную производительность, а также, что немаловажно, подделки. Ведь флешки и карты с контроллером, прошитым на бОльшую ёмкость, - постоянный ассортимент китайских базаров и интернет-барахолок.

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

Ровно такие же действия предпринимаются при инициализации новой, только что собранной флешки на заводе, поэтому для ремонта, как правило, используются производственные утилиты класса MPTool. MP здесь означает Mass Production, и префикс дан не зря: «тул» может работать одновременно с 8 или даже 16 накопителями. Другое дело, что вне заводского конвейера такие возможности ни к чему и только усложняют жизнь.

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

Настройки одной из производственных утилит. Таких вкладок с параметрами - пять

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

В Сети можно найти и другие полезные каталоги, например usb-disk.ru/prog.php и rdm.kiev.ua/pages/utils/flash. В них собран «флешечный» софт различного происхождения, в том числе фирменный, давно уже исчезнувший с официальных сайтов. Часть утилит неактуальна (относится к вышедшим из употребления моделям либо решает узкие задачи типа создания на флешке запароленного раздела), но остальное вполне может пригодиться при ремонте или восстановлении данных. Краткие пояснения облегчают выбор.

Следует отметить ресурс usbdev.ru/files - это фактически альтернатива flashboot.ru, содержащая множество технологических утилит с разбивкой по 35 маркам контроллеров. К часто используемым утилитам приводятся рекомендации, включая принципы подбора версии, порядок работы, основные параметры и коды ошибок. Определить модель контроллера и памяти без вскрытия флешки не всегда легко, и на сайте описаны различные способы, как это сделать. Подборка спецификаций на контроллеры и микросхемы памяти пригодится для справок.

Особую ценность сайту flashboot.ru придают методические материалы: инструкции по программному ремонту флешек тех или иных моделей, документация ко многим утилитам, а главное - обширный форум, на котором начинающие и продвинутые ремонтники делятся своим опытом. В постах описаны многочисленные трудности и способы их преодоления. Всех советов не перечислить, приведем три более-менее общих.

Первый совет - для программного ремонта надо знать точную модель контроллера. Простейший способ - вскрыть корпус и посмотреть маркировку микросхемы. Это не всегда удаётся (пример - монолитные флешки), поэтому лучше использовать программные методы. Контроллер определяется по базе данных iFlash c помощью кодов VID/PID (первый код - это идентификатор производителя, а второй - идентификатор продукта). Данные коды присвоены любому USB-устройству, и их можно узнать с помощью Диспетчера устройств либо специальных программ USBDeview 2.22, CheckUDisk 5.4, ChipGenius 4.00.0025 RC3 Fix или Flash Drive Information Extractor 7.5.0.480 (последние две сразу выводят марку и модель контроллера вкупе с версией прошивки, а также сообщают полезную информацию о чипах памяти). Определив контроллер, можно найти утилиту для работы с ним.

Второй совет - выбирайте операционную систему. Технологические утилиты следует запускать в среде Windows XP (причём 32-разрядной версии), под Vista и «семёркой» они зачастую не работают. Производственный инструментарий бывает консервативен - гнаться за модой ему ни к чему. Впрочем, уже появляются обновлённые версии, да и Windows 8, можно надеяться, облегчит ситуацию (совместимость с XP там на высоте). Во всех случаях необходимо иметь права локального администратора: утилиты часто инсталлируют свой драйвер и совершают другие «опасные» с точки зрения ОС действия.

Третий совет касается перевода контроллера в тестовый режим. Нередко операционная система не может определить подключённую флешку - в трее всплывает сообщение «Устройство USB не опознано», при этом коды VID/PID равны нулю. Тогда не получится ни установить драйвер, ни запустить утилиту. Это связано с порчей служебных данных на флеш-памяти: микропрограмма контроллера при старте пытается их считать, но зависает и не реагирует на запросы ОС.

В тестовом режиме опрос памяти блокируется, и контроллер работает по умолчанию. Для этого достаточно замкнуть между собой две линии шины данных. На разобранной флешке закоротите 29-й и 30-й выводы микросхемы памяти (иглой, лезвием или тонким пинцетом) и в таком виде подключите флешку к USB-порту. Сразу после того, как она определится в Windows, - разомкните выводы (долго их держать не стоит: греется контроллер). Далее уже можно запускать ремонтные утилиты. Отключайте флешку только по завершении работы утилиты или когда она сама это предложит (Replug device).

В некоторых случаях следует замыкать другие выводы чипа или вообще работать с контроллером - закорачивать его шину данных (например, 23-й и 24-й выводы). Главная причина этого - микросхемы памяти в корпусах BGA и LGA, которые ставятся на флешки всё чаще. Добраться до их выводов затруднительно, почему и приходится обращаться к контроллеру. Принцип здесь тот же самый, что и при замыкании шины данных на памяти. Встречается и специальный тестовый пин, который коротится на минус. Общего стандарта на распиновку контроллеров нет, так что спецификация вам в руки (найти ее, как правило, несложно). Метод тыка здесь не подходит - можно сжечь девайс, на чём «ремонт» и завершится.

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



Флешка CnMemory построена на карте microSDHC 32 Гбайт. Такое не лечится. Ай да китайцы!

Свободный доступ к заводским утилитам имел и другой полезный эффект. Многие производители флешек перестали делать вид, что их изделия никогда не ломаются, и выложили на официальных сайтах разнообразные Recovery Tools. У последних, как правило, легкопонятный интерфейс, но гораздо меньше настроек, чем у заводского софта; их задача - вернуть флешку к первоначальному состоянию («как новая»), а сложные случаи им уже не по зубам. Чтобы скачать подходящую утилиту, надо зайти в раздел технической поддержки и указать модель накопителя, а порой ещё и его серийный номер - часто неудобочитаемый из-за мелких и смазанных цифр на корпусе. В ряде случаев (JetFlash Online Recovery от Transcend) серийник запрашивает сама программа, проверяя его по интернет-соединению. Если есть сомнения в подлинности флешки или карты памяти, не мешает это проверить (утилита SerialCheck и т.п.) - популярные марки нередко подделывают, а с фейка и спрос невелик.

Имеет смысл начинать ремонтные действия именно с официальных сайтов, а уж если фирменные утилиты не помогли (например, отказываются признавать ваш накопитель из-за новой модификации контроллера или памяти) - воспользоваться flashboot.ru с его архивами. Подборка полнофункционального ПО плюс поиск по форуму (всегда найдётся схожий случай!) помогут оживить почти любую модель. Даже поддельные флешки с китайских базаров удаётся привести в чувство, другое дело, что их реальная ёмкость (обычно 2–4 Гбайт) сегодня мало кому интересна, а память из отбраковки быстро начинает сыпаться. Признаки неремонтопригодной подделки - контроллер непонятной марки (не описан в базе данных iFlash) и «затёртые» чипы памяти вообще без маркировки.

Если же ничего не помогло - значит, случай реально сложный и программно, скорее всего не лечится. В частности, изношенные, посыпавшиеся чипы памяти (уровень дефектов при тестировании превышает порог, обычно это 2–3%) однозначно требуют замены. Для неспециалиста это чаще всего нерентабельно, и флешка летит в ведро. Бывает, что к редкому или перемаркированному контроллеру никак не удаётся подобрать утилиту - тогда тоже не стоит мучиться.



Модель Silicon Power LuxMini 920 в момент выпуска была одной из самых быстрых, что обеспечивал контроллер JMicron F603. Но он так сильно грелся, что флешки массово выходили из строя. Через год стали ставить контроллер послабее

К числу сложных случаев относятся флешки SanDisk. Этот американский бренд предлагает модели хорошего качества, но и они выходят из строя. А ремонтного софта практически нет: на flashboot.ru и других ресурсах нужные программы отсутствуют. Такова уж корпоративная политика. SanDisk - одна из немногих компаний «полного цикла», которая сама разрабатывает и производит и чипы NAND-флеш-памяти, и контроллеры, и собственно накопители. Как следствие, в них применяются нестандартные решения, вплоть до схемы адресации и прочих базовых вещей. Эту информацию SanDisk никому не разглашает, поэтому и утилит для её контроллеров в свободном доступе не найти.

Работа на износ

Главная и до конца нерешённая проблема флеш-накопителей - ограниченный ресурс NAND-памяти по числу записей/стираний и, соответственно, её быстрый износ при работе. Изношенная страница теряет способность перезаписываться и остаётся в своём последнем состоянии - этакая ROM-память. Рынок постоянно требует: «Больше ёмкость и скорость, меньше габариты». В ответ становится всё тоньше технологический процесс (до 19 нм уже дошли, на повестке дня - 16–18-нм нормы) и растёт плотность упаковки данных в кристалле, а ресурс - как получится.

Получается не очень: нынешние 25-нм микросхемы MLC NAND выдерживают 3 000, 5 000, иногда 10 000 циклов перезаписи (первое значение характерно для массового сегмента, второе - для чипов среднего уровня с некоторым отбором, третье - для лучших грейдированных образцов), а последние модели TLC NAND, хранящие в одной ячейке три бита данных (8 уровней заряда!), - не более 1 000–1 500 циклов. И это ещё оптимистичные оценки: скептики говорят вообще о 300-500 циклах. Для сравнения: однобитовая SLC-память предыдущего поколения (техпроцесс 34 нм) имела ресурс 100 000 циклов. Такие «выносливые» чипы до сих пор выпускаются, но в небольшом количестве и по высокой цене - в 3–5 раз дороже, чем MLC; они идут на комплектацию топовых SSD корпоративного класса.

Конечно, изощренные алгоритмы трансляции и выравнивания износа сглаживают ресурсное ограничение MLC, и порой вполне успешно. Посмотрите на заявленный срок службы нынешних накопителей SSD, а ведь они строятся на той же элементной базе. Но флешки не имеют столь совершенных контроллеров, прошивок, кеш-буферов DRAM и такого резерва ёмкости (20% и больше) - тогда они и стоили бы в разы больше. Впрочем, подобная экзотика тоже выпускается, взять хотя бы 50-гигабайтный накопитель от SuperTalent за $200.



Внутри эта флешка - полноценный SSD, построенный на сжимающем контроллере SandForce. Разве что интерфейс не SATA III, а USB 3.0. Ремонту такое не поддаётся

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

Карты розданы

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

Утилиты бывают как универсальные (SDFormatter 4.0, HP USB Disk Storage Format Tool 2.2.3), так и специализированные фирменные. Последние рассчитаны на конкретные семейства карт - они лучше справляются с дефектами, но требуют фирменного же карт-ридера, зачастую малодоступного. Фактически это lite-версии заводского софта. Например, в описании Memory Stick Formatter 2.5 от Sony приведены всего пять моделей ридеров, с которыми программа может работать, - естественно, производства самой Sony. Если же никакие утилиты не помогли, то забарахлившую карту остаётся вернуть по гарантии либо выбросить (ну или отдать DR-специалисту на недешёвое восстановление).

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

Осталось только одно исключение: приборчик, известный как «клипса» (официальное название - «Адаптер для разблокировки MMC и SD карт»), позволяет аппаратно снять с SD/SDHC/microSD-карт (последние - с переходником) блокировку записи, а также пароль - забытый или самопроизвольно установленный. Клипсу можно найти у ремонтников сотовых телефонов. Компактный девайс питается от 9-вольтовой батарейки либо от USB-порта; при обнаружении карты в слоте (по концевому выключателю) в него подаётся команда полного стирания, которая обнуляет флеш-память и служебные поля на карте. Результат отображается на встроенном светодиоде: быстрое мигание - успех, медленное - неисправная карта. Несколько секунд - и карточка как новая. Разумеется, все данные при этом безвозвратно теряются. Однако в более серьёзных случаях (слетевшая прошивка, неверный объём из-за разрушенного транслятора и т.п.) клипса бесполезна.


«Клипса» в исходном и разобранном виде. Батарейка делает её полностью автономной

Заменить клипсу могут некоторые фотоаппараты и смартфоны, имеющие собственный драйвер для работы с картами. Так, по слухам, Nokia E72 на ОС Symbian умеет снимать защиту с microSD. То же с SDHC делает опция «низкоуровневое форматирование» в ряде камер Canon и Panasonic - в этом случае подаётся та самая команда All Erase. Так что владельцу заблокированной карточки можно дать совет: попытайтесь отформатировать её на всех устройствах, какие найдёте, и чем гаджет проще («тупее»), тем шансов на успех больше.

Конечно, здесь есть свои подводные камни. Ёмкость карт SD постоянно росла, практически удваиваясь за год, а с ней менялись и спецификации: SD → SD 2.0 (SDHC) → SD 3.0 (SDXC). Отсюда - проблемы совместимости. Старое устройство может просто не опознать современную карту на 32 Гбайт и выше (помимо объёма, играет роль и энергопотребление - накопители стандарта SD 3.0 требовательны к питанию). Надпись на экране «Не могу работать с картой», а то и зависание - явление нередкое, и с этим ничего не поделаешь.

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

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

В случае аварии пользователь сбережёт свое время, нервы и деньги: восстановление данных с неисправных карт памяти стоит дорого или даже очень дорого. Если обычная SD или CF обойдётся в 3 000-6 000 руб., то для монолитных конструкций типа microSD расценки доходят до 25-30 тысяч. В последнее время и полноразмерные карты SDHC/SDXC всё чаще делаются по монолитной технологии, что дешевизне услуг не способствует.

Причина - сложно подпаяться к чипу памяти в обход контроллера: отладочные выводы ещё надо найти, а их разводка обычно выясняется опытным путем на исправном аналоге. За подобную микрохирургию берутся далеко не все DataRecovery-компании, так что вне мегаполисов их придётся поискать. Бывает проще списаться с проверенным специалистом и отправить «пациента» обычной почтой.

Профилакторий: безремонтный пробег

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

  • Оберегайте флешки от сильных механических воздействий (падения, удары, изгибы, вибрация), перепадов температуры, сырости и агрессивных сред. Не прилагайте излишних усилий при вставке накопителя в USB-порт или карточный слот, а также при его извлечении.
  • Оберегайте флешки от ионизирующих излучений (рентген, радионуклиды, космические лучи) и сильных электромагнитных полей. Просвечивание багажа в аэропортах несёт определённый риск, хотя и не слишком большой. Такого рода опасности растут вместе с плотностью упаковки данных, так что брать в полёт высокоёмкие флеш-накопители (64 Гбайт и более), может, и не стоит.
  • Флешки, а ещё больше карты памяти боятся разрядов статики, поэтому не касайтесь их контактов пальцами и металлическими предметами. Повышенная электризация наблюдается на синтетических покрытиях (ковролин, линолеум и т.п.), а также зимой с её сухим воздухом. В этих случаях перед тем, как взять флешку в руки, разрядитесь на ближайшем заземлённом предмете - скажем, батарее отопления или задней стенке системного блока. Если же компьютер не заземлён - будьте с флешками особенно осторожны. Устаревшая двухжильная электропроводка и искрящий ковролин на полу погубили, думаю, не одну тысячу накопителей.
  • Регулярно проверяйте флешки с помощью встроенных средств ОС - это ускоряет работу и облегчает восстановление данных в случае логических ошибок и порчи файловой системы (последняя - частое следствие небезопасного извлечения из USB-порта, а также износа флеш-памяти и сбоев контроллера). Тем же целям служит дефрагментация. Для уменьшения износа бывает выгоднее скопировать файлы на жёсткий диск, провести быстрое (только очистка таблиц) форматирование флешки в ОС и записать всё обратно; нередко это ещё и по времени короче.
  • Регулярно делайте резервные копии данных. Ценный файл, хранящийся на одном флеш-накопителе и больше нигде, - такой же неоправданный риск, как единственный ключ от квартиры, засунутый в дырявый карман. Особенно это важно в путешествиях, где флешкам и картам памяти доверяется критичная, дорогая во всех смыслах информация (сканы документов, коды доступа, переписка, карты местности и т.п., не говоря уже о фото- и видеосъёмках).
  • Не рекомендуется использовать флешку в режиме интенсивных операций записи, например держать на ней рабочую бухгалтерскую базу. Подобная эксплуатация существенно снижает ресурс и надёжность накопителя - он может засбоить уже через месяц-другой.
  • Флешки и карты памяти не стоит заполнять под завязку, особенно за одну сессию и файлами большого размера, - вероятность сбоя при этом повышается. Это известный фотографам «эффект последнего кадра», портящий всю съёмку. При переполнении объёма может повредиться файловая система, нередко слетает транслятор, и тогда без помощи DR-специалиста не обойтись. Оставляйте хотя бы 3% свободного места и следите за ходом записи. Замедления и тем более зависания - опасный симптом (прежде всего, изношенной флеш-памяти), такой накопитель ненадёжен.
  • Карты памяти в составе мобильных устройств (фотоаппаратов, смартфонов и др.) по возможности реже извлекайте из слота. Перенос данных безопаснее проводить через USB-подключение к хосту. Также не стоит что-либо делать с картой при «севшем» аккумуляторе: если питание внезапно пропадёт в момент записи - карта с большой вероятностью выйдет из строя. Это касается и операций форматирования и удаления файлов. Будьте внимательны зимой - на холоде аккумуляторы теряют ёмкость и разряжаются намного быстрее.
  • В автомобильных гаджетах (видеорегистраторы, GPS-навигаторы и т.п.) карты памяти нередко выходят из строя. Вероятно, это связано с перепадами напряжения и помехами в бортовой сети. Адаптеры питания от прикуривателя часто сделаны по упрощённым схемам, стабилизация и фильтрация там хромает. Карты же к этому чувствительны, особенно формата microSDHC. Меры профилактики - пользоваться качественной аппаратурой, не гнаться за высокой ёмкостью (замечено, карточки 16 Гбайт и больше «дохнут» первыми) и, конечно, бэкапить всё ценное. По питанию неплохо страхует связка «инвертор 220 В + сетевой адаптер», но это громоздкое решение не для всех.
  • Прежде чем вынуть флешку из USB-порта либо карту памяти из карт-ридера, фотоаппарата или другого мобильного устройства, выполните процедуру безопасного извлечения в ОС либо выключите питание мобильного устройства. Не извлекайте накопитель во время записи или считывания (когда мигает индикатор активности) - он может повредиться. Экономия нескольких секунд обернётся тогда серьёзными потерями времени, нервов и денег.
  • Если флешка с данными ведёт себя странно - не опознаётся в операционной системе, или определяется и вскоре пропадает, или зависает в какой-то момент - не пытайтесь её лечить низкоуровневыми утилитами, пусть даже в их названиях фигурируют слова Recovery, Restore или Repair. Практически все они затирают «инфу» без возможности восстановления, и зачастую без предупреждения! Важные файлы надо сначала скопировать на другой накопитель (как - это отдельная тема), а уж затем приступать к ремонту по вышеописанным методикам.

И пусть ваша флешка живет долго!

Кроме этого вы может посмотреть статью аппаратный ремонт флешек в ней вы узнаете как физически сделать флеш накопитель.

Наверное, уже в современном обществе не осталось людей, которые не использовали USB накопители, MP3 плееры и иные устройства с флеш памятью. При использовании данных устройств можно столкнуться с определенными проблемами, например, «Система не может завершить форматирование», «Нет доступа», «Устройство не опознано» и т.д. В таких случаях необходим ремонт флешки. Давайте рассмотрим способы ремонта флешек.

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

Если флешка поломалась, то проявятся следующие симптомы:

  1. При каждой второй или третьей попытке произвести установку накопителя показывается сообщение: «неопознанное USB устройство».
  2. Повреждение структуры файлов и каталогов (отмечается при начале форматирования).
  3. Распознание файловой системой устройства в виде виртуального привода или вообще не видит его.
  4. В проводнике Виндовс не отображается содержимое.
  5. Светодиод мигает или не горит.
  6. Флешку на распознает более чем три компьютера.
  7. Появление сообщения «накопитель имеет защиту от копирования».
  8. ОС не определяет флешку.

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

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

  1. Неисправный чип памяти.
  2. Поврежденный порт (наиболее частая причина ремонта флешек Kingston).
  3. Неполадки с USB интерфейсом.

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

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

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

Ремонт своими руками

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

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

Определение VID&PID

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

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

ChipEasy

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

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

Flash Drive Information Extractor

Приложение «заточено» для носителей Silicon Power. Результатом работы будет предоставление следующих данных:

  1. Тип и модель USB накопителя.
  2. Контроллер.
  3. VID&PID.

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

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

CheckUDisk

Программа имеет высокую скорость сканирования данных с носителей, чтобы в последующем определить VID&PID. Для определения типа носителя и контроллера используется детализация данных, которая похожа на FDIE.

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

Перепрошивка

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

Для множества контроллеров прошивку можно найти в интернете. Именно их поиск стал наибольшей проблемой.

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

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

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

Физические повреждения

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

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

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

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

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

Подводя итог

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

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

сталь, норка, говядина, бумага 30 июля 2013 в 10:45

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

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


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

Востановление данных

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


Ищем флешку

Если среди дисков в Total Commander (ну или моём компьютере) флешка не появилась, нужно проверить её наличие в диспетчере устройств (мой компьютер -> свойства -> диспетчер устройств . Если она там присутствует, удаляем её, затем обновляем конфигурацию оборудования.


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

Замыкание контактов

Про замыкание я узнал из статьи . Суть в том, чтобы обнулить память и сделать флешку определяемой системой (данные же останутся целыми). Все очень просто: берется тонкая иголка, замыкается 29-30 ножка и вставляется в USB порт (можно пользоваться удлинителем, разницы между подключением напрямую нет).

Attention! Будьте предельно аккуратны, так как при неосторожном движении можно оторвать ножки.

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

Перечиповка(перепрошивка)

Для определения контроллера нашлась очень мощная программа . После запуска, вставляем флешку, жмем «получить данные» и – вуаля!

В удобной для нас форме вся информация. Берем версию контроллера и идем на flashboot.ru . Там находим пункт «Найти». Ищем, качаем и дальше - по инструкции производителя программы. Так как программ очень много, универсальную инструкцию дать не могу. Главное не бояться пробовать, ведь флешка и так сломана. А вообще, даже если в момент перепрошивки программа выдаст критическую ошибку – при повторном запуске ее можно будет исправить. Иногда может потребоваться не один десяток попыток, поэтому советую набраться терпения.
В последнее время flashboot.ru стали чистить, половину программ удалили и родной поиск стал работать некачественно, поэтому нам поможет в этом google . Ах, да! Еще можно упростить поиск, если ввести версию контроллера и дальше написать на 2 раздела или создание CD/DVD раздела(программа та же самая, только для двух разделов будет использоваться другой мод (обычно он называется 21)).

Заключение

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

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

Список используемых программ и сайтов

flashboot.ru - сайт по ремонту и перечиповке флешек.
antspec.com - программа для просмотра информации о флешке.
Для восстановления данных
R-Studio
GetDataBack
BadCopy Pro

Метки: Востановление флешек, спасение данных, возвращение работоспособности, ремонт