Технический форум
Вернуться   Технический форум > Программирование > Библиотека > Железо


Закрытая тема
 
Опции темы Опции просмотра
Старый 03.04.2009, 13:13   #1 (permalink)
Xploit
Member
 
Аватар для Xploit
 
Регистрация: 03.07.2008
Сообщений: 588
Записей в дневнике: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 1300
Post Восстановление FLASH накопителей

Материал взят с сайта Как реанимировать флэшку?. Комментарии : LiveInternet - Российский Сервис Онлайн-Дневников

Как реанимировать флэшку?

Вторник, 07 Октября 2008 г.

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

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

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

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

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

1) Сгорел микрочип-контроллер. Как следствие, без паяльника вы ничего сделать не сможете.
2) Просто побилась файловая система. В таком случае еще можно попробовать ее оживить, но данные вы все равно потеряете, ибо по сути это есть полное форматирование.


Итак. Перво-наперво идем на сайт к производителю флэшки. Вполне возможно, что у него есть утилита, которая предназначена специально для такого случая. Например, сайт производителя Transcend - Transcend.

Находим сайт, выбираем свой продукт. Дальше по тексту. Находим утилиты. Обычно они содержат в своем названии слово recovery.

Скачали, следуем инструкциям. Даст Бог, это вам поможет, и после форматирования ваша флэшка станет рабочей.

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

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

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

В первую очередь, это программа CheckUDisk 5.0.
Во вторую - ChipGenius v2.62.


Скачали, запустили, радуемся. Теперь вы знаете VID & PID и тип контроллера, а размер флэшки вы знали изначально.

Что теперь делать? Искать. Заходим сюда. Это каталог iFlash. Здесь собраны данные о флэшках. Выбираем подходящие нам параметры. Должны совпадать размер, VID & PID. Собственно, название знать необязательно - на заборе тоже много чего написано, так и на флэшке - не факт, что вы купили не китай, а качество.

Зашли, поискали, отыскали. Что дальше? Справа, в самом крайнем столбце "Утилита" копируем название утилиты. Идем сюда. Да, кстати, не закрывайте это окно, оно вам еще пригодится, когда вы будете заполнять информацию о флешке в скачанной программе.

Тыкаем скопированное название в формочку под буковками "Каталог файлов", тыкаем пипку "найти". Ниже отобразятся утилиты, выбираем рекомендованную. Качаем.

Дальше уже сами - для каждой утилиты отдельный порядок выполнения работы. Принцип один: выбираете производителя флэшки, контроллер, на котором она сделана, ее VID & PID, а уж дальше сами смотрите, на какую кнопку нажать.

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

Вот список фирменных утилит:

Утилиты от Transcend
JetFlash 120 mFormat Utility - Фирменная утилита от Transcend для форматирования Jetflash
JetFlash 120 Recovery Tool - Фирменная утилита от Transcend для восстановления Jetflash.


Решение проблемы при форматировании Jetflash при появлении ошибки "No JetFlash found!"


1. Необходимо включить показ скрытых файлов (свойства папки – вид – показывать скрытые файлы и папки).
2. Запустить утилиту mFormat.
3. Зайти в папку Temp в каталоге своей учётной записи (Например: Documents and Settings – Leon – Local Settings – Temp).
4.
Если всё сделано правильно в Temp’e должна появиться папка JFAPP, в которой обнаружится файл JFormat.exe.
5. Запустив JFormat.exe мы обходим сообщение "No JetFlash found!"


Утилиты для A-Data
Format Utility For Adata Flash Disk PD-0.1.2.3.4.5 - Утилита предназначенная для форматирования флэшек, исправления ошибок и т.п


Утилиты для SanDisk
Format and Read/Write Check Utility - Утилита предназначена для форматирования flash SanDisk, проверяет устройство на ошибки.



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

PeToUSB- Утилита для форматирования и создания загрузочных разделов на USB флэш и жёстких дисков USB.
Hpusbfw Утилита для низкоуровневого форматирования usb-флэшек.
EzRecoverУтилита восстановления USB Flash, помогает, когда флэш определяется как Security Deviсe, вообще не определяется или показывает 0Mb объем. Для того чтобы EzRecovery увидел флэшку надо после запуска программы и выдачи сообщение об ошибке вынуть флешку и снова вставить ее.
Flashnul. Программа, позволяющая произвести диагностику и исправление программных ошибок Flash накопителей.


Recover Disk от U-Storage. Для запуска Recover Disk необходимо чтобы флэш определилась как U-storage cоntroller, а для этого нужно ставить драйвера под флэш из комплекта U-Storage



Вот так. Надеюсь, вам помогла информация, которую я нашел на просторах сети, и я сэкономил ваше время
Xploit вне форума  

Старый 03.04.2009, 13:13
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

На форуме это и ранее обсуждалось, посмотрите

Китайские колонки. Проблема с платой для чтения USB накопителей
Моддинг USB накопителей
Восстановление FLASH
Драйвера для Flash-накопителей под Windows 98
Восстановление данных с USB-flash

Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Закрытая тема

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 15:07.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.