Восстановить флешку usb


Лечение по имени и фото: восстановление USB-флешек / Мастерская

В наше время признаком хорошего тона, образованности

и интеллигентности является безопасное извлечение флешки.

© bash.org.ru

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

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

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

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

В нашем случае попытки восстановления успехом не увенчались

В качестве подопытного кролика выступила давным-давно «сдохшая» и закинутая в дальний угол брендированная флешка, единственной задачей которой было один раз передать небольшой кусочек данных. То есть определить истинного производителя и попробовать поискать в Сети хоть какую-то информацию о восстановлении устройства не удалось. Впрочем, это вряд ли особо помогло бы. Даже в пределах одной линейки накопителей одного вендора могут использоваться совершенно разные контроллеры. Что в данный момент выгоднее всего поставить, то и ставят. Но именно модель контроллера нам и надо выяснить, а точнее значения VID и PID. Делается это с помощью утилит ChipGenius, CheckUDisk или USBDeview. Первая из них наиболее универсальна, так как содержит неплохую базу VID/PID и, по возможности, сразу даёт ссылки на нужные утилиты или сайты с полезной информацией по этой теме. Только учтите, что будут они, скорее всего, не на русском или английском, а вовсе даже на китайском языке.

Также можно поискать VID и PID в Интернете. Например, здесь расположена постоянно пополняемая база этих идентификаторов с указанием моделей флеш-накопителей (встречаются забавные описания в стиле «МЕТАЛЛ КОЖА КИТАЙ») и версий утилит для восстановления. Абсолютно одинаковые VID+PID могут быть у сотен моделей, да и китайцы, кажется, не стесняются ставить их случайным образом.

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

Дальше начинается самое нудное — подбор подходящей сервисной утилиты. Опять-таки можно воспользоваться сервисом FlashBoot.ru или же искать самому. Самая главная неприятность в том, что для одного и того же контроллера подходят далеко не все версии одной и той же утилиты. В нашем случае в накопителе использовался чип Ameco MW6208E, и лишь с пятой попытки нашлась нужная версия, причём аж трёхлетней давности.

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

Кстати, с помощью этих утилит можно легко управляться с разделами на накопителе: имитировать CD-привод, ставить защиту от записи, шифровать и так далее. Или наоборот — избавлять носители от подобного «добра». Например, всякие флешки, бесплатно раздающиеся в промоакциях и подобных рекламных действах. Правда, такие накопители долго не живут, ибо сделаны из… ну вы поняли, из чего именно.

В общем-то, если флешка стала хотя бы нормально распознаваться, то можно попробовать отформатировать её какой-нибудь сторонней утилитой вроде HP USB Disk Storage Format Tool или мощным комбайном Acronis, Paragon и аналогичными инструментами. Не стоит забывать и про фирменные утилиты для восстановления накопителей, которые любой добропорядочный (а таких не сказать, что большинство) производитель выкладывает у себя на сайте. С ними, как правило, меньше всего возни — вставил, запустил, нажал кнопку, подождал, получил рабочее устройство.

После восстановления обязательно проверьте корректность работы накопителя с помощью программ вроде USB Flash Drive Tester или h3testw. Они полностью «забивают» флешку данными, а потом проверяют правильность записи и чтения. Также рекомендуется построить график скорости записи с помощью программы HDDScan — это позволит хотя бы косвенно оценить износ памяти.

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

Не всё так гладко

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

Не удивляйтесь, если внутри всё будет перемотано скотчем, кое-как припаяно и вообще держаться на соплях! В мастерских, кстати, с такой откровенной китайщиной, скорее всего, даже возиться не будут. Спрашивается, зачем это делать, если флешка даже не определяется? А затем, чтобы перевести контроллер в отладочный режим. Достигается это замыканием двух определённых ножек, 29-й и 30-й, на чипе памяти с помощью иголки. Дело в том, что контроллер при старте пытается считать ту самую служебную область. В ряде случаев при этом он зависает (вот отсюда бесконечное моргание индикатора), а замыкание не дает этого сделать, блокируя чтение. Тогда контроллер стартует в безопасном режиме, и его уже видят утилиты. На каждом чипе ставится метка в виде небольшого кружка в одном из углов крышки — вот от неё-то и надо против часовой стрелки отсчитывать номера ножек.

Вот так выглядит контроллер…

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

… а вот так сама память

Отлично, теперь флешка хотя бы определяется, однако отказывается форматироваться и при каждом включении показывает разный объём (но хотя бы в пределах положенных двух гигабайт). И вот тут пришло время следующего подвоха — согласно VID+PID могли использоваться контроллеры совсем других производителей, даже близко не совпадающих с изначально предполагаемыми. Было перепробовано под полсотни утилит, но успехом эта затея не увенчалась. В общем, описывать дальнейшие злоключения особого смысла нет.

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

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

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

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

3dnews.ru

принцип работы, утилиты, восстановление телефонных флешек

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

 

Восстановление записанной на флешку информации

Для лечения девайсов с сохранением записанной информации используют средства с пониженным уровнем форматирования или со специальными функциями по исправлению. Какой способ реанимации вы бы ни использовали, сохраняется вероятность, что файлы могут восстановиться не в полном объеме или поврежденными (см. Удаленные данные — как могут помочь программы по восстановлению?).

Указанные ниже средства удаляют недостатки в работе носителя и устраняют поломки следующих видов:

  • восстанавливают объем;
  • исправляют некорректную работу считывания, записи, стирания данных;
  • исправляют ошибки идентификации девайса;
  • изолируют битые сектора памяти;
  • реанимируют данные.

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

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

Контроллер

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

Другой способ узнать контроллер и подходящее программное обеспечение – использовать утилиту Chip Genius. После запуска она автоматически определит данные носителя, VID, PID — запомните их. Далее, зайдите на сайт iFlash пропишите в поисковом поле VID и PID девайса, нажмите Search – сайт выдаст список подходящих «лекарств» в поле Utils. Можно также разобрать устройство. Данные контроллера прописаны на чипе.

Утилиты для восстановления информации на флешке

Для лечения устройств желательно сначала использовать соответствующую разработку того же производителя.

Transcend

Для изделий Transcend, A-DATA, JetFlash создана программка JetFlash Online Recovery или JetFlash Recovery Tool (старая версия). Это официальная бесплатная разработка. Использование крайне простое: нужно подключить флеш-накопитель и запустить ее. Появится окно с двумя опциями: исправить накопитель со стиранием данных или исправить с оставлением данных. Если первый способ с сохранением данных не смог помочь, применяют вариант с очисткой памяти, но тогда данные стираются в полном объеме.

Silicon Power

Носители данных этой марки работают на нескольких вариантах контроллеров Silicon Motion, если средство не подошло, определите сначала контроллер как описано выше.

SMI MPTool. После запуска подключают накопитель, нажимают в появившемся окошке Scan USB или клавишу F5 на клавиатуре – компьютер определит устройство. Затем: Debug, ввести пароль для конфигурации «320», Start — начнется лечение.

USB Flash Drive Recovery. При лечении этой программой информация безвозвратно стирается. После активации файла SP Recovery Utility.exe в появившемся окошке нажимают на Scan Device Information, затем – на Connection To Silicon Power. В появившемся окошке выбирают и нажимают Recovery.

Silicon Power UFD Recover Tool предназначена для устройств с контроллерами Innostor. Запускаем файл Recovery Tool.exe. В окошке выбираете девайс, нажимаете Start. Эта разработка способна сохранить данные записанные на носитель.

SoftOrbits Flash Drive Recovery реанимирует информацию после форматирования. После запуска появляется окно, в котором выбирают устройство (по умолчанию USB Disk). Затем — отметить галочками найденные файлы и нажать Recover, предварительно выбрав место для воссозданных файлов.

Kingstone

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

Phison Preformat. После запуска будет предложено выбрать из 4 вариантов форматирования. Если нужно потом восстановить информацию, выбираете из двух последних (Low Lewel) и нажимаете Ок.

USB Flash Disk Formmater чинит девайс, сохраняя данные. Запускаете, в окошке выбираете Format.

AlcorMP находит и исправляет испорченные блоки (Scan Bad Block), или делает форматирование с сохранением данных (Low lewel Format). После активации определится накопитель, затем выбирают из двух указанных режимов форматирования.

Adata

Для этих носителей информации подойдут утилиты Format Utility For Adata Flash Disk, USB Flash Drive Online Recovery. Есть также MPTool (UT163 Multi-Devices Production Tool) после запуска в окошке нажимаем Enum (определится накопитель) и Start.

Для следующих марок устройств выпущены такие утилиты от производителей:

  • Sandisk: Format and Read/Write Check Utility и D-Soft Flash Doctor, которая реанимирует данные;
  • Apacer: Apacer Repair;
  • Verbatim: SMI MPTool;
  • Sony: iCreate PDx16, PortFree Production Program, S_Formatter.

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

Универсальные утилиты для работы с флеш носителем

D-Soft Flash Doctor ищет, устраняет ошибки, изолирует битые сегменты памяти, форматирует устройство на уровне необходимом для сохранения данных, делает резервные копии, программа оснащена лаконичным и понятным интерфейсом.

После задействования утилита определит диски и съемные носители. Выделяете флешку и выбираете из 4 действий:

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

EzRecover. Среди прочего, средство помогает, когда накопитель не идентифицируется, компьютер видит устройство как Security Device, или когда ошибка в определении объема (показывает размер 0 Mb, или другой не соответствующий действительности). Утилита форматирует флешку с сохранением записанной информации. После запуска нажмите на Recover (Восстановить). Если носитель не обнаруживается, выньте и вставьте девайс.

HP USB Disk Storage Format Tool – программа для форматирования с лаконичным интерфейсом. После запуска она узнает накопитель и файловую систему. Затем Start — начинается исправление.

F-Recovery for Compact Flash разработана специально для восстановления фотографий, видео и звуковых файлов. Перед запуском утилиты подключают флешку. После определения носителя компьютером, запускаем, выбираем в поле Flash card устройство. В поле Destination path указываем путь сохранения реанимированных файлов (желательно на компьютере). Нажимаем Старт – идет сканирование. После окончания найденные файлы окажутся в указанной ранее папке.

Восстановление телефонных флешек

Телефонные флешки – карты памяти SD, micro SD – поможет восстановить приложение Easy Recovery или его бесплатный вариант PC Inspector Smart Recovery. После запуска выбираем девайс; справа, в колонке Select Format Type, выбираем расширения файлов (конкретное расширение или All – все файлы). В строке, под которой написано Please enter the path… выбираем, куда сохранить восстановленные файлы, нажимаем Start.

Утилита Bootice исправит телефонную флешку, когда ПК не может отформатировать устройство. Подключите девайс к компьютеру, запустите программу, нажмите Select and Fill, выберите из списка вашу карту (она обозначается как съемный диск или USB Device, главное, не перепутать с дисками), затем отформатируйте стандартными средствами ПК (правой кнопкой мышки нажмите на ярлык носителя и выберите Форматировать).

Часто задаваемые вопросы по восстановлению информации на флешке

Утилита не определяет носителя

Определите контроллер флешки (описано в начале статьи) и скачайте соответствующую утилиту для этого варианта контроллера или действуйте методом подбора нескольких программ.

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

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

Сколько длится восстановление флешки

Это зависит от объема флешки и степени повреждения. Лечение носителя на 16 Гб занимает от нескольких минут до нескольких часов.

Флешка работает, но медленно

Это один из видов поломки. Отформатируйте ее указанными утилитами, перед этим сохраните информацию на компьютер или другой носитель.

Читайте также:

  • Как разделить жесткий диск на windows Наиболее уязвимая часть компьютера - жесткий диск. В первую очередь ломается системная область C. Чтобы обезопасить данные пользователи создают дополнительные тома. Эти действия сохранят […]
  • Почему компьютер не включается Если компьютер не включается или не загружается ОС, причин тому несколько. Если компьютер не включается или не загружается ОС, причин тому несколько.Условно разделяют на:[…]

pchelp.one

Программный ремонт USB Flash Drive с помощью утилиты AlcorMP / Восстановление флэш / FlashBoot.ru

Данная инструкция составлена в процессе восстановления работоспособности USB Flash Drive Transcend JetFlash V60 4GB (скриншоты сделаны с Transcend JetFlash V33 4GB, т.к. V60 вернул счастливому владельцу) и не претендует на полноту описания всех нюансов, а лишь предназначена для тех кто не знает с чего начать. Приступая к процессу восстановления работоспособности Flash Drive необходимо учитывать следующие моменты. Не пытайтесь запускать данную программу если вы рассчитываете на восстановление данных, хранящихся на флешке, потому что будет выполнено низкоуровневое форматирование устройства с потерей всех записанных данных. Прежде чем запускать программу, необходимо сохранить «начальный» файл конфигурации AlcorMP.ini в отдельную директорию, потому как в процессе настройки данный файл будет изменен согласно типу вашего USB Flash Drive. В следующий раз, до того как вы вставите для ремонта другую модель флешки, необходимо восстановить предварительно сохранённый «начальный» файл конфигурации AlcorMP.ini иначе будет сообщение об ошибке. После работы программы AlcorMP может исчезнуть значек безопасного извлечения USB устройств, для восстановления значка попробуйте запустить LoadDriver.exe и выполнить Unstall (там так написано;). Чтобы значёк безопасного извлечения USB устройств не исчезал, достаточно в закладке Setup-BadBlock установить галку напротив Uninstall Driver When Close MP (см. Рисунок 1.12). При использовании программы придерживаемся правила – сначала запускаем программу, затем вставляем флешку, после обработки закрываем программу – затем отключаем флешку. Программу AlcorMP версии (090227) и выше, перед отключением флешки можно не закрывать, если воспользоваться специально предназначенной для размонтирования флешки кнопкой Eject(E) в главном меню (см. Рисунок 1.1). Также в AlcorMP(090227) увеличено число распознаваемых микросхем памяти до 239 (параметр Count=239 в файле FlashList.ini) против 221 (Count=221) в AlcorMP(081208). В остальном, интерфейс программ совпадает, поэтому данная инструкция подходит и для более ранних версий программ AlcorMP. Какую версию программы использовать для вашей флешки подскажет опыт, не всегда самая “свежая” версия гарантирует успех, например утилита AlcorMP(090227) некорректно обрабатывала флешку Transcend на устаревшем контроллере AU6982, а AlcorMP(081208) справилась легко, обычно работает принцип времени выпуска контроллера и соответствующего ему времени создания утилиты настройки. Если вы читаете данную инструкцию то, надеюсь, это означает что этап определения типа микросхемы контроллера флешки уже пройден, и в вашей флешке используется один из следующих контроллеров — Alcor AU7640, AU6981, AU6982, AU6983, AU6984, AU6986, AU3150 (AU3150B51/C53 используется в MP3 плеере). Если в вашей флешке установлен контроллер AU6980, AU9380 то утилиты семейства AlcorMP не подойдут.

Главное меню программы AlcorMP(090227) Рисунок 1.1.

Главное меню программы AlcorMP(081208) Рисунок 1.2.

После запуска AlcorMP(081208) можно вставлять USB Flash Drive, при этом в первый раз может появиться сообщение программы о выполнении предварительных настроек с требованием вынуть флешку и перезапустить программу и затем снова вставить флешку – делайте. В секции Setup Info указаны текущие (на момент запуска программы) установки, пока не обращаем на них внимания, по всем необходимым параметрам пройдемся далее. Порт USB в который вы вставляете флешку должен быть исправным, лучше всего вставлять непосредственно в разъем системной платы, без перекосов. Использовать разъемы на передней панели, а также удлинители нежелательно – такого рода соединения могут стать источником проблем.

Рисунок 1.3.

Информация о флешке может появиться в любом из шестнадцати окон, как видно на Рисунке 1.3., флешка попала в шестой отсек. Если сейчас кликнуть на кнопку “G” слева от надписи про флешку, то информация о флешке будет не совсем корректна, хотя можно увидеть и записать на листок бумаги серийный номер флешки, если захотите его оставить для этого устройства. Чтобы попасть в меню настроек – нажимаем Setup(S).

Рисунок 1.4.

Программа предлагает установить пароль, оставим поля пустыми и жмем кнопку “Ok”. Теперь доступны несколько секций настроек, поочередно рассмотрим и настроим их.

Рисунок 1.5.

В секции Flash Type появится наименование производителя и тип используемой микросхемы памяти, в данной секции ничего не меняем. В секции MP Setup\Optimize доступны три значения Speed optimize\Capacity optimize\LLF Set optimize, вибираем Speed optimize, тогда скорость записи на флешку будет высокой. Если выбрать Capacity optimize, то флешка будет оптимизирована на больший объем (за счет уменьшения размера кластера), но при этом скорость записи упадет (в 2-4 раза относительно Speed optimize). В исключительных случаях, если после обработки флешки с параметром Speed optimize появились сбои в работе устройства, то используйте метод Capacity optimize.

Рисунок 1.6.

Метод LLF Set optimize без проверки на Bad блоки, преймуществ перед Speed optimize не имеет, используйте его если только на 100% уверены в надежности флешки. На данной закладке можно еще поэкспериментировать с Scan Level.

Рисунок 1.7

Full Scan1 наиболее надежный, но и самый долгий, 4GB флешка Transcend JetFlash V60 проверяется минут пять, если перед вами поставлена задача восстановить убитую флешку, то есть смысл остановиться на этом методе, а если в исправности микросхемы памяти нет сомнения, тогда можно выбрать Fast Scan4 – проверка будет занимать до 1 мин. Переходим к следующей закладке (вверху) Mode (Рисунок 1.8).

Рисунок 1.8.

Выбираем Pure Disk если нас интересует обычная флешка в ее понимании (один логический раздел – одна буква в проводнике). По желанию в поле Volume level присваиваем название – то что будет в проводнике после логической буквы, а также в поле Disk SN указываем серийный номер логического диска (не путать с серийным номером самой флешки). Volume level и Disk SN можно не указывать. Если сдвинуть указатель движка с 0%, то будут созданы два раздела в указаном процентном соотношении, при этом откроются для изменения поля для присвоения Volume level и Disk SN второму разделу (Рисунок 1.9).

Рисунок 1.9.

По желанию в поле Copy to FDisk можно указать путь к внешним файлам, которые будут скопированы на первый раздел, и, если создаются два раздела, то откроется поле Copy to SDisk для копируемых файлов второго раздела. Если вдобавок поставить галку Write protect то файлы в выбранных разделах FDisk, SDisk будут доступны только на чтение.

Рисунок 1.10

Обратите внимание на параметр LED Set, когда его значение OFF, то это означает что индикатор на флешке после установки флешки в порт USB после детекта будет выключен (при пересылке данных будет мигать), а если ON, то индикатор на флешке будет гореть всегда(при пересылке данных будет мигать), даже в моменты простоя. Если вы не поняли о чем идет речь в данном параграфе, то установите значения в этой закладке как на скриншоте.

Для создания загрузочного раздела CD-ROM на флешке читайте статью Создание CD-ROM раздела на флэш (для контроллеров Alcor AU6983, AU6984, AU6986).

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

Переходим к следующей закладке (вверху) Information (Рисунок 1.11).

Рисунок 1.11.

В поле VID, PID информация уже присутствует, утилита сама их подставляет, если здесь пусто то внесите правильные VID, PID (VID=058F, PID=6387-предпочтительно, допустимо PID=9380, нежелательно PID=1234). Поля SCSI и USB можно не трогать, у меня здесь прописаны данные под конкретную флешку, эти наименования будут видны в Windows для этой флешки. Для запуска утилит Transcend необходимо поле Vender String заполнить JetFlash. В секции SN Set ставим галку Fix Set и прописываем в поле SN серийный номер флешки(тот что вначале записывали на бумажку) в формате 8digit или 20digit, в формате 20digit недостающие до двадцати цифры заполняются нулями, что не всегда удобно. Если поле серийного номера не прописывать, то программа сама его присвоит, сгенерировав случайным образом при выборе пункта Random Set.

Переходим к следующей закладке(вверху) BadBlock (Рисунок 1.12). Здесь оставляем все как на скриншоте, по умолчанию форматирование выполняется в FAT32, если вам нужна другая файловая система, то создайте её потом, после восстановления работоспособности флешки другими сторонними утилитами форматирования. Как уже было отмечено в самом начале, наличие галки в строке Uninstall Driver When Close MP позволяет автоматически по завершении работы программы AlcorMP выгружать драйвера шины USB необходимые для работы утилиты. Операционная система продолжит использование своих “родных” драйверов поддержки USB и значек безопасного извлечения устройств на шине USB появится в трее. Если убрать галку, то драйвера AlcorMP не будут выгружены и подменят “родные”, тогда значек безопасного извлечения для флешек не будет появляться при подключении флешки.

Рисунок 1.12.

Переходим к следующей закладке (вверху) Other (Рисунок 1.13). В данной закладке секцию Compel Specify Flash не трогаем, в ней будет указан производитель и тип микросхемы флеш памяти, который программа определила автоматически. А вот на секцию Support for other types of controller or not необходимо обратить пристальное внимание. По умолчанию галка в данной строке отсутствует и поэтому недоступны для выбора шесть типов контроллеров указанных в данной секции. Если в списке шести затенённых типов контроллера отсутствует тот который используется в вашей флешке (например AU6982, AU6986…) то никаких галок не ставим, оставляем эту секцию как есть.

Рисунок 1.13.

А если в списке шести затенённых типов контроллера вы обнаружили свой, то небходимо его обязательно выделить. Например, в вашей флешке установлен AU6983, тогда секция Other должна быть как показано на Рисунке 1.14.

Рисунок 1.14.

После настройки Setup, нажимаем кнопку OK в правом нижнем углу и возвращаемся на основной экран утилиты. Все готово для запуска процесса восстановления, нажимаем Start(A). В случае если произошла непредвиденная остановка, либо вы сами прервали процесс, вспомнив о чемто важном, на месте отображения информации о флешке появится сообщение об ошибке устройства. Необходимо нажать Refresh® чтобы вернуться к предыдущему состоянию (до запуска Start(A)). После старта утилиты с предварительно настроенными параметрами указанными выше, выполняется следующая последовательность операций:

Стирание… (Рисунок 1.15).

Рисунок 1.15.

Сканирование на плохие блоки Bad Block…

Рисунок 1.16.

Форматирование… Причем форматирование может проскользнуть практически незамеченным.

Рисунок 1.17.

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

Рисунок 1.18.

Для просмотра детальной информации нажимаем F – Status, получаем картину следующего вида.

Рисунок 1.19

Original Bad Block это плохие блоки которые были пофиксены на флешке еще на этапе производства. Осталось только закрыть программу, вынуть флешку, снова ее вставить и наблюдать “новенькую, рабочую” флешку.

Внимание!!! Автор статьи не несет ответственности за возможный ущерб, который вы можете причинить своему оборудованию в процессе творчества. Все попытки переложить ответственость на кого бы то ни было прямо или косвенно являются несостоятельными. Всё в ваших руках (и голове), примите решение и приступайте к делу! Вся информация предоставленная в статье получена опытным путем, из сообщений в разных форумах и имеет высокую степень достоверности так как была проверена. Тем не менее никто не застрахован от ошибок и заблуждений. Дабы восторжествовала истина – проведите свои исследования. Желаю вам удачи!

Автор: nat27

flashboot.ru

Восстановление флэш накопителей после программых сбоев / Восстановление флэш / FlashBoot.ru

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

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

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

Если VID&PID считать не удаётся или значения пусты то можно попробовать перевести контроллер в тестовый режим. Как это сделать описано здесь. Если и это не поможет — велика вероятность электрического повреждения микросхемы. В данном случае программными способами вылечить накопитель уже не получится.

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

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

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

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

После восстановления работы контроллера велика вероятность вытащить хоть какие-то данные из памяти флэшки. Для этого можно воспользоваться программой PhotoRec.

Если данные уже не нужны или информация полностью разрушилась, рекомендуется провести тест флэш памяти на наличие сбойных секторов. Сделать это можно программами Flash Memory Toolkit 1.20 PRO, MyDiskTest v2.42, Victoria 4.3 Beta или Flashnul 0.99.

flashboot.ru

Восстановление USB-флешек - Реанимация - Инструкции - Каталог статей

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

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

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

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

В нашем случае попытки восстановления успехом не увенчались

В качестве подопытного кролика выступила давным-давно «сдохшая» и закинутая в дальний угол брендированная флешка, единственной задачей которой было один раз передать небольшой кусочек данных. То есть определить истинного производителя и попробовать поискать в Сети хоть какую-то информацию о восстановлении устройства не удалось. Впрочем, это вряд ли особо помогло бы. Даже в пределах одной линейки накопителей одного вендора могут использоваться совершенно разные контроллеры. Что в данный момент выгоднее всего поставить, то и ставят. Но именно модель контроллера нам и надо выяснить, а точнее значения VID и PID. Делается это с помощью утилит ChipGenius, CheckUDisk или USBDeview. Первая из них наиболее универсальна, так как содержит неплохую базу VID/PID и, по возможности, сразу даёт ссылки на нужные утилиты или сайты с полезной информацией по этой теме. Только учтите, что будут они, скорее всего, не на русском или английском, а вовсе даже на китайском языке.

Также можно поискать VID и PID в Интернете. Например, здесь расположена постоянно пополняемая база этих идентификаторов с указанием моделей флеш-накопителей (встречаются забавные описания в стиле «МЕТАЛЛ КОЖА КИТАЙ») и версий утилит для восстановления. Абсолютно одинаковые VID+PID могут быть у сотен моделей, да и китайцы, кажется, не стесняются ставить их случайным образом.

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

Дальше начинается самое нудное — подбор подходящей сервисной утилиты. Опять-таки можно воспользоваться сервисом FlashBoot.ru или же искать самому. Самая главная неприятность в том, что для одного и того же контроллера подходят далеко не все версии одной и той же утилиты. В нашем случае в накопителе использовался чип Ameco MW6208E, и лишь с пятой попытки нашлась нужная версия, причём аж трёхлетней давности.

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

Кстати, с помощью этих утилит можно легко управляться с разделами на накопителе: имитировать CD-привод, ставить защиту от записи, шифровать и так далее. Или наоборот — избавлять носители от подобного «добра». Например, всякие флешки, бесплатно раздающиеся в промоакциях и подобных рекламных действах. Правда, такие накопители долго не живут, ибо сделаны из… ну вы поняли, из чего именно.

В общем-то, если флешка стала хотя бы нормально распознаваться, то можно попробовать отформатировать её какой-нибудь сторонней утилитой вроде HP USB Disk Storage Format Tool или мощным комбайном Acronis, Paragon и аналогичными инструментами. Не стоит забывать и про фирменные утилиты для восстановления накопителей, которые любой добропорядочный (а таких не сказать, что большинство) производитель выкладывает у себя на сайте. С ними, как правило, меньше всего возни — вставил, запустил, нажал кнопку, подождал, получил рабочее устройство.

После восстановления обязательно проверьте корректность работы накопителя с помощью программ вроде USB Flash Drive Tester или h3testw. Они полностью «забивают» флешку данными, а потом проверяют правильность записи и чтения. Также рекомендуется построить график скорости записи с помощью программы HDDScan — это позволит хотя бы косвенно оценить износ памяти.

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

Не всё так гладко

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

Не удивляйтесь, если внутри всё будет перемотано скотчем, кое-как припаяно и вообще держаться на соплях! В мастерских, кстати, с такой откровенной китайщиной, скорее всего, даже возиться не будут. Спрашивается, зачем это делать, если флешка даже не определяется? А затем, чтобы перевести контроллер в отладочный режим. Достигается это замыканием двух определённых ножек, 29-й и 30-й, на чипе памяти с помощью иголки. Дело в том, что контроллер при старте пытается считать ту самую служебную область. В ряде случаев при этом он зависает (вот отсюда бесконечное моргание индикатора), а замыкание не дает этого сделать, блокируя чтение. Тогда контроллер стартует в безопасном режиме, и его уже видят утилиты. На каждом чипе ставится метка в виде небольшого кружка в одном из углов крышки — вот от неё-то и надо против часовой стрелки отсчитывать номера ножек.

Вот так выглядит контроллер…

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

… а вот так сама память

Отлично, теперь флешка хотя бы определяется, однако отказывается форматироваться и при каждом включении показывает разный объём (но хотя бы в пределах положенных двух гигабайт). И вот тут пришло время следующего подвоха — согласно VID+PID могли использоваться контроллеры совсем других производителей, даже близко не совпадающих с изначально предполагаемыми. Было перепробовано под полсотни утилит, но успехом эта затея не увенчалась. В общем, описывать дальнейшие злоключения особого смысла нет.

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

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

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

cservice.at.ua


Смотрите также