Diskdigger не видит внутреннюю память
Как работает программа DiskDigger
C некоторыми программными функциями мы разобрались, теперь давайте рассмотрим те особенности приложения Digger'а, которых нет в других подобных программах для реанимирования диска. Следует полагать, вы уже скачали diskdigger pro и запустили программу, чтобы перейти к дальнейшему обзору функционала.
Сохранение в приложении
Отправка восстановленных файлов в другое приложение на устройстве.
Сохранение на Android 4.4 (Kitkat) и ниже
Вам будет предложено выбрать каталог для сохранения файлов. В каталоге по умолчанию указывается расположение карты памяти на устройстве (чаще всего /mnt/sdcard).
Важное примечание. Этот метод следует использовать только в том случае, если вы можете сохранить файлы на другом разделе (т.е. не на текущем). Например, если вы восстанавливаете файлы из внутренней памяти устройства, сохраняйте их на внешней SD-карте (не во внутренней памяти!).
Заключение
Как видите, удаление файлов даже из внутренней памяти смартфона не всегда означает их окончательную утрату: мы описали вполне доступные способы для восстановления фотографий и документов. К сожалению, даже платные утилиты не могут дать полной гарантии того, что данные удастся «вытащить». Поэтому не забывайте делать резервные копии важных файлов на ПК, внешних носителях или «облаках», а эту инструкцию оставьте на крайний случай.
Сейчас всё больше смартфонов идут без слота для sd-card, и информацию приходится хранить на встроенной памяти с доступом к ней по MTP. Такой режим подключения не позволяет стандартными средствами восстановить данные телефона после wipe’а или случайного удаления.
Сегодня на примере связки Xiaomi Mi2s и Windows 8.1 я постараюсь рассказать, как можно восстановить утерянные данные, кому интересно, добро пожаловать под кат.
Следует заметить, что если вы по ошибке отформатировали внутреннюю память смартфона/планшета/смартпэда, то не стоит расстраиваться, а главное, ни в коем случае не нужно ничего записывать в память устройства, так у вас получится восстановить больше данных.
Протокол MTP не позволяет компьютеру распознать подключенный девайс как USB-накопитель и программы для восстановления не могут просканировать такое устройство и спасти данные, поэтому нам потребуется скопировать весь внутренний раздел памяти в виде образа системы.
Подготовка Android-устройства
Вам понадобится root и включенная отладка по USB.
Подготовка PC
Для того, чтобы скопировать раздел системы, нам понадобится:
VHDtool
Создаём папку с адресом C:\cygwin64\000 (имя не имеет значения, не стоит только использовать буквы отличные от латиницы), здесь будет лежать наш образ. Копируем в папку VHDtool.exe.
FileZilla
В ходе инсталяции соглашаемся на все стандартные установки.
После установки FileZilla запустится автоматом, но из программы необходимо выйти и запустить её от имени Администратора.
При запуске FileZilla спросит имя сервера, оставляем всё как есть.
Далее заходим Edit — Settings и делаем следующие настройки:
listen on those ports 40
timeout settings — по умолчанию стоит 120, 60, 60, а мы ставим везде 0 и нажимаем ОК.
Заходим в edit — users. В окошке users создаем нового юзера. В моем случае это юзер qwer.
Нажимаем Add — пишем имя — пароль pass — нажимаем ОК.
Далее в том же меню Users, слева выбираем закладку Shared folders. Заходим туда и добавляем папку в которую будет заливаться наш блок. Нажимаем Add и добавляем папку C:\cygwin64\000. В окошке появится путь к этой папке. Если слева от надписи C:\cygwin64\000 не будет буквы H, то нужно нажать Set as home dir. Затем выделив строчку C:\cygwin64\000 нужно отметить права Read и Write галочками. Затем нажать ОК.
- adb.exe
- AdbWinApi.dll
- adb-windows.exe
- AdbWinUsbApi.dll
- fastboot.exe
Копируем их в папку C:\cygwin64\bin
Проверка работы ADB
Запускаем консоль из папки C:\cygwin64\bin, для этого достаточно вписать cmd в адресную строку проводника
Список подключенных девайсов не должен быть пуст, если после строчки List of devices attached пусто, то вы не установили USB-драйвера или не включили отладку по USB.
Когда всё идет хорошо, консоль выглядит так:
20352f2c – мой Xiaomi Mi2s
Режим модема по USB
Нам понадобится подключить аппарат по USB к вашему ПК и включить режим модема по USB. Я использую CyanogenMod 11 и у меня этот режим находится по пути: Настройки > Беспроводные сети > Ещё… > Режим модема > USB-модем
Теперь нам необходимо узнать, какой IPv4 адрес получил ваш компьютер.
Используем команду ipconfig в командной строке
или
Идем по пути: Панель управления\Сеть и Интернет\Центр управления сетями и общим доступом
Кликаем по надписи ’Подключение по локальной сети’ далее Сведения и копируем адрес IPv4.
В моём случае это 192.168.42.79
Важно! При каждом переподключении USB кабеля и вкл/выкл режима модема IPv4 будет меняться.
Какой блок памяти нам нужен?
Вся память в вашем устройстве делится на логические блоки, нам не нужно качать все, достаточно понять, какой раздел содержит стёртую информацию.
Теперь нам необходимо посмотреть список блоков памяти, для этого вводим построчно следующие команды:
Hint: если вам лень вручную переписывать команды или вы боитесь допустить ошибку, то можно воспользоваться копированием, но вставить привычным способом строчку в консоль не выйдет, поэтому необходимо кликнуть правой кнопкой мыши по окну консоли, далее выбрать изменить > вставить.
После чего во внутренней памяти появится файл list_of_partitions.txt, который нам необходимо скопировать на ПК и изучить.
Скопировать его можно в нашу папку 000 с помощью простой команды (выполнять её следует в отдельном окне командной строки):
Внутренней памяти в моём аппарате 32 GB. Поэтому я ищу самый большой раздел, в моём случае это mmcblk0p27 размером 25,6 GB, у вас он скорее всего будет иметь другое имя, или вообще не будет иметь приписки p**. Безусловно, никто не гарантирует что именно самый большой раздел окажется тем самым на котором еще совсем недавно лежали ваши фото, видео, документы и тд., но в 90% случаев это оказывается именно тот раздел памяти который нам нужен. В противном случае вам придется по порядку копировать все образы и проверять каждый из них.
Копируем раздел памяти на ПК.
Если вы уже закрыли окно cmd, то запускаем его снова.
Вводим команды построчно:
Не забудьте внести соответствующие корректировки в код!
qwer – имя учетной записи в FileZilla (у вас свой если меняли)
pass – пароль от учетной записи в FileZilla (у вас свой если меняли)
40 – порт сервера FileZilla
192.168.42.79 – адрес сервера FileZilla (у вас свой)
mmcblk0p27.raw – копируемый блок памяти (у вас свой)
Открываем второе окно командной строки и вводим команды:
Смотрим в окно FileZilla и видим, что скачивание mmcblk0p27.raw в папку C:\cygwin64\000 началось, теперь можно закрыть окна cygwin и сделать перерыв на чай.
Конвертируем и восстанавливаем
Вернулись? Файл скачался? Отлично. Отключаем телефон, подключаем интернет. Запускаем Cygwin.bat и вводим следующие команды.
У меня конвертирование заняло пару секунд. На выходе у нас получается всё тот же файл mmcblk0p27.raw в папке C:\cygwin64\000, но уже немного другой. Этот сконвертированный файл можно смонтировать как виртуальный диск, или, например через R-studio, произвести восстановление данных непосредственно из нашего образа. Я так и поступил.
Hint: важные моменты пометил желтым.
Итоги
Моей целью было популярным языком объяснить способ копирования системного раздела с android-девайса на ПК, возможно, некоторые упрекнут меня в сложностях, связанных с USB-модемом и ftp, и скажут, что наверняка можно было проще вытащить образ. Отвечу так: я пробовал другими способами, описанными на 4pda и xda-developers, у меня не вышло, зато с ftp получилось со второй попытки, а входе написания статьи всё вообще прошло как по маслу.
У меня получилось восстановить все утерянные фото без потерь в качестве и даже то, что я и не думал восстановить. В ходе восстановления обнаружились фотографии, которые делал в августе прошлого года, когда только купил телефон и тестировал камеру.
В завершении хочется также упомянуть еще одну небольшую утилиту, которая восстанавливает данные — DiskDigger undelete. Она бесплатная, неплохой функционал, но к сожалению, после 40% она у меня вывалилась с ошибкой.
P.S. Теперь буду чаще делать бэкап…
P.P.S. Большое спасибо пользователю bakatrouble за наглядный эксперимент в комментариях и помощь в оптимизации процесса
DiskDigger – бесплатный инструмент для восстановления файлов. Есть как настольное, так и мобильное и приложение для Android-устройств. Мобильная версия дает возможность пользователям смартфонов и планшетов вернуть файлы из памяти телефона.
Например, если вы не можете отыскать изображения в Галерее, случайно удалили фото при перемещении со внутренней памяти на карту памяти или видеоролики - установите на телефон DiskDigger для Android. Приложение сэкономит ваше время: его не нужно устанавливать на компьютер и оно работает без root-доступа к файловой системе.
Запуск DiskDigger, выбор метода восстановления данных с флешки
После вставки карты памяти, вы можете запустить DiskDigger, где вы увидите карту в списке доступных для сканирования устройств. Затем нажмите на “Next.”
Интерфейс программы: выбор источника восстановления данных
DiskDigger – чем уникальна эта программа для восстановления данных с флешки – позволит выбрать между режимами “dig deep” и “dig deeper”. Все зависит от индивидуальной ситуации, и выбор повлияет на конечный результат. В случае восстановления фото, метод dig deeper даст наилучший результат, поэтому давайте остановимся на нем.
Программа позволит выбрать типы файлов для восстановления. По умолчанию, все файловые типы включены, включая фото, поэтому просто нажимаем “Next.”
Выбор типов файлов, восстанавливаемых с флешки
UPD из комментариев: приложение DiskDigger
Полезные ссылки по теме:
Режим Digging deeper
Этот режим делает процесс восстановления удаленных файлов с флешки гораздо более эффективным благодаря тому, что он независим от файловой системы. Это значит, что программа физически сканирует диск, каждый его сектор, в поисках известных файловых форматов.
Этот режим восстановления флешки имеет как свои достоинства, так и недостатки. Главный “плюс” – независимость от файловой системы, в которой разбит диск. Посему, это может быть и FAT, и NTFS, и HFS, и ext2, и проч и проч., что неважно. DiskDigger сканирует слои глубже файловой системы, что дает ему особое преимущество как то возможность сканирования любого свободного файлового пространства вне файловой системы, которое в режиме dig deep попросту недоступно.
Что до недостатков, то для digging deeper – это длительное время сканирования, требуемое для полного прохождения процесса. Если вы сканируете карту памяти или флешку, это еще не будет заметно, однако при сканировании целого жесткого диска, операция может затянуться на несколько часов. Конечно же, все это весьма относительно и зависит только от ценности файлов, которые вы пытаетесь реанимировать.
Еще один недостаток этого метода – ограниченный набор файловых типов, подвластных восстановлению. Поскольку неизвестно, что за файловая система сканируется в текущий момент, данные будут восстановлены побайтово, без определения файлового формата. Это же означает ,что DiskDigger не заботит структура типов файлов, и поиск файловых шаблонов будет отличаться для каждого из форматов. К счастью, DiskDigger поддерживает достаточно широкий перечень форматов, в большинстве случаев подходящих под задачи большинства пользователей.
Последний недостаток этого подхода – невозможность восстановления файлов после дефрагментации файловой системы. Поскольку ее тип не определен, DiskDigger не сможет достать важную для восстановления информацию, а только воссоздаст первый фрагмент стертого файла флеш-карты. Большинство файлов, впрочем, и содержат только один фрагмент, но в некоторых случаях, файловая система выберет разделение файла на два или более фрагментов. Главное правило здесь такое: чем больше файл, тем вероятнее, что он был дефраментирован.
В этом коротеньком руководстве я расскажу о программе для восстановления данных с флешки, DiskDigger Pro, которую можно использовать для сканирования и дальнейшего сохранения файлов с flash, sd карты и других носителей.
На самом деле, далеко не любая программа для восстановления данных может использоваться для работы с флешкой. Это связано с тем, что usb-flash не всегда определяется через usb-порт компьютера. Кроме того, многие программы попросту не поддерживают ту или иную модель флеш-накопителя, поэтому восстановление данных не представляется возможным. Pro-версия DiskDigger является исключением.
В том случае, если вы удалили одну или несколько фотографий с карты памяти / флешки, или же случайно отформатировали карту, DiskDigger поможет возвратить большинство – если не все – фотографии, которые вы потеряли.
Подготовка
Главное правило, которое надо соблюдать, если случайно удалил нужные файлы из внутренней памяти смартфона — как можно меньше после этого использовать гаджет. Особенно это касается установки программ, копирования других файлов или съёмки на камеру. В случае, если поверх удалённых файлов будет записана новая информация, восстановление станет невозможным.
Шаг 1. Получение root-доступа. Необходимое условие для восстановления данных со смартфона — получение прав суперпользователя. Наиболее простой способ сделать это — внимательно следовать инструкции с нашего форума. Такие инструкции есть для большинства популярных (и не очень) моделей. Найти их можно в темах, посвящённых обсуждению или прошивке вашего гаджета. Их правильное выполнение едва ли навредит устройству. Тем не менее помните, что все манипуляции вы производите на свой страх и риск.
Полезные ссылки по теме:
- Основной раздел по теме: Android-прошивки
- Если в основном разделе не нашлось: Android-устройства
- Для сложных случаев: статья «Как получить Root в Android и стоит ли это делать»
Шаг 2. Включение режима для разработчиков. Для передачи вашему компьютеру управления смартфоном понадобится разрешить отладку через USB, предварительно включив режим разработчика. Для этого в настройках гаджета перейдите в раздел «О телефоне» и семь раз нажмите на пункт «Номер сборки». Теперь вернитесь на главный экран настроек, перейдите в появившийся раздел «Для разработчиков» и кликните на переключатель в пункте «Отладка по USB».
На этом все необходимые приготовления закончены. Переходим к первому способу восстановления данных.
Локальное сохранение
Сохранение восстанавливаемых файлов из DiskDigger во внутреннюю память или на SD-карту текущего устройства.
Восстановление своими руками
Если вы не хотите платить за возврат стёртых из внутренней памяти смартфона данных, надо будет проделать некоторые операции вручную, а затем применить одну из программ для восстановления с «обычных» накопителей вроде жёстких дисков. Смысл процедуры заключается в том, что девайс подключится к ПК в режиме mass storage, то есть как обычный внешний накопитель.
Нам понадобится adb (Android Debug Bridge) — утилита для взаимодействия с Android-устройством. Её можно загрузить в составе пакета Platform Tools с официального сайта Android. Дальнейшая инструкция предполагает, что вы используете Windows, те же советы подойдут и для macOS или Linux.
Дополнительно придётся подготовить и смартфон, установив на него BusyBox, который необходим для выполнения некоторых специфических команд. После установки программы запустите её, подтвердите разрешение root-доступа и нажмите кнопку Install.
Также вам не обойтись без стороннего recovery, TWRP или ClockworkMod. Узнать, как его установить на ваш гаджет, получится в теме, посвящённой обсуждению или прошивке конкретного девайса.
Сделав всё это, вы можете переходить непосредственно к действиям по восстановлению файлов.
Шаг 1. Подготовка adb. Разархивируйте Platform Tools в любую папку на компьютере, после чего откройте командную строку Windows. Соответствующий пункт доступен в меню «Файл» на Windows 10 либо в контекстном меню. Оно открывается кликом правой кнопкой мыши по пустому месту в окне Проводника с зажатой клавишей Shift. Для запуска консольной программы (такой как adb) из командной строки Windows достаточно ввести её название (adb). Если вы используете PowerShell, то для запуска приложения потребуется указать к нему относительный путь, например, .\adb (не забывайте об этом при выполнении инструкции).
Шаг 2. Загрузка смартфона в режиме recovery. Перезагрузите смартфон или планшет в режим recovery. Для этого либо воспользуйтесь комбинацией кнопок (её можно узнать в шапке темы форума, посвящённой устройству), либо наберите в консоли следующую команду:
После того как вы увидите меню recovery на экране гаджета, наберите в консоли команду
Теперь вы попадёте «внутрь» смартфона.
Полезные ссылки по теме:
Шаг 3. Поиск нужного раздела. Первое, что нужно сделать — узнать, какой именно блок внутреннего накопителя примонтирован к разделу с пользовательскими данными /data. Для этого введите в консоль команду
В нашем случае мы получили строку
/dev/block/mmcblk0p22 on /data type ext4 (rw,seclabel,relatime,resuid=10010,data=ordered)
Отсюда видно, что нужный раздел, откуда были удалены данные, находится по пути /dev/block/mmcblk0p22. Его нужно скопировать себе в блокнот.
Шаг 4. Изменение конфигурационного файла. Чтобы иметь возможность примонтировать внутреннюю память смартфона к ПК в режиме mass storage, необходимо внести некоторые изменения в конфигурационный файл на смартфон.
Поскольку в различных гаджетах путь к данному файлу может быть разным, его расположение сначала надо найти. Это делается с помощью команды
В нашем случае вывод команды получился следующим:
Нас интересует путь, по которому находится директория f_mass_storage.
Теперь следует выполнить в консоли следующую команду:
echo путь_к_разделу > расположение_конфигурационного_файла/file
Обратите внимание, что добавление пути к разделу осуществляется в файл с именем file, который находится по адресу, полученному предыдущей командой. Нам пришлось ввести команду
echo /dev/block/mmcblk0p22 > /sys/devices/virtual/android_usb/android0/f_mass_storage/lun/file
Шаг 5. Перемонтирование раздела. Размонтируйте раздел, содержащий пользовательские данные, командой
Чтобы следующий шаг было выполнить проще, перейдите в раздел, содержащий нужные конфигурационные файлы. У нас путь будет выглядеть так:
Теперь необходимо отключить USB, переключить устройство из MTP в режим mass storage и снова включить USB. Поскольку первое же действие вызовет разрыв adb-подключения, сделать всё перечисленное потребуется в рамках одной команды:
echo 0 > enable && echo "mass_storage,adb" > functions && echo 1 > enable
Сразу после нажатия клавиши ввода adb-подключение будет разорвано, а в Проводнике на ПК отобразится неформатированный диск. Так происходит потому, что Windows не поддерживает файловые системы семейства ext, использующиеся в Linux. Однако это не помешает работе восстанавливающих данные программ.
Если что-то пошло не так, достаточно просто перезагрузить смартфон. Все изменения, которые вы вносили в рамках этой инструкции в режиме recovery, временные и будут стёрты при первой же перезагрузке гаджета.
Шаг 6. Восстановление файлов. Дальнейшая инструкция ничем не отличается от инструкции по восстановлению файлов с обычного диска. Для этой цели вы можете попробовать одну или несколько бесплатных программ. При тестировании мы перебрали множество приложений, и больше всего файлов сумели найти R.Saver, Pandora Recovery и Recuva. Они не только справились с восстановлением данных, но и оказались максимально простыми в использовании. Тем не менее наилучших результатов мы добились только с помощью платной программы R-Studio, так что конечный инструмент выбирать вам.
Выбор раздела для восстановления в Pandora Recovery
Полученное в Pandora Recovery дерево удалённых файлов
Если выбранная вами утилита, как Pandora Recovery, представляет удалённые файлы в виде дерева, то их скорее всего можно будет найти по пути /media/0/. Также стоит помнить, что вероятность успешного восстановления данных зависит от многих факторов, в первую очередь — от степени фрагментации удалённых файлов и того, были ли они перезаписаны. Кроме того, разные приложения используют различные алгоритмы для восстановления информации. Следовательно, будет нелишним попробовать предложения от нескольких разработчиков, чтобы узнать, какая программа лучше подойдёт в конкретной ситуации.
Вопросы и ответы о DiskDigger
[Восстановить удаленные фотографии из внутренней памяти]
Я загрузил diskdigger, чтобы восстановить удаленные фотографии внутренней памяти, но фотографии в оригинале не восстановились. У меня есть Samsung Galaxy Note 4, и Diskdigger просит меня рутировать мой телефон.
Ответ. Вы не установили root, поэтому программа обнаружила только эскизы фотографий, к которым был доступ. Для полноценного восстановления предоставьте Diskdigger’у права суперпользователя.
Я хочу восстановить удаленные фото на телефоне meizu m3s. Рут доступ сделать не получается, так как я забыл пароль от аккаунта Flyme. Сторонние программы для рут прав не поддерживают модель моего телефона. С помощью DiskDigger мне удалось восстановить удаленные фото, но в плохом качестве.
Вопрос: как восстановить удаленные фото в исходном качестве без рут прав? Они были удалены именно с памяти телефона.
У меня телефон Xaiomi Redmi Not 5, я на нем удалила фотографии, точней, саму папку с фотографиями с внутренней памяти телефона и при этом у меня не было никаких синхронизаций с облаками. Даже удаляя фотографии, не папку, я их находила… Какими только приложениями не пыталась их найти, но все четно. Самым распространенным "DiskDigger". Помогите, пожалуйста. Может как-то через ПК можно. Я уже мало на что надеюсь, так жалко…
Я нашла свои удаленные фотографии через DiskDigger, но проблема в том что качество фото очень плохое, как восстановить фотографии с изначальным качеством ?
Хотела на телефоне перенести файлы в другую папку, через компьютер вырезала файлы, перешла в нужную папку, нажала вставить, но файлы не появились и в начальной папке их тоже нет. Телефон находится на гарантии,поэтому рутирование-не выход.Программа Disk Digger восстановила файлы,но в очень плохом качестве. Что можете порекомендовать в этом случае? Фото очень важны…
Сегодня перекидывала папку со скриншотами с телефона (Samsung Note 4) на компьютер. Папку я вырезала по глупости и хотела вставить, но произошел какой-то сбой - компьютер перестал видеть телефон и файлы так и не переместились; однако, и в телефоне скриншоты пропали, пыталась их найти везде. Так как эти скрины очень важные, хотела бы их восстановить. Попробовала бесплатные утилиты - disk digger, photo recovery, но они находят все, кроме этих самых скриншотов. Скажите, пожалуйста, есть ли какой-то шанс их восстановить?
У меня на телефоне пропали фотографии когда я скидывал их по беспроводному подключению на компьютер. Было вот как: компьютер подключен к роутеру через Wi-Fi, я подключил телефон к компьютеру тоже через роутер, так как через провод компьютер телефон не видит. На компьютере открыл папку с фото в телефоне, выделил фотографии и ПЕРЕТАЩИЛ их в браузер с открытым яндекс диском! Хотел сразу без копирования на компьютер закинуть их на яндекс диск. В итоге в папке яндекс диска фото не появились а с телефона исчезли! Около 600 фотографий объемом в 2,5 Гб исчезли за минуту, процесса копирования или удаления не было, они просто пропали в папке телефона. После этого я сделал root права на телефоне и просканировал программой diskdigger, установленной на телефоне, но она фото не нашла. Скажите пожалуйста, фотографии теперь не найти?
Быстро, качественно, дорого
Если вы не готовы читать и выполнять длинные инструкции или удалённые данные нужны срочно, стоит применить специализированное ПО, заточенное под восстановление файлов из внутренней памяти смартфонов. В числе программ, которые мы опробовали — FonePaw Android Data Recovery и MobiKin Doctor. Впрочем, вы можете выбрать и другие. Все они используют схожие принципы работы, поэтому рассмотрим восстановление удалённых файлов на примере FonePaw.
Шаг 1. Загрузка и установка программы. С данным пунктом у вас едва ли возникнут трудности — установочные файлы доступны на официальном сайте разработчика. Сразу покупать приложение не стоит: сперва следует проверить его совместимость с вашим гаджетом на демо-версии (после запуска программы нажмите в диалоговом окне кнопку Free try).
Шаг 2. Сканирование. Подключите смартфон кабелем к ПК, после чего согласитесь во всплывающем окне с тем, что вы доверяете этому компьютеру. Когда FonePaw распознает ваше устройство, выберите типы данных, которые вы хотите восстановить, либо просто нажмите кнопку Next.
Программа выполнит подготовку к сканированию. В её процессе вам придётся разрешить root-доступ к девайсу, нажав во всплывающем окне на смартфоне соответствующую кнопку.
Теперь остаётся только набраться терпения: сканирование тестового Elephone S3 c 16 ГБ внутренней памяти у нас заняло около 20 минут.
Полное сканирование (нужен root)
Если на устройстве есть root-доступ, DiskDigger позволит выбрать раздел памяти для сканирования. Внутренняя память android-устройства обычно отображается как «/data», а SD-карта - как «/mnt/sdcard» (или что-то подобное).
После выбора раздела памяти для сканирования, укажите типы файлов для восстановления. Для ускорения поиска желательно выбрать только те типы файлов, которые действительно нужно найти и вернуть обратно на телефон.
Сохранение восстановленных файлов
Чтобы восстановить один или несколько файлов в DiskDigger, отметьте файлы и нажмите кнопку «Восстановить» на верхней панели инструментов.
В DiskDigger есть три способа сохранения результатов:
- Передать в приложение
- Сохранить данные на устройстве
- Загрузка на ftp-сервер
Параметры восстановления для каждого отдельного файла указываются через меню.
Просмотр удаленных фотографий – результатов сканирования программой Disk Digger
Программа для восстановления данных Disk Digger приступит к поиску данных и сканированию карты памяти либо флешки. Как только он начнет находить фото, вы их увидите в списке слева. Нажав на найденное фото, можно увидеть ее предосмотр в правой части окна. Также, вы можете переключиться между отображением в виде списка или эскизов. Все это можно делать параллельно с процессом поиска фотографий.
DiskDigger: процесс восстановления
Спустя некоторое время, сканирование данных на флешке прекратится. На этом этапе, вам нужно выбрать фото, которые вы желаете сохранить с карты памяти на другой носитель информации.
В данном случае, все интуитивно просто, и работать с программой можно по аналогии с Проводником: выделять и перетаскивать файлы, множественное выделение и сохранение удаленных файлов доступно при нажатии ctrl или shift, и проч. и проч.
Сканирование и фильтрация файлов на телефоне
По мере сканирования, на главном экране DiskDigger сформируется список найденных файлов.
DiskDigger, скорее всего, восстановит файлы, которые не были удалены, в дополнение к имеющимся файлам. Из-за этого, возможно, придется вручную проверить большое количество файлов.
Отфильтровать файлы по размеру файла и типу можно, нажав на кнопку «Параметры» (значок шестеренки).
Чтобы отобразить только файлы с размером более 1 Мб, установите флажок рядом с параметром «Минимальный размер файла» и введите минимальное количество байт.
Ограничение размера помогает отфильтровать большинство ненужных файлов. Это могут быть фотографии в памяти устройства. При этом будут убраны из списка файлы из кэша приложений и т.п.
Примечание. При восстановлении root доступа, скорее всего, будут найдены фотографии с низким разрешением. Чтобы восстановить полноформатные фотографии, установите root-приложение и предоставьте приложению DiskDigger доступ к файловой системе Android.
Ключевые возможности программы DiskDigger, полезные при восстановлении
Утилита DiskDigger способна “откопать” стертые файлы большинства типов медиа на компьютере: жесткие диски, USB-флешки, карты памяти, cd/dvd, даже флоппи-диски. Восстановление производится с помощью специального мастера, который настраивается достаточно просто. На последнем этапе программа сканирует диски на наличие удаленных файлов и приступает к процессу восстановления и сохранения данных на флеш-накопитель.
Инструкция по использованию:
Главные функции программы:
- Восстанавливает удаленные файлы на разделах следующих типов: FAT (FAT12/16/32), NTFS и exFAT
- Работает с любыми типами стертых и уничтоженных данных, информации
- Позволяет фильтровать и сортировать данные по имени и размеру, дате, каталогу
Имеется два типа операций, которые можно выбирать каждый раз при сканировании диска. Они называются “dig deep” (копать глубоко) и “dig deeper” (копать глубже). Как понятно из названия, от выбора зависит глубина сканирования устройства программой Disk Digger.
Благодаря DiskDigger Pro, вы можете качественно восстановить удаленные файлы, в среде FAT (FAT12, FAT16, FAT32), NTFS и на разделах exFAT - в данном случае, поддерживается полный спектр файловых систем для различных ОС. Работает утилита практически с любыми типами данных, фильтруя файлы для восстановления по названию и размеру, сортирует их по размеру, дате, имени и проч. Сканирует поверхность всего диска на предмет определенных файловых форматов. Поэтому можно сказать, что Disk Digger - пусть и небольшая, но по функциональности не такая уж и скромная программа.
Восстановить удаленные файлы на флешке в приложении DiskDigger pro проще простого
Как работает мобильная версия DiskDigger
При запуске приложения DiskDigger отобразится окно запроса суперпользователя. Нажмите «Allow», чтобы предоставить доступ DiskDigger к файловой системе телефона.
DiskDigger предлагает два варианта поиска файлов:
- основное (доступно вне зависимости от рут-доступа на Android)
- полное (работает только на rooted-устройствах)
Основное сканирование (без root)
Если на Android не установлен рут-доступ, нажмите кнопку «Начать базовое сканирование», чтобы продолжить, и перейдите к разделу «Сканирование файлов».
Зачем нужен root-доступ для работы с DiskDigger
Как и большинство recovery-приложений, изначально DiskDigger не требует установки рут на ваше устройство. В действительности, если файлы были удалены на sd-карте, то root-доступ не понадобится.
В то же время, наличие root-доступа крайне рекомендуется: это поможет DiskDigger найти больше удаленных файлов во внутренней памяти телефона.
DiskDigger Free или Pro, сравнение версий
DiskDigger Free:
- восстановит только фотографии и видео. Этого самые распространенные типы данных
- для восстановления видео требуется root-доступ в Андроид
- бесплатная версия
DiskDigger Pro:
- восстанавливает файлы других типов
- загружает восстановленные данные через FTP
- для восстановления любых типов файлов, кроме фотографий, требуется root-доступ к устройству
- стоимость – $14.99
Сохранение восстановленных файлов с загрузкой через FTP
Загрузка файлов по ftp позволит избежать записи файлов на sd-карту или внутреннюю память устройства. Перезапись снижает шансы на дальнейшее восстановление.
Для загрузки на FTP-сервер необходимо указать данные доступа к FTP-серверу. Сделать это можно при подключении: DiskDigger отобразит диалог для ввода имени хоста/имени пользователя/пароля для входа на сервер.
Нажмите «ОК», чтобы начать загрузку файлов. Если вход на сервер выполнен успешно, в нижней части экрана будет обновляться статус, пока не загрузятся все файлы.
Приступая к восстановлению фото
Перед началом работы с программой, убедитесь, что вы извлекли карту из камеры и не записали на нее больше фото до того момента, пока не закончите с восстановлением фото. Это очень важно, поскольку любая активность на флешке должна быть приостановлена. Если в область, где содержатся удаленные файлы, будут записаны новые данные, вероятность восстановления данных с флешки существенно уменьшится.
Извлеките карту памяти из камеры, вставьте ее в слот карты памяти на компьютере. Если же у вас такого слота нет, вы можете вставить карту в usb кард-ридер, и затем присоединить его через USB к ПК. Флешки некоторых камер подключаются напрямую к компьютеру, через кабель. Однако при этом не все данные оттуда может быть доступны для утилиты DiskDigger PRO. Поэтому предпочтительно, если вы все же достанете карту памяти и вставите ее в комп, как уже и было сказано выше. Все, на этом подготовительные работы закончились, и мы приступаем к освоению программы DiskDigger, желательно иметь дистрибутив на русском языке и pro-версию.
Функции в программе DiskDigger Pro, связанные с восстановлением флешки
- Работает эта программа для восстановления файлов, удаленных с flash-памяти с ОС Windows 7, Windows Vista и Windows XP, включая 32-битные и 64-битные редакции. Помимо того, работает с Linux
- Просмотр восстанавливаемой информации в виде эскизов, древа файлов
- Эскизы отображают превью файлов изображений, арта из MP3 или WMA файлов, иконки исполнимых файлов с флешки и проч.
- При выборе восстановления удаленные файлы с флешки, появится полный предосмотр файла. Что касается файлов изображений, доступна картинка плюс увеличение и обрезка. Для файлов документов, будет показан текст. И при работе с аудио, конечно, можно прослушать звук.
- При просмотре JPG и TIFF, будет доступна информация EXIF (модель камеры, дата снимка и проч.) Сканирование образов виртуальных дисков VHD (Microsoft Virtual Hard Disk) и VDI (VirtualBox disk image), флеш-брелоков
При глубоком сканировании, у программы для восстановления удаленных файлов с флешки есть возможность выбрать участок диска для применения данной операции. Во время предосмотра, опционально показываются первые 4 тыс. байт информации из hex-данных файла.
Где скачать мобильную версию DiskDigger
Вы легко найдете DiskDigger для Андроид в Google Play Store по запросу "DiskDigger".
На официальном сайте apk-файлов нет, URL также приведет на Google Play Store. Удобней всего скачать программу по ссылке ниже.
DiskDigger устанавливается на большинстве android-устройств. Для работы подойдет планшет или смартфон в рабочем состоянии, ОС – Android 2.2 (Froyo) и выше, плоть до Android Oreo.
Сохранение фото с флешки на источнике
Когда файлы будут выбраны, просто нажмите на кнопку “Save Selected Files” (Сохранить выбранные файлы) вверху. Для удобства, легко создать новую папку на рабочем столе и сохранить найденные фото туда.
Примечание: не сохраняйте восстанавливаемые фото на тот же источник (флешку, usb-накопитель), с которым вы работаете в этот момент!
DiskDigger rus приступит к сохранению файлов с карты памяти (флешки) в указанный файловый источник.
Процесс сохранения файлов в DiskDigger
Когда сохранение окончится, можно закрыть программу, перейти в папку с ранее удаленными на флешке фото и смотреть на восстановленные данные и радоваться возвращенным к жизни данным.
DiskDigger
версия: 1.0-pro-2022-03-14
Последнее обновление программы в шапке: 16.03.2022
Для функционирования программы необходимы права root пользователя.
Краткое описание:
Восстановление удалённых картинок, фотографий, а также видео. Сохранение восстановленных файлов и возможность их отправки на почту.
Отличительной особенностью данной программы можно считать возможность восстанавливать фотографии со встроенной памяти телефона. В отличии от Hexamob и Undelete данная программа смогла восстановить удалённые данные на Samsung Galaxy Nexus.
Q: Не работает программа, не видны разделы.
A: Проверьте наличие рут-прав программы. Если запроса от программы на получение рут-прав не было, ткните кнопку сканировать. Появится запрос, подтвердите его.
Q: Для чего нужна программа?
A: Поиск удалённых файлов, а так же файлов, расположение которых в файловой системе вы не знаете. Например вы можете найти файлы, которые были кэшированы после посещения сайта, даже если вы очистили после этого кэш. Таким образом можно узнать какого рода контент просматривал человек. Хотя нельзя узнать когда были кэшированы файлы.
Q: Как работают подобные программы?
A: При удалении файла через обычные программы (диспетчеры файлов, галереи и т.п.) удаляется лишь информация о месте записи. По сути мы "забываем" о файле, а сам объект остаётся не тронутым на том месте, где находился. Таким образом, специальные программы могут просмотреть память на предмет таких забытых, но ещё не перезаписанных файлов, и сохранить нужный.
Q: Как долго храниться в памяти стёртый файл?
A: Это полностью зависит от оставшегося свободного места, активности программ, размера файла. Допустим у нас есть изображение размером 200Кб, свободное место 500Мб. Некоторая программа записала данных на 100Мб. С вероятностью 0.2 изображение уже не будет существовать. Если у нас было видео на 300 Мб, а мы записали несколько файлов, то есть очень большая вероятность, что они запишутся куда-нибудь на видео. После этого видео не будет доступно в полном варианте. Нельзя забывать также о том, что после удаления, например, только что сделанной фотографии, новая скорей всего будет записана на тоже место. Иногда файл можно найти и через год после его удаления, а иногда и через 15 минут его уже нет.
Q: Я удалил файл, что делать?
A: Если вы не можете выполнить поиск по каким-либо причинам сейчас, вы должны сделать следующее:
1) Отключить все возможные лишние программы, в том числе и игры, так как они сохраняют данные об игровом процессе. 2) Не использовать браузер, клиент контакта, любые другие приложения способные кэшировать данные. 3) Не обновлять никакие программы, ничего не качать, ничего никуда не копировать. 4) Вообще желательно отключить телефон.
Q: Какой раздел нужно выбирать?
A: Тот, в котором больше всего данных: /data. Вероятность нахождения нужного файла в других разделах меньше.
Q: Данные какого формата доступны для поиска?
A: Изображения: JPG ,PNG, GIF, TIF, CR2, SR2, NEF, DCR, PEF, DNG, ORF, файлы Microsoft и OpenDocument: DOC, XLS, PPT, DOCX, XLSX, PPTX, XPS, ODT, ODS, ODP, ODG, а также можно искать файлы форматов MP4, MP3, WAV, ZIP, APK.
Q: Ищу картинку формата jpg/png, но нужного нет, а есть куча всякого мусора.
A: Используйте фильтр по размеру (кнопка снизу слева). Если ищите фото, посмотрите размеры других фотографий. Размер фотографий часто больше 1Мб, поэтому в фильтре напишите 1000000 - 1 миллион байт.
Q: Не могу найти нужный файл, что делать?
A: Уменьшить значение фильтра, проверить другие разделы. Вероятнее всего файл уже не восстановить. Довольно редко файлы оказываются в разделе /cache. У меня был случай, когда по ошибке удалённая важная фотография, была затёрта новыми файлами. Дважды проверив основную память, отчаялся уже её найти. Где-то через месяц ища другую фотографию, случайно запустил проверку cache. В этом разделе была одна единственная фотография, как раз та, которую я искал месяц назад.
Q: Как гарантированно удалить файл?
A: Воспользоваться специальными программами для чистки памяти (нужен рут), или удалить файл по обычному, а потом полностью забить всю память.
Q: Какие есть альтернативы данной программе?
A: Hexamob, Undelete, Dumpster. А на пк есть ряд своих программ, в т.ч. DiskDigger.
Требуется Android: 2.3+
Русский интерфейс: Да
Почти каждый из нас сталкивался со случайным удалением нужных файлов с жёсткого диска компьютера или карты памяти. Сильно переживать в такой ситуации не стоит — программ для восстановления файлов существует множество. Но что делать, если стёрты данные из внутренней памяти смартфона, которую ни одна из подобных программ не увидит? Даже в таком случае восстановить утраченные файлы возможно. Мы предлагаем два решения: простое, но за деньги, и чуть более сложное, но бесплатное.
Случайные удаления данных из внутренней памяти смартфонов случаются не реже, чем с других накопителей. Среди наиболее частых причин — непреднамеренный аппаратный сброс гаджета (сброс на заводские настройки), удаление не тех файлов из файлового менеджера и последствия экспериментов с разблокировкой и прошивкой. При этом задача восстановления информации в этих ситуациях — нетривиальная. На форуме 4PDA есть полезная тема «Восстановление данных из внутренней памяти». И способы, предложенные там, срабатывают не всегда.
Почему возникают сложности именно со смартфонами? Ведь есть немало программ для восстановления данных с жёстких дисков или флеш-накопителей. Всё дело в появившемся чуть более десяти лет назад протоколе MTP, ставшим «прослойкой» между внутренним накопителем гаджетов и ПК. У MTP масса преимуществ: отсутствие необходимости безопасного извлечения, одновременное использование памяти на устройстве и компьютере, а также возможность работы MTP-клиента с любой файловой системой. Вместе с тем у протокола есть и недостатки, один из которых — наличие его поддержки только со стороны прикладного ПО, из-за чего невозможно осуществлять с памятью гаджета низкоуровневые операции. Если говорить проще, то для программ для восстановления данных, рассчитанных на работу с секторами, последних попросту нет на MTP-устройствах.
К счастью, Android — достаточно гибкая операционная система, позволяющая обойти эти ограничения. Мы расскажем о двух способах восстановления утраченных данных: автоматическом, с использованием платных приложений, и более сложном, но зато бесплатном.
Режим сканирования Digging deep
В этом режиме можно возвратить файлы на ваш диск. Программа сканирует файловую систему и ищет пометки: при удалении файлов система могла их пометить “можно удалять”, таким образом, ничто не мешало их перезаписать заново. Впрочем, если вам повезет, то вы еще успеете “выкопать” драгоценную удаленную информацию.
Тем не менее, этот процесс предусматривает некоторые ограничения. DiskDigger способен распознать файловую систему и действовать в соответствии с ее особенностями. При этом, он поддерживает следующие системы:
- FAT — используется на дисках, большинстве накопителей usb и карт памяти до 4 Гб, старых жестких дисках (FAT16)
- FAT32 – также используется на старых жестких дисках и большинстве флеш-брелоков, карточках памяти с 4 Гб на борту и больше.
- NTFS — популярная система на новых жестких дисках
- exFAT – задействована на современных HDD и флешках, usb-дисках.
К счастью, список выше покрывает потребности большинства пользователей ПК, так что в дальнейшем инструкция будет эффективна для всех читателей.
Поэтому главное правило: процесс восстановление эффективен только в тех случаях, если файлы были удалены недавно. Или, более точно: вероятность успешного восстановления пропорциональна времени, прошедшему после его стирания.
Определение типов файлов, удаленных с флэшки, для дальнейшего их поиска
Читайте также: