Як я можу відновити видалені фотографії з SD-карти?


27

Моя мати технофоба повернулася з європейської поїздки, щоб виявити, що вона видалила всі, крім 15 зображень, з майже повної картки 2 Гб. Оскільки я хлопець з комп’ютера в сім'ї, вона опублікувала мені картку і попросила, щоб я зробив щось магічне.

Фотографії зроблені та видалені Nikon Coolpix. (Я не знаю моделі.)

Я хлопець з Linux, але в моєму розпорядженні є вікно Windows Vista.

Яка найкраща стратегія спробувати відновити щось?


Я повинен був би зазначити, що я мав її натиснути перемикач захисту від запису і що вона дійсно робила фотографії після великого видалення. Усього 15 фотографій, але понад 50% місця на картці заповнене, тому деякі явно пропали, але для деяких теж є надія. Дякую за відповіді. Я обов'язково повернусь для підтвердження пропозицій та прийняття після того, як я спробую деякі пропозиції.
vanden

3
Це насправді питання відновлення видалених файлів, але насправді це не відрізняється тим, що вони є зображеннями. Можливо, краще підходив би для суперпользователя?
Гуффа

7
@Guffa Є інструменти, що спеціалізуються на відновленні зображень, які можуть сканувати файлову систему на предмет речей, схожих на фотографії тощо.
Rowland Shaw

2
Незалежно від того, який інструмент ви намагаєтеся, запустіть dd на картці, щоб у вас була безпечна резервна копія. Досить просто ввести це назад на іншу SD-карту, якщо потрібно.
AngerClown

Відповіді:


21

Я не можу говорити за Linux, але в Windows я використовував чудовий продукт " Recuva " від Piriform для відновлення видалених файлів.

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


+1 також для Recuva. Я відновив фотографії та відео з жорстких дисків, видалених років тому. Я хотів, щоб була версія для Mac.
cbmeeks

@cbmeeks - Ви пробували Вино? Я не знаю, як він буде обробляти матеріали низького рівня доступу, але це може спрацювати.
Підроблена назва

@cbmeeks - appdb.winehq.org/objectManager.php?sClass=version&iId=7786 - Мабуть, ви можете використовувати його для відновлення файлів з розділів NTFS / FAT16 / 32 з деякою хитрістю командного рядка. Якщо вам зручно користуватися інструментами CLI, це повинно бути працездатним.
Підроблена назва

19

Перевірте TestDisk або пов'язаний з ним інструмент PhotoRec від CGSecurity.

TestDisk дозволить сканувати файлову систему та шукати видалені файли. (Див. Як видалити файли за допомогою TestDisk .) Якщо дані не були перезаписані, слід відновити файли. Ви також можете використовувати TestDisk, щоб взяти копію базової файлової системи, щоб зупинити випадкові перезаписи даних, видаливши їх назавжди.

PhotoRec пропонує подібний функціонал, але спеціально орієнтований на відновлення фотографій / відеозаписів і буде шукати дані файлових систем для отримання інформації, яка може бути перетворена на зображення. (Див. PhotoRec крок за кроком )

Безкоштовно, з відкритим кодом та працює у Windows та Linux.

(Ви згадуєте, що це SD-карта. Можливо, варто перевести її в режим лише для читання, перш ніж підключити її, щоб переконатися, що нічого не записується на карту під час роботи з нею)


4
Так, PhotoRec дуже приголомшливий, навіть коли файлова система знищена на картці, вона може відновити jpg
Davy Landman

+1 для PhotoRec. Легкий, швидкий і непосильний. Зробило багато друзів із задоволенням відновлення їх фотографій!
Agos

2
+1 для PhotoRec : мені вдалося відновити всі фотографії з картки, яка повідомила про неформатування (зруйнована файлова система). Я не зміг отримати доступ до нього в Windows взагалі (не кажучи вже про камеру). Всі фотографії недоторкані та чудові. Дякуємо виробнику цієї програми. Програмне забезпечення також дуже прямо вперед, хоча воно задає кілька питань, орієнтованих на комп'ютер (наприклад, тип платформи та файлової системи тощо).
Роберт Коритник

Ще одне підсумок для TestDisk / PhotoRec: я успішно використовував його в минулому для відновлення зображень.
BioGeek

12

Я успішно відновив усі файли з відформатованої картки, скопіювавши її за допомогою dd, а потім за допомогою комплекту sleuth під Linux. На щастя, з часу форматування карти не було зроблено жодної фотографії.

Я використовував команди fls та icat, як описано в результатах тестових зображень з випуску Sleuthkit Informer № 14 та огляду інструменту TSK


Подібний підхід спрацював і для мене, але замість sleuth kit я просто 'причепив' зображення карти для заголовків JPEG. Оскільки фотографії зберігалися послідовно, це фактично витягувало більшість з них.
че

6

Я спробував дві програми, які працювали на мене:

  • Ontrack EasyRecovery - Дуже хороший, всебічний та надійний. Не один раз виводив мене з біди. На жаль, трохи дорого. Тільки для Windows. Версія Lite досить хороша для вас, оскільки може відновити до 25 файлів.

  • Sandisk RescuePRO - Не настільки вичерпний, як EasyRecovery, але виконує роботу та оптимізований для фотографій. Поставляється безкоштовно з деякими (або, можливо, всіма) картами пам'яті Sandiks. Доступно для Windows та Mac.

  • Piriform Recuva - безкоштовне рішення, яке я ніколи не використовував, але про що чули хороші речі. Знову лише Windows.


2
Так, я кілька разів використовував Sandisk RescuePRO з успіхом.
Марк

4

Мені подобається PhotoRescue, оскільки я можу почати з створення резервного зображення моєї картки (корисно, якщо карта близька до вмирання), а потім я можу відновитись із резервної копії (швидше, тому що її на вашому жорсткому диску). Він також може відновити відео, яке деякі інші не можуть зробити, і це дуже дешево.


2

Спочатку ви хочете клонувати файлову систему картки за допомогою dd. Я вважаю, що файлові системи в цих речах прості, FAT або щось подібне. Після того, як ви зрозумієте, що таке FS, ви можете отримати Google для відповідних інструментів відновлення. Якщо можете, працюйте над копіями клону, а не над самою картою.

Якщо файли було стерто, а потім більше нічого не сталося, ви, ймовірно, зможете їх повернути. З іншого боку, якщо вона видалила і потім зробила більше фотографій, ви майже напевно СОЛ принаймні на деяких фотографіях.

Удачі!


2

Коли файли видаляються, вони просто залишаються там, де вони є, а кластери позначаються як невикористані, тому, хоча записи каталогів, які містять ім’я файлу та кластер запуску, більше не зникають, більшість даних файлу повинні бути недоторканими.

Існує кілька різних програм, які можуть відновити файли, вам слід здійснити пошук в Інтернеті за "видалити файли" та файловій системі картки пам'яті.


Чому потік? Якщо ви не поясните, що ви вважаєте неправильним, це не може покращити відповідь.
Гуффа

+1, але, можливо, посилання на хороший допис про суперпользователя, щоб далі поговорити про це та просвітити будь-якого користувача, який заходить сюди?
Вейн

1
Немає жодної суперечки від мене, але я думаю, це тому, що ви насправді не згадали про якісь конкретні інструменти, лише розпливчасте пояснення факту, що файли можна відмінити, а потім "кілька різних програм" та "пошук в Інтернеті"
Марк

@Mark: Можливо. Однак він насправді попросив стратегію, а не інструмент ...
Гуффа

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.