Помните, еще десяток лет назад мы хранили фотографии в бумажных альбомах? Сегодня так не делает почти никто, ведь у каждого из нас в кармане смартфон, который заменяет собой целую стопку фотоальбомов. Только вот электронные фотки, в отличие от бумажных, имеют свойство пропадать. Очень часто – из-за случайного удаления.
Стереть фотографию из памяти устройства легко, а вернуть обратно несоизмеримо труднее, даже если удаление произошло недавно и память точно не была перезаписана. Почему так происходит и как все-таки восстановить удаленные фото с телефона, если это возможно?
Почему важные фотографии лучше не хранить на устройстве
Наверняка вам уже приходилось восстанавливать удаленные файлы на жестком диске компьютера. И, я уверен, в большинстве случаев вам это удавалось. Если диск исправен, а файл не подвергся перезаписи, вероятность успешного восстановления приближается к 95-100%. Это обстоятельство немного расхолаживает и усыпляет бдительность пользователей – многие начинают думать, что восстановить удаленные данные на мобильном устройстве так же просто, как и на ПК. Но не тут-то было.
Флеш-память современного смартфона функционирует не так, как жесткий диск. Когда пользователь удаляет файлы, накопитель отмечает место их хранения как неиспользуемое и начинает считать эти данные стертыми. При обращении к этому блоку памяти контроллер накопителя возвращает нули, даже если физически данные всё еще существуют. На этой стадии восстановление возможно.
Однако если файл отмечен как удаленный, контроллер может в любой момент стереть его физически. Для этого в операционную систему Android, начиная c версии 4.3, встроена функция FSTRIM — аналог TRIM, которая используется для очистки SSD-накопителей. Функция активируется автоматически примерно 1 раз в сутки, и когда наступает это время, неизвестно. После FSTRIM восстановление данных невозможно.
Что из этого следует:
Шансы на успешное восстановление данных из памяти мобильного устройства на Андроиде ниже, чем с жесткого диска.
Чем меньше времени прошло с момента удаления файла, тем выше вероятность его восстановить.
Спустя сутки после удаления восстановить файл удается крайне редко. А если удается, то, как правило, только из кэшированной копии или миниатюры, то есть в более низком качестве, нежели исходник.
И всё же не стоит заранее опускать руки, если нужные фото были удалены давно. Ниже мы рассмотрим несколько бесплатных приложений из Google Play для восстановления графических файлов, которые выручили очень многих.
Приложения для восстановления стертых фотографий на Андроиде
DiskDigger photo recovery
DiskDigger photo recovery – одна из утилит, способная вытаскивать данные со всех типов носителей, которые используются на мобильных Андроид-девайсах, не требуя прав root. Конечно, без рута она не получит доступ ко всей памяти устройства, но зачастую ей удается найти нужные файлы в кэше приложений.
Пользоваться программой несложно. После установки нажимаем кнопку поиска, для доступа к системным каталогам предоставляем DiskDigger повышенные привилегии (при наличии root), отмечаем среди найденных фотки, которые хотим восстановить, и указываем место сохранения. Им может быть карта памяти, локальная пользовательская папка или облачные хранилища Dropbox и Google Drive. Кроме того, восстановленные фото можно отправить самому себе по электронной почте.
DigDeep
DigDeep работает примерно так же, как DiskDigger. Не требует обязательного рута, показывает неплохой результат обнаружения. После запуска приложения сканирование начинается немедленно, найденные фото отображаются на экране группами по расположению.
Чтобы восстановить одну или несколько фотографий, нужно выделить их в окне программы и нажать «Restore». Данные сохраняются в папке /RestoredPictures/ в памяти устройства.
Photo Recovery
Утилита Photo Recovery использует 2 алгоритма поиска и восстановления графических данных: «Метод 1» — быстрый, но поверхностный, и «Метод 2» — медленный и глубокий. После сканирования отображает список папок, в которых содержатся фотографии.
В плане набора функций и качества обнаружения приложение более продвинуто, чем предыдущие, но оно восстанавливает только то, что удалено в Корзину – другую утилиту этого же разработчика, которая должна быть установлена на устройстве заранее.
Для использования Photo Recovery права root также не нужны.
Restore Image
Возможности Restore Image мало чем отличаются от рассмотренных аналогов. Функции те же, что у DiskDigger и DigDeep, но качество поиска, на мой взгляд, не слишком высокое. Кстати, помимо основного функционала, в нем есть еще кое-что: кнопка окончательного стирания удаленных файлов. Чтобы их невозможно было восстановить ни в этой, ни в других программах.
RecovMy
Утилита RecovMy не более трудоемка в применении, чем ее конкуренты. Для запуска сканирования нажимаем кнопку «Start Photo Scan». После окончания поиска отмечаем на экране нужные фотки и жмем кнопку обновления. Восстановленные файлы сохраняются в тех же папках, где находились раньше. Права рут не нужны.
Какое из этих приложений лучше восстанавливает фотки? Неизвестно. В каждом конкретном случае они дают разные результаты, и если вам не помогло одно, используйте другие – как вошедшие, так и не вошедшие в сегодняшний обзор. Благо в Google Play таких приложений масса.
Как уменьшить риск безвозвратной потери фоток
Установите клиент облачного хранилища и настройте его на автоматическую загрузку графических файлов в облако. Например, Яндекс Диск. Кстати, в нем есть корзина, куда попадают удаленные файлы и откуда их очень просто восстанавливать.
Если нет возможности или желания использовать облако, храните фотки на съемной карте памяти. До нее не дотягиваются щупальца FSTRIM, поэтому шанс на спасение удаленного несколько выше.
Установите отдельное приложение Корзина (ссылку не привожу, поскольку их много). Она будет работать, как аналогичный инструмент Windows, и все удаляемые файлы будут попадать сначала в нее.
Удачного вам восстановления и берегите свои фотографии!