Восстановление удаленных фотография с внутренней памяти Андроид

Реклама

У каждого пользователя на телефоне хранятся десятки или сотни фотографий. При удалении в ОС Windows файлы помещаются в корзину, что делает восстановление более простым. На android-смартфонах корзина отсутствует, поэтому многие интересуются, как восстановить удаленные фото с внутренней памяти телефона «Андроид». Здесь необходимо использовать специализированные утилиты. Вернуть любимые фотографии не всегда возможно, поскольку при перезаписи памяти после удаления все данные могут быть потеряны.

Почему с внутренней памяти восстановить фото сложнее

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

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

При этом имеется один нюанс – большинству ПО для анализа необходим фактически сам диск. Смонтировать SD карту достаточно легко, но в операционной системе Android внутренняя память представляется как MTP/PTP. Специализированные приложения попросту не видят ее, соответственно, не могут работать с файловой структурой.

Восстанавливаются файлы по достаточно простой процедуре:

Реклама
    1. Сделать резервное копирование внутренней памяти устройства на ПК в специализированном формате RAW («слепок памяти»).
    2. Провести преобразованием массива данных RAW в виртуальный жесткий диск.
  1. Смонтировать этот диск, а затем использовать уже классические утилиты для восстановления, которые без проблем обнаружат удаленные фото и даже видео.

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

Какие программы понадобятся

Для восстановления вам необходимо скачать определенные утилиты:

Реклама
  • KingoRoot и BusyBox на смартфон.
  • Cygwin, Netcat, ADB-драйверы для компьютера.
  • VHD tool от компании «Майкрософт».
  • Классическая программа по восстановлению для компьютера Piriform Recuva.

Рассмотрим более подробно ПО из списка.

Доступ к системной памяти закрыт для обычных пользователей, поэтому в первую очередь придется получить права суперпользователя. Для этой цели рекомендуем установить KingoRoot. Ее главное достоинство в том, что утилита позволяет всего за один клик получить Root права. Приложение можно скачать с сайта 4PDA или других сторонних ресурсов в формате apk.

Второй важный софт – BusyBox. После «разблокировки» смартфона открывается доступ к ядру. Некоторые запросы могут привести к непредсказуемым последствиям, вплоть до нарушения работы всей «Андроид». Приложение BusyBox обеспечивает надежный и устойчивый канал обмена между ядром и пользовательским интерфейсом. Здесь вам необходимо только поставить софт, а при запросе на его использование, конечно же, дать разрешение.

Android представляет собой unix-подобную систему, поэтому для манипуляций вам понадобится приложение Cygwin. Его следует поставить по пути диска C:\Cygwin. Обязательно запустите приложение и убедитесь, что в папке создана директория bin. Также советуем создать в c:\cygwin\ еще одну папку для хранения RAW-образа. Предположим, папка называется NEXUS.

Для работы вышеописанной утилиты дополнительно понадобится Netcat. Пользователям следует достать из скачанного архива исполнительный файл nc.exe, а затем переместить его в папку bin, которая создалась после запуска Cygwin.

Android Debug Bridge (adb) – это функциональный инструмент для взаимодействия с андроид-устройствами. Работа с АДБ выполняется на уровне консольной строки. В скачанном архиве будут разнообразные файлы. Следует переместить adb.exe в окружение «Виндовс», например, в папку System32.

Для конвертации системной памяти в виртуальный диск, с которым потом можно работать, понадобится VhdTool. Достаточно только скачать файл exe и поместить в созданную директорию по пути C:\cygwin (в нашем случае эта папка имеет название NEXUS). Окончательным пунктом идет установка Recuva. Инсталлировав на смартфон и компьютер нужный софт, давайте рассмотрим, как восстановить удаленные файлы.

Процедура восстановления фотографий с внутренней памяти

Получив рут-права и установив BusyBox, необходимо активировать режим отладки по USB на телефоне. Выполнить это можно по инструкции:

  1. Перейдите в раздел «Об устройстве». На строке «Сборка» нажмите пальцем 7-10 раз. Должно появиться оповещение, что вы стали разработчиком.
  2. В открывшемся разделе «Параметры разработчика» поставьте галочку напротив строки «Отладка по USB».

После установки драйверов ADB рекомендуем перезагрузить компьютер. После этого можно приступить:

  1. Присоедините включенный гаджет к ПК в режиме ADB.
  2. Для успеха операции рекомендуется восстанавливать полный блок памяти. На аппаратах от «Самсунг» он называется mmcblk0. На других моделях названия могут отличаться, поэтому рекомендуем предварительно выяснить это в Интернете.
  3. Откройте консоль Cygwin и запустите следующие команды: Обратите внимание, что busybox должен находиться в телефоне в каталоге system/bin.
  4. Откройте повторно новую консоль Cygwin и напишите в ней: Копирование произойдет в выбранную папку (здесь это Nexus). Процедура занимает до 3 часов для смартфонов с объемом 32 гигабайта.
  5. Далее следует конвертировать raw-файл в виртуальный раздел HDD. Откройте командную строку «Виндовс», а затем перейдите по пути c:\cygwin\nexus. Запустите на выполнение:
  6. Выполним перекоммутирование созданного образа в среде Windows. Зайдите в раздел «Управление» (ПКМ по Мой компьютер). Зайдите в пункт управления дисками.
  7. Нажмите в верхнем меню «Действие» -> «Присоединить виртуальный жесткий диск». В поле источника введите расположение raw-файла (для примера c:\cygwin\nexus\mmcblk0.raw).
  8. Клацните правой клавишей мыши по имени левее от неразмеченной области, а затем нажмите на «Инициализировать диск». После выберите пункт GPT.
  9. Кликните ПКМ на неразмеченном файловом пространстве. Нажмите «Создать простой том»
  10. В мастере настройки нажимайте далее, выбрав букву для будущего раздела. Выберите опцию «Не форматировать этот раздел». Дойдите до завершения.
  11. Нажмите ПКМ по РАВ области, а далее — «Форматировать». Тип файловой системы нужно выбрать FAT32. Оставьте «По умолчанию» размерность блока. Должна быть обязательно активна галочка напротив «Быстрое форматирование». Если вы ее не поставите, то данные с внутренней памяти телефона будут действительно затерты.
  12. Вас предупредят о потере всех данных, но при установлении флажка на быстрое форматирование данные останутся целыми.

Теперь вы получили классическую флешку типа FAT32. С ней можно работать так, как с обычным съемным носителем. Остается самое простое – восстановить данные с помощью Recuva.

Чтобы восстановить фото, запустите процедуру в самой программе, указав для источника тот диск, который был смонтирован ранее. Восстановить всю внутреннюю память телефона поможет специальная функция Deep Scan (углубленное сканирование). На процесс уйдет 1-1,5 часа.

Программа выдаст в конце список файлов, которые вы сможете восстановить. У них будет 3 иконки:

  • зеленая – доступно полное восстановление;
  • желтая – вернуть файл можно, но частично из-за повреждений;
  • красный – восстановление невозможно.

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

Возможные проблемы

В ходе выполнения действий вы можете столкнуться с несколькими проблемами:

  • В папке появился неизвестный vhdtool, а raw, занимает места 0 килобайт. Скачайте netcat для 64-битной версии ОС. Он имеет название nc64.exe.
  • При введении команд ADB утилиты появляется ошибка в консоли. Убедитесь, что АДБ-драйверы проинсталлированы.
  • Телефон не определяется или не создается raw-файл. Проверьте, включен ли режим отладки по юсб и установлен ли правильный путь для busybox.

Альтернативный метод

В сети можно найти и другие способы для возврата утерянных данных. Один из них предполагает использование приложения 7-Data Android Recovery для компьютера. ПО успешно работает далеко не со всеми устройствами, поэтому ваш телефон может просто не распознаваться. Для использования утилиты необходимо сделать следующее:

  1. Включите отладку по USB на смартфоне. Через юсб-шнур соедините с компьютером.
  2. Включите 7-Data Android Recovery.
  3. Среди списка выберите нужный накопитель. Нажмите «Далее».
  4. После сканирования восстановите нужные фотографии.

Среди подобных приложений можно выделить EASEUS Mobisaver for Android, Wondershare Dr.Fone for Android и GT Recovery. Обратите внимание, что часть из них требуют наличия root прав.

Реклама

Как восстановить без компьютера

Если вы находитесь в поездке, при этом проводить описанные манипуляции нет возможности и времени, можно опробовать несколько приложений для Android. Одно из самых популярных — Undeleter. Для использования необходимы права суперпользователя. Интуитивно понятный интерфейс и удобство использование делают восстановление крайне простым.

Достаточно запустить программу, выбрать в меню внутреннюю память, а затем дождаться окончания процедуры. «Андерлеттер» поддерживает все виды томов (FAT, EXT, RFS и их производные), а также более 1000 типов файлов. Существует 30+ версий приложения, при этом самые последние требуют для работы Android 4.0 или новее.

Теперь вы знаете несколько способов, как вернуть стертые файлы. Рекомендуем регулярно делать резервную копию или установить дополнительно «корзину». Подобное приложение исключит удаление нужных файлов, а также позволит вернуть их в один клик. Будьте осторожны при скачивании сторонних утилит! Загружайте софт только с тех ресурсов, которым действительно доверяете и по возможности сканируйте антивирусом.

Реклама
Оценка статьи:
1 звезда2 звезды3 звезды4 звезды5 звезд (нет голосов, будьте первым)
Загрузка...
Поделиться с друзьями: