Как вытащить файлы с повреждённой флешки

флешкаНедавно я рассказывал как можно восстановить потерянные данные с помощью программы GetDataBack, а вчера ко мне принесли карту памяти на 2 гига которая никак не читалась, а там много важных файлов. Вот незадача, но не для нас!
При вставленной в кардридер картой памяти, Windows то и дело подвисал, «Мой компьютер» открывался с трудом и вообще всё тормозило. При открытии папки карты памяти вылазила ошибка «The file or directory is corrupted and unreadable».

Обычно это означает, что слетела файловая система, и стандартными средствами Windows 7/8/10 лучше не пытаться достать данные.

Как легко восстановить файлы

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

  1. нажмите «Пуск->Выполнить» или горячие кнопки «Win+R»
  2. введите cmd
  3. в появившемся чёрном окне введите chkdsk диск: /f (например chkdsk e: /f)
  4. по окончании работы программы выполните пункт 3 ещё раз

Теперь попытайтесь войти на исправленный диск и посмотреть что же получилось.

Программа GetDataBack — лучшее решение

Перед тем, как читать дальше, прочитайте статью по GetDataBack.

Скачать GetDataBack NTFS и FAT

После установки программы нужно внести данные в реестр файлом register.reg для своей разрядности из папки Reg (или запустите оба x86/x64). При этом язык сменится с немецкого на русский. Без этого действия копирование данных будет недоступно. Для русификации переместить файл из папки rus в папку с программой.

Я запустил программу, выбрал первый вариант «не знаю что случилось» и стал ждать пока мастер опознает имеющиеся диски.

Всё нашлось, но окно поиска разделов осталось висеть не смотря на все попытки закрыть его кнопкой «Стоп». Ну и ладно, отодвинул его в сторону чтобы не мешало и шут с ним. Выбрал свой раздел на карте памяти. Найти диск флешки можно по объёму. У моей 2 Гб, поэтому 1.84 GB как раз оно (явно не 37.3 GB).

выбор раздела

нажал «Далее» и стал ждать сканирования данных, пока программа посекторно прочитает файловую систему.

сканирование карты памяти

Я использовал версию GetDataBack для файловой системы FAT, как на флешке. Но если сначала запустите не ту версию, то ничего страшного не случится, на этапе сканирования программа выдаст, что не нашла никаких данных о системе, например, NTFS: «GetDataBack has not found any NTFS file systems»

На удивление, сканирование заняло чуть больше двух минут на 470 мегабайт восстановленной информации. По окончании появляется окошко с найденной файловой системой FAT32. В правой части окна расположена подробная информация. В нижней части можем выбрать «Показать все» (Show all), в том случае если посчитаете, что нужная файловая система не отображена. Жмём далее.

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

Чтобы скопировать всё содержимое выбираем самую верхушку дерева «FAT32» и устанавливаем путь на рабочем диске, куда будет всё скопировано. Можно копировать отдельные файлы и папки.

копирование восстановленных данных

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