[Решено] Как восстановить удаленные файлы с жесткого диска (внутреннего / внешнего)
Последнее обновление 8 декабря 2020 г. Ян Макьюэн
Введение
Больно терять важные файлы с вашего компьютера или переносного диска. Это может быть случайным или даже вызванным неисправностью системы. В других случаях вы можете намеренно удалить файл, чтобы потом выяснить, нужен ли вам данный файл. Если вы ищете путь на как восстановить удаленные файлы с жесткого диска, не важно, внутренний или внешний жесткий диск, тогда не смотрите дальше. Эта статья предоставит вам исчерпывающие методы, как это сделать.
Что происходит при удалении файла на жестком диске?Когда вы нажимаете кнопку удаления на вашем компьютере, файлы перемещаются в корзину. Если вы нажмете на «Пустая мусорная корзина”Адрес, по которому эти файлы хранятся, удаляется. Таким образом, операционная система не сразу удаляет файл, но объявляет адрес, где такой файл был сохранен, свободным для повторного использования. Это означает, что операционная система может в будущем повторно использовать это пространство для хранения вновь созданных файлов.
После создания дополнительных файлов операционная система ищет неиспользуемые адреса памяти на вашем жестком диске и сохраняет вновь созданные файлы по этим адресам. Вот почему проще восстановить файл, который был удален, и компьютер никогда не использовался после этого процесса удаления, чем восстанавливать файл, который был удален, и такой компьютер использовался в течение нескольких лет до начала процесса восстановления.
Методы 3 о том, как восстановить удаленные файлы с внутреннего или внешнего жесткого диска
Перед началом этого процесса желательно убедиться, что вы действительно удалили файл. Вы могли бы переместить файлы в другую папку или даже файл мог находиться в корзине. Если файл находится в корзине, найдите папку корзины, щелкните правой кнопкой мыши файл, который хотите восстановить, и выберите «Восстановить». Вы также можете свернуть корзину и перетащить файл на рабочий стол.
Если вы уверены, что файла нет в корзине, используйте методы, выделенные ниже, чтобы восстановить удаленный файл:
Метод 1: восстановление удаленных файлов с жесткого диска с помощью Aiseesoft Data Recovery
Aiseesoft Data Recovery это программа для восстановления файлов на ПК, которая проста и экономична. Это может помочь вам восстановить все удаленные / отформатированные / поврежденные файлы с компьютера и других устройств хранения с файловой системой NTFS, FAT16, FAT32, exFAT, EXT.
Выполните следующие действия, чтобы восстановить удаленные файлы с жесткого диска с помощью этого инструмента.
- Загрузите правильную версию Aiseesoft Data Recovery и установите его. Рекомендуется установить его на другой диск, чтобы избежать возможной замены файлов, которые вы пытаетесь восстановить.
- Как только вы загрузите его, извлеките его из архива и запустите программу.
- Выберите жесткий диск, который вы хотите проверить на наличие удаленных файлов, и позвольте программе проверить диск на наличие удаленных файлов.
- Как только появится строка Aiseesoft Data Recovery Утилита закончила сканирование диска, выберите файл, который вы хотите восстановить, и нажмите кнопку восстановления.
Метод 2: Используйте Wondershare Recoverit Data Recovery для восстановления удаленных файлов с жесткого диска
Хотя этот инструмент не является абсолютно бесплатным, существует месячная пробная версия, которая поможет вам восстановить ваши файлы. Выполните следующие простые шаги, чтобы восстановить удаленные файлы с помощью этого инструмента:
- Загрузите и установите Wondershare RecoveritWondershare RecoveritИнструмент восстановления данных с официального сайта.
- Запустите программу и выберите диск, с которого вы хотите восстановить ваши файлы.
- Нажмите кнопку «Сканировать”И подождите, пока программа просмотрит файлы на этом диске. Этот процесс может занять несколько минут или даже часов в зависимости от размера файлов на вашем диске.
- После того, как процесс сканирования завершен, проверьте нужные файлы из результатов сканирования. Выберите файлы и нажмите «Восстановиться сейчасВозможность вернуть ваши файлы.
Метод 3: восстановление системы (этот метод работает, только если ранее была включена история файлов)
Для Windows 8 и 10
- Перейдите в папку, в которой находился удаленный файл.
- Найдите кнопку истории в верхней строке меню и нажмите ее. Появится всплывающее окно.
- Выберите «Предыдущая», Чтобы перейти к более ранним файлам, которые были сохранены в этой конкретной папке.
- Выберите удаленный файл, который вы хотите восстановить, затем нажмите «Восстановить».
Для Windows 7
- Перейдите в папку, в которой ранее был удаленный файл.
- Щелкните правой кнопкой мыши на папке и выберите «Восстановить прежнюю версию»Из всплывающего меню.
- Выберите нужную версию резервной копии и выберите «Восстановить».
Обратите внимание, что вам нужно выбрать версию резервной копии, дата которой наступит раньше даты, когда вы удалили файл.
Заключение
Возможно восстановить удаленные файлы. Если вы удалили свои файлы и изо всех сил пытались восстановить утраченные файлы, воспользуйтесь приведенными выше методами 3, чтобы вернуть ваши файлы. В качестве меры предосторожности важно начать процесс восстановления файла как можно быстрее, а не ждать, пока удаленные файлы будут заменены вновь созданными файлами.
Как восстановить данные с жесткого диска собственными руками
Автор Ольга Медведева На чтение 10 мин Опубликовано Обновлено
Современные жесткие диски год от года прирастают емкостью, быстротой, становятся всё более компактными, технологичными, но… менее надежными. Производителям не до качества: они стремятся завалить рынок своей продукцией и оставить конкурентов «на бобах». Им выгоднее обменивать бракованные накопители на новые, чем работать над повышением устойчивости их к отказам.
«А как же данные? — спросите вы. — Ведь они погибают вместе с диском!» Данные, друзья, — это наша с вами проблема. Это мы должны думать, как их не потерять. А если такое случилось — уметь их спасать. Сегодня поговорим, как восстановить данные с жесткого диска, не прибегая к помощи мастеров. А также о ситуациях, когда не стоит пытаться достать их самостоятельно, а лучше сразу отнести диск в специализированный сервис.
Содержание
- Когда данные можно восстановить, а когда — нет
- Что делать, если жесткий диск не определяется компьютером, зависает или работает с ошибками
- Программы для восстановления данных в домашних условиях
- Recuva
- DMDE
- R-Studio
- Как правильно восстанавливать информацию
Когда данные можно восстановить, а когда — нет
Легче всего восстановлению поддаются:
- Файлы и папки, удаленные пользователем мимо корзины (нажатием Shift + Delete).
- Информация, поврежденная вследствие сбоя файловой системы.
- Файлы, стертые вирусами.
- Данные в отформатированных разделах (за исключением «низкоуровневого» форматирования, при котором вся информация на диске перезаписывается нулями).
Однако 100% гарантии успеха в этом деле быть не может. Максимальные шансы на спасение имеют файлы и папки, которые были удалены недавно, то есть области диска, где они хранились, не были перезаписаны. В последнем случае максимально высоки шансы восстановить информацию после быстрого форматирования, так как при этом стирается только таблица размещения файлов в разделе, а сами они остаются на месте.
В следующих случаях восстановить данные невозможно или вероятность этого очень низка:
- Если дисковый накопитель был отформатирован низкоуровнево (по сути — перезаписан).
- Если информация была удалена с помощью приложения — шредера файлов.
- Когда поверх удаленной информации была записана другая. Например, если пользователь случайно отформатировал, скажем, диск C для переустановки Windows, но вспомнил, что на нем оставались важные файлы, только после того как установил новую систему.
- В случае физического повреждения магнитного слоя, на котором хранится информация.
- При поражении файлов вирусами-шифровальщиками, если нет ключа расшифровки или эффективного дешифратора. Поиск ключа методом брутфорса (перебора комбинаций) за редким исключением неэффективен. Причина в том, что сегодня всё чаще встречаются вирусы, использующие криптостойкое 128- или 256-битное шифрование. Подобрать к нему ключ при нынешнем уровне технологий невозможно (а для 256 бит невозможно в принципе).
При аппаратной неисправности накопителя, если полетела плата электроники или вышли из строя механические части, вероятность успешного спасения данных — около 50%. Точнее, всё зависит от вида поломки и квалификации мастера. Восстановить информацию с физически поврежденного диска с помощью программ, увы, не получится.
Даже наоборот: попытки включить диск, который сломался, чреваты безвозвратной потерей данных.В каких случаях лучше ничего не предпринимать, а отнести устройство в специализированный сервис:
- Когда диск не определяется компьютером или периодически пропадает (кроме случая, описанного ниже). Тем более, если он не работает совсем: при подключении не подает никаких признаков «жизни», не раскручивается, не теплеет. Внешний диск для проверки нужно подключать к компьютеру как обычный внутренний (через порт SATA или IDE, если он есть), так как при выходе из строя только интерфейса USB данные обычно не повреждаются.
- Когда жесткий диск подвергся удару или падению. В этом случае не стоит даже пытаться его включить.
- Если при обращении к диску появляются сообщения об серьезных неполадках с ним или операционная система падает в BSoD (синий экран смерти).
- Если есть подозрения на негерметичность корпуса жесткого диска. Кстати, вскрывать его самостоятельно ни в коем случае нельзя. Попавшая внутрь пылинка может повредить магнитный слой и безвозвратно уничтожить информацию на нем при первом же включении.
- При видимых дефектах интерфейсов подключения и платы электроники диска.
- Если есть подозрение, что в корпус накопителя попала жидкость. Такое случается, когда съемный жесткий диск кладут в сумку рядом с мокрым зонтом.
Услуги восстановления информации в сервисных центрах — удовольствие не из дешевых. «Лечение» самых легких случаев обходится примерно в половину стоимости накопителя (это если удается вернуть к жизни сам диск без потери данных). В сложных ситуациях стоимость составляет 2 и более цены нового диска. Она зависит от объема информации и трудоемкости работ по восстановлению.
Что делать, если жесткий диск не определяется компьютером, зависает или работает с ошибками
Этот лайфхак касается только жестких дисков, бывших в использовании минимум полгода.
На нижней стороне платы электроники винчестера находятся контактные площадки, которые соединяются с блоком магнитных головок (БГМ, устройством считывания и записи информации на магнитный слой) гибким шлейфом, уходящим внутрь гермозоны (корпуса диска).
Со временем, особенно если диск эксплуатировался в условиях высокой влажности и при значительном нагреве, эти площадки покрываются непроводящим слоем окислов — становятся тусклыми и темными, иногда до черноты. Оксидный слой нарушает контакт БГМ и контроллера, что крайне негативно отражается на работе диска: возникают ошибки чтения/записи, проблемы с распознаванием, лаги и прочие неприятные вещи.
Решение проблемы очень простое: достаточно снять плату электроники (для этого чаще всего нужна отвертка Т6 — шестилучевая звездочка), почистить площадки до блеска школьной стирательной резинкой и протереть спиртом. После такой нехитрой процедуры многие накопители начинают работать как новые.
Программы для восстановления данных в домашних условиях
Recuva
Recuva — одна из самых популярных бесплатных утилит для восстановления данных на ПК под управлением Windows. Особенно эффективно ей удается восстанавливать объекты, удаленные мимо корзины. Она поддерживает практически все типы файлов: графику, музыку, видео, архивы, документы, email-сообщения и многое другое.
Recuva способна считывать информацию не только с исправных, но и с логически поврежденных устройств, а также из отформатированных разделов диска. Она распознает любые типы носителей — жесткие и оптические диски, SSD, флешки, карты памяти, накопители мобильных устройств и т. д. Работает с файловыми системами NTFS, FAT16-32 и ExFat.
Как пользоваться программой:
- Скачайте установочную или портабельную версию Recuva. Установите или распакуйте ее в отдельную папку и запустите с правами администратора.
- Если интерфейс программы открылся на английском языке, можете для удобства переключиться на русский: кликните кнопку «Options» и из списка «Language» на вкладке «General» выберите «Russian».
- Находясь в главном окне, откройте список дисковых разделов и подключенных накопителей. Выберите область, откуда требуется восстановить информацию.
- В строке поиска (отмечена значком лупы) укажите путь к искомому объекту или нажмите на стрелку и выберите тип файла, который требуется восстановить. В нашем примере это графика. Кстати, текстовые документы можно искать по ключевым словам. Для этого откройте меню «Анализ»и выберите «Просмотр содержимого». В поле «Файловая маска» должен значиться тип документа (doc, pdf и т. д.), а в «Искомой строке» следует указать слово или фразу, по которой программа должна производить поиск. После заполнения обоих полей нажмите кнопку «Анализ».
- Список найденных документов (или файлов иного типа — смотря что вы задали в настройках) отобразится в главном окне Recuva. В ряде случаев перед восстановлением можно увидеть содержимое текстовых документов и картинок в поле «Просмотр» (справа от списка). В «Сводке» значатся информационные сведения о файле: имя, размер, состояние и количество перезаписанных кластеров. В «Заголовке», соответственно — служебные данные заголовка.
- Возле каждого элемента списка стоит цветной кружок. Зеленый цвет указывает на хорошую возможность восстановить удаленные файлы. Желтый — на сомнительную, а красный — на ее отсутствие (так как значительная часть файла была перезаписана).
- Отметьте в списке объекты, которые хотите вернуть, и нажмите кнопку «Восстановить». Выберите папку, в которую программа должна их сохранить. Важно, чтобы это был другой логический раздел того же диска или иное физическое устройство.
DMDE
DMDE — кроссплатформенная утилита для восстановления, резервного копирования и редактирования содержимого накопителей. Работает в Windows, Linux и DOS. Поддерживает следующие файловые системы: FAT12-16-32, ExFAT, NTFS, NTFS5, Ext2-3-4, HFSX, HFS+, а также RAW (неопределенная). Способна вытягивать данные с исправных и поврежденных жестких дисков, твердотельных носителей и массивов RAID, а также их посекторных копий, созданных в самой программе. Восстанавливает не только удаленные файлы, но и целые разделы, переставшие определяться из-за испорченной служебной информации. Имеет функции реконструкции RAID.
DMDE выпускается в бесплатной и двух платных версиях — домашней и коммерческой. Отличие бесплатного выпуска от платного домашнего заключается в отсутствии функции группового восстановления файлов и количественного ограничения — программа дает возможность восстановить до 4000 объектов из текущей панели.
Все версии DMDE работают без установки — достаточно распаковать архив в отдельную папку и запустить файл Dmde.exe.
Как пользоваться утилитой:
- После появления на экране главного окна DMDE нажмите кнопку верхнего меню «Выбор диска». Отметьте устройство или логический раздел, откуда требуется восстановить информацию. Подтвердите выбор.
- Далее еще раз выберите нужный раздел и кликните «Открыть том».
- В левой панели следующего окна выберите опцию «Всё найденное + реконструкция». Укажите способ реконструирования файловой системы и объекты поиска: все файлы, включая удаленные, только удаленные или все, исключая удаленные. Если хотите получить список только отсутствующих файлов, выбирайте «только удаленные», иначе он может получиться слишком большим.
- После отображения в программе списка всего найденного кликните по интересующему объекту правой кнопкой мыши и выберите в меню «Восстановить объект».
- На первой вкладке окошка параметров восстановления укажите место сохранения объекта.
- На вкладке «Фильтры» можете задать маску имен файлов, их размеры (от и до) и исключить из обработки пустые папки.
- В настройках, как правило, ничего менять не нужно. После нажатия «ОК» программа сразу начнет процесс восстановления.
Если восстановленные файлы не удается открыть или утилита не нашла того, что вы хотели, разработчики рекомендуют выполнить полное сканирование тома и повторить операцию.
Либо вернуться в раздел выбора дисков и попытаться вычитать другие тома.
R-Studio
R-studio — мощнейший программный комплекс восстановительных инструментов для спасения данных со всех типов носителей, включая глубоко поврежденные. К этой утилите часто прибегают в случаях, когда ничто другое не помогло.
Особенности R-Studio — это поддержка всех видов накопителей и файловых систем, в том числе неопределенных (RAW). А также — улучшенный алгоритм поиска и восстановления поврежденных и частично перезаписанных файлов. Дополнительно в программе присутствуют функции реконструкции RAID и создания виртуальных образов дисков, с которых можно считывать информацию, как с физических.
Как пользоваться программой R-studio:
- Установите и запустите утилиту с правами администратора. В главном окне отобразится список подключенных накопителей.
- Укажите носитель или раздел, данные с которого нужно восстановить, и нажмите кнопку «Сканировать».
- В окне настроек сканирования определите типы файлов, которые необходимо найти (кнопка «Известные типы файлов»), остальное можете оставить по умолчанию. Чтобы продолжить, нажмите «Сканирование».
- После окончания сканирования зайдите в меню «Диск» и кликните опцию «Восстановить все файлы».
- Укажите место сохранения найденного и, если нужно, другие параметры восстановления (показаны на скриншоте ниже). Для подтверждения нажмите «Да». Дождитесь окончания операции.
R-studio — эффективная, но платная и весьма недешевая программа. Однако в сети встречаются ее «исправленные» версии.
- Местом сохранения восстановленных объектов никогда не должен быть тот же логический раздел, откуда производится считывание.
- Процедуру восстановления данных лучше не откладывать на потом. Чем меньше операций с диском — тем выше шансы на успех.
- Если возможности программы позволяют, создайте виртуальный образ раздела или устройства, на котором находятся интересующие объекты, и проводите восстановление из него. Это убережет вас от безвозвратной потери данных при случайной перезаписи или внезапном выходе накопителя из строя.
- Если восстановление производится с физического носителя, постарайтесь выполнить всё за один сеанс. Повторные попытки могут быть менее удачными.
Помогите! Мне нужно знать, как восстановить файлы с жесткого диска
Восстановление файлов с жесткого диска может быть сложной задачей, если у вас нет нужных инструментов или ресурсов, но, к счастью, большинство файлов можно восстановить. Выбранный вами метод восстановления, скорее всего, будет зависеть от конкретной ситуации, в которой ваши данные были утеряны (сбой компьютера, старый жесткий диск, удаленные файлы и т. д.). В большинстве случаев подробностей и методов, описанных в этой статье, вам будет достаточно, чтобы знать, как восстановить файлы с жесткого диска в домашних условиях, но в некоторых случаях очень важно знать, когда искать профессиональные решения.
Логическое повреждение или физическое повреждение?
Как вы, возможно, знаете, важным компонентом аппаратного обеспечения вашего ПК является жесткий диск. Фактически, это может быть один из самых важных компонентов, учитывая, что он отвечает за хранение и извлечение всех ваших цифровых файлов и информации, включая вашу операционную систему. Он также отвечает за хранение и запуск программ, приложений и других важных мультимедийных файлов (музыки, фильмов, фотографий, видео и т. д.) и файлов данных, которые использует ваш ПК.
Прежде чем мы перейдем к способам восстановления потерянных файлов с жесткого диска, давайте обсудим типы проблем, с которыми сталкивается большинство людей при работе с жесткими дисками. Есть так много вещей, которые могут вызвать проблемы с жестким диском, но обычно их можно разделить на две основные категории.
- Логическое повреждение
Логическое повреждение Проблемы с жестким диском возникают, когда что-то не так с тем, как данные хранятся и извлекаются из вашей системы немеханическим способом. В большинстве случаев это указывает на проблемы с программным обеспечением, проблемы с драйверами, вредоносное ПО, поврежденные данные и т. д.
Если ваш жесткий диск имеет логическое повреждение, ваша система, скорее всего, все еще работает, но есть проблемы с доступом к данным вашего жесткого диска. Хорошей новостью является то, что если ваш жесткий диск получил логическое повреждение, файлы все еще можно восстановить с помощью программного обеспечения для восстановления данных. - Физические повреждения
Другая категория, к которой относятся проблемы с жесткими дисками, называется физическими повреждениями, и это именно то, на что это похоже. Он касается любых физических проблем с жестким диском, которые могут повлиять на его работу. Неповрежденный и работающий жесткий диск использует магнетизм для хранения данных с помощью вращающихся пластин, покрытых магнитным материалом, которые разделены на крошечные части внутри жесткого диска. Пластины обычно соединены с магнитными головками и расположены на подвижном рычаге привода, который считывает и записывает данные на поверхности пластин. Если ваш жесткий диск получил какое-либо физическое повреждение, повреждение двигателя или повреждение окружающей среды, это, вероятно, является причиной того, что вы не можете получить доступ к файлам на своем жестком диске. другие громкие, нерегулярные звуки. Если на вашем жестком диске есть физические повреждения, его, скорее всего, потребуется отремонтировать, прежде чем вы сможете использовать программное обеспечение для восстановления данных для извлечения файлов на жестком диске.
Как восстановить файлы с жесткого диска
Если вы не знаете, как восстановить файлы с жесткого диска, не беспокойтесь. Мы рассмотрим некоторые из наиболее эффективных способов получения ваших данных. Некоторые из методов, которые мы представляем, будут самодельными, а для других потребуются внешние варианты восстановления.
- Команда CHKDSK
Прежде чем обращаться за профессиональной помощью, попробуйте восстановить файлы вручную, особенно если потеря данных произошла в результате повреждения файловой системы. Все ПК с Windows поставляются с системным инструментом и командой под названием CHKDSK (сокращение от «Проверить диск»). Цель этой команды — проверить целостность файловой системы тома и попытаться исправить логические ошибки файловой системы. Некоторых людей пугает интерфейс этого системного инструмента (это не удобный графический интерфейс), но на самом деле им проще пользоваться, чем вы думаете.- Введите cmd в поле поиска на панели задач .
- Выберите Запуск от имени администратора
- Введите следующую команду и нажмите Введите:
chkdsk X: /f (обязательно замените X на букву диска, которую вы хотите проверить и исправить) - Дождитесь завершения работы системного инструмента (если он обнаружит проблему, он ее устранит, если нет, перейдите к одному из других методов).
- Переустановите или обновите драйверы
Имея дело с жесткими дисками, люди часто забывают о той роли, которую драйверы играют в функционировании вашего ПК. Если вы получили сообщение об ошибке жесткого диска и не можете получить доступ к своим файлам, вы можете попробовать переустановить или обновить драйверы, чтобы посмотреть, решит ли это проблему. Вы можете использовать Диспетчер устройств для проверки и обновления драйверов или использовать программное обеспечение для обновления драйверов. - Подключение к другому устройству
Если весь ваш ПК вышел из строя или вышел из строя, вы можете извлечь жесткий диск и использовать адаптер, корпус жесткого диска или стыковочное устройство для подключения его к новому ПК (по сути, превратив его в внешний жесткий диск). После того, как вы подключили его к новому ПК, найдите диск на новом устройстве и проверьте, видите ли вы свои данные. Если вы видите данные, вы можете перенести их на новый жесткий диск. - Служба ремонта и восстановления данных с личным присутствием
Если первые несколько методов не эффективны для восстановления данных (или если у вас есть физическое повреждение жесткого диска), у вас всегда есть возможность обратиться к профессионалу с поврежденным жестким диском. кто знает как восстанавливать файлы с жестких дисков. Недостатком такой услуги является то, что она не может быть доступна для всех. В Интернете есть службы, куда вы можете отправить свое оборудование, или вы можете найти центр ремонта и восстановления данных в вашем регионе. - Программное обеспечение для восстановления данных
Если вы исчерпали другие возможности и не хотите возиться с отправкой оборудования в центр восстановления, вы можете восстановить файлы с жесткого диска с помощью программного обеспечения для восстановления данных. Если вам нужна рекомендация для надежной и доступной программы, которая работает, попробуйте программное обеспечение iolo для поиска и восстановления. Программное обеспечение для восстановления содержит StrongScan, который выполняет поиск на уровне сектора, чтобы найти больше удаленных данных, чем многие другие продукты, даже после нескольких лет удаления или проблем с жестким диском.
Восстановление файлов — ArchWiki
В этой статье перечислены варианты восстановления и восстановления данных для Linux.
Специальные примечания
Прежде чем начать
Эта статья или раздел нуждается в дополнении.
Причина: Следующий совет не относится к неисправным устройствам и в основном относится к случайному удалению файлов на исправном диске. (Обсудить в Talk:Восстановление файлов)
Эта страница в основном предназначена для использования в образовательных целях. Если вы случайно удалили или иным образом повредили свой ценные и незаменимые данные и не имеют опыта восстановления данных, немедленно выключите компьютер (просто нажмите и удерживайте кнопку выключения или вытащите вилку; не используйте функцию выключения системы) и обратитесь за профессиональной помощью.
Предупреждение: Вполне возможно и даже вероятно, что если вы будете выполнять какие-либо из описанных ниже шагов без полного их понимания, вы ухудшите свое положение.
Неисправные диски
В области восстановления данных лучше работать с образами дисков, а не с самими физическими дисками. Как правило, состояние неисправного диска со временем ухудшается. Цель должна заключаться в том, чтобы сначала спасти как можно больше данных как можно раньше при отказе диска, а затем отказаться от диска. Утилиты ddrescue и dd_rescue, в отличие от dd
, будет неоднократно пытаться восстановиться после ошибок и будет читать диск спереди назад, а затем наоборот, пытаясь спасти данные. Они хранят файлы журналов, чтобы восстановление можно было приостановить и возобновить без потери прогресса.
См. Клонирование диска.
Файлы образов, созданные с помощью такой утилиты, как ddrescue, можно затем смонтировать как физическое устройство и безопасно работать с ними. Всегда делайте копию исходного изображения, чтобы вы могли вернуться, если что-то пойдет не так!
Фактическая достоверность этой статьи или раздела оспаривается.
Причина: Хотя это написано в блоге компании по восстановлению данных, кажется, что за последние 10 лет раздаются голоса против «уловки с заморозкой» на дисках. Этот абзац практически не менялся с 2009 года и может быть неприменим к современным накопителям. (Обсудите в Talk:Восстановление файлов)
Проверенный и верный метод улучшения чтения сбойных дисков — держать диск холодным. Некоторое время в морозильной камере уместно, но будьте осторожны, чтобы не перевести диск из холодного состояния в теплое слишком быстро, так как образуется конденсат. Хранение диска в морозильной камере с кабелями, подключенными к восстанавливаемому ПК, отлично работает.
Не пытайтесь проверить файловую систему на неисправном диске, так как это может усугубить проблему . Смонтируйте его только для чтения.
Резервное копирование флеш-носителей/небольших разделов
В качестве альтернативы работе с «живым» разделом (смонтированным или нет) часто предпочтительнее работать с образом, при условии, что рассматриваемая файловая система не слишком велика и что вы иметь достаточно свободного места на жестком диске для размещения файла образа. Например, устройства с флэш-памятью, такие как флэш-накопители, цифровые камеры, портативные музыкальные плееры, сотовые телефоны и т. д., во многих случаях, вероятно, будут достаточно малы, чтобы их можно было использовать для создания изображений.
Обязательно прочитайте справочные страницы перечисленных ниже утилит, чтобы убедиться, что они способны работать с файлами изображений.
Для создания образа можно использовать dd
следующим образом:
# dd if=/dev/ target_partition of=/home/ пользователь/раздел .image
Работа с цифровыми камерами
Для того чтобы некоторые утилиты, перечисленные в следующем разделе, могли работать с флэш-носителями, рассматриваемое устройство должно быть смонтировано как блочное устройство (т. е. указано в /dev). Цифровые камеры, работающие в режиме PTP (Picture Transfer Protocol), в этом отношении работать не будут. Камеры PTP прозрачно обрабатываются libgphoto и/или libptp. В данном случае «прозрачно» означает, что устройства PTP не получают блочные устройства. Альтернатива режиму PTP, режим USB Mass Storage (UMS), поддерживается не всеми камерами. У некоторых камер есть пункт меню, который позволяет переключаться между двумя режимами; обратитесь к руководству пользователя вашей камеры. Если ваша камера не поддерживает режим UMS и, следовательно, к ней невозможно получить доступ как к блочному устройству, единственной альтернативой является использование устройства чтения флэш-памяти и физическое извлечение носителя из камеры.
Список утилит
См. также Wikipedia:Список программ для восстановления данных#File Recovery
- dvdisaster — Дополнительная защита от ошибок для CD/DVD носителей.
- https://sourceforge.net/projects/dvdisaster/ || dvdisaster AUR
- ext4magic — восстановить удаленные или перезаписанные файлы в файловых системах ext3 и ext4.
- https://sourceforge.net/projects/ext4magic/ || ext4magic
- Foremost — Консольная программа для восстановления файлов на основе их заголовков, нижних колонтитулов и внутренних структур данных. Этот процесс обычно называют вырезанием данных. Верхние и нижние колонтитулы можно указать в файле конфигурации, или можно использовать переключатели командной строки для указания встроенных типов файлов.
- https://foremost.sourceforge.net/ ||
- PhotoRec — Программное обеспечение для восстановления файловых данных, предназначенное для восстановления потерянных файлов, включая видео, документы и архивы с жестких дисков, компакт-дисков и потерянных изображений (отсюда название Photo Recovery) из памяти цифровой камеры.
- https://www.cgsecurity.org/ || testdisk
- Scalpel — приложение для вырезания и индексирования файлов, изначально основанное на Foremost, хотя и значительно более эффективное. Это позволяет экзаменатору указать количество верхних и нижних колонтитулов для восстановления типов файлов с носителя.
- https://github.com/sleuthkit/scalpel || скальпель-git AUR
- TestDisk — программное обеспечение для восстановления данных, в первую очередь предназначенное для восстановления потерянных разделов и/или повторной загрузки незагружаемых дисков, когда эти симптомы вызваны неисправным программным обеспечением: определенными типами вирусов или человеческая ошибка (например, случайное удаление таблицы разделов).
- https://www.cgsecurity.org/ || testdisk
Ext4Magic
ext4magic — это инструмент для восстановления файловой системы ext3 и ext4.
Фактическая достоверность этой статьи или раздела оспаривается.
Причина: Если оставить систему включенной, другие процессы, работающие в системе, могут перезаписать блоки данных, занятые удаленными файлами. Вот почему #Before you start предлагает выключить систему как можно скорее. Во всяком случае, совет должен заключаться в том, чтобы синхронизировать данные на диск перед выключением. (Обсудить в Talk:Восстановление файлов)
Если вы по ошибке удалили некоторые файлы/папки, не выключайте компьютер. Для достижения наилучших результатов (на самом деле, для приличных результатов) вы должны где-то сохранить журнал ext4.
Немедленно откройте терминал и сделайте дамп журнала файловой системы:
# sudo debugfs -R "dump <8> /some/safe/path/sd XY .journal" /dev/sd XY
В зависимости от того, находятся ли удаленные файлы в вашем корневом разделе, вы можете сохранить журнал в разных местах: для корневых разделов подключите внешний диск и выгрузите журнал туда; для разделов без полномочий root подойдет любой другой раздел. Избегайте сохранения до /tmp
, потому что ваши данные могут быть очищены.
Если удаленные файлы находятся в корневом разделе, после сохранения журнала необходимо выключить компьютер. Сделайте это, удерживая кнопку питания, пока она не выключится, потому что это предотвращает дополнительную запись на диск. Продолжайте процесс с загрузочного носителя Arch. В противном случае вы можете продолжить работу с загруженной системой после размонтирования соответствующего раздела (например, sudo umount /dev/sdXY
или sudo umount /home
).
Список восстанавливаемых файлов:
# ext4magic /dev/sd XY -a "$(дата -d "-2 часа" +%s)" -f удалено/папки/корень -j /some/safe/path/sdXY .journal - л
-
-a
применяет фильтр, чтобы отображались только файлы, удаленные после определенной эпохи Unix; в этом примере он установлен на последние 2 часа. Если вы работаете с загрузочного носителя Arch, вы можете изменить часовой пояс (export TZ="Europe/Berlin"
) перед использованием абсолютного времени. Если не указано, по умолчанию используются последние 24 часа. -
-f
указывает, чтоext4magic
должен перечислять файлы только в определенной подпапке. Этот путь относится к корню раздела. -
-j
указывает, чтоext4magic
должен использовать специальную резервную копию журнала; в противном случае он использует обычный системный журнал, который не содержит записи об удалении, если вы перезагрузили компьютер. -
-l
список удаленных файлов
Файлы перечислены с процентом их возможности восстановления в первом столбце.
Чтобы восстановить все файлы со 100% возможностью восстановления, выполните следующую команду:
# ext4magic /dev/sd XY -a "$(date -d "-2hours" +%s)" -f delete/folders/root -j /some/safe/path/sd XY .journal -d /восстановление/путь -r
-
-d
указывает цель, где будут храниться восстановленные файлы -
-r
указывает, что следует восстанавливать только файлы со 100% возможностью восстановления;-m
попытается восстановить больше файлов, но это займет больше времени.
Если у вас отсутствует резервная копия журнала, вы все равно можете попытаться восстановить свои файлы, но ожидайте плохих результатов.
Чтобы восстановить все файлы, удаленные за последние 24 часа:
# ext4magic /dev/sd XY -r
Чтобы восстановить каталог или файл:
# ext4magic /dev/sd XY -f путь/к/потерянному/файлу -r
нижний регистр r флаг -r
восстанавливает только полные файлы, которые не были перезаписаны.
Чтобы также восстановить поврежденные файлы, которые были частично перезаписаны, используйте верхний регистр R флаг -R
.
Это также восстановит неудаленные файлы и пустые каталоги.
Назначение по умолчанию: ./RECOVERDIR
который можно изменить, добавив параметр -d path/to/dest/dir
.
Если файл существует в целевом каталоге,
новый файл переименовывается с завершающим знаком решетки #
.
Чтобы восстановить файлы, удаленные «пять дней назад»:
# ext4magic /dev/sd XY -f 9100%' >recovery-files-small.txt # ext4magic /dev/sd XY -i recovery-files-small.txt -r
Разница между прописными буквами L флаг -L
и строчными буквами L флаг -l
такое же, как между двумя флагами r -R
и -r
(см. выше).
Используйте grep -a
для сохранения имен двоичных файлов.
Использование списка файлов позволяет фильтровать файлы, например, по расширению файла:
# cat recovery-files-big.txt | grep -a '\.jpg"$' >recovery-files-big-jpg.txt
… или разделить список файлов:
# cat recovery-files-big.txt | split -l 100 - файлы восстановления-большие-100-каждый-
TestDisk и PhotoRec
TestDisk и Photorec — утилиты для восстановления данных с открытым исходным кодом, лицензированные в соответствии с условиями общественной лицензии GNU (GPL).
TestDisk в первую очередь предназначен для восстановления потерянных разделов и/или повторной загрузки незагрузочных дисков, когда эти симптомы вызваны неисправным программным обеспечением, определенными типами вирусов или человеческими ошибками, такими как случайное удаление таблиц разделов. TestDisk обнаруживает множество файловых систем, включая NTFS, FAT12, FAT16, FAT32, exFAT, ext2, ext3, ext4, btrfs, BeFS, CramFS, HFS, JFS, Linux Raid, Linux Swap, LVM, LVM2, NSS, ReiserFS, UFS, XFS. Он также может восстанавливать файлы из файловых систем FAT, NTFS, exFAT и ext2.
TestDisk позволяет исправлять таблицы разделов, восстанавливать удаленные разделы, восстанавливать загрузочный сектор FAT32 из его резервной копии, перестраивать загрузочные секторы FAT12/FAT16/FAT32, исправлять таблицы FAT, перестраивать загрузочный сектор NTFS и многое другое.
PhotoRec — программа для восстановления файлов, предназначенная для восстановления потерянных файлов, включая фотографии (подсказка: Photo graph Rec overy), видео, документы, архивы с жестких дисков и компакт-дисков. PhotoRec игнорирует файловую систему и обращается к базовым данным, поэтому он будет работать даже с переформатированными или сильно поврежденными файловыми системами и/или таблицами разделов.
Установка
Установите пакет testdisk, который содержит TestDisk и PhotoRec.
Использование
После запуска, например. ddrescue для создания image.img, photorec image.img
откроет пользовательский интерфейс терминала, где вы можете выбрать, какие типы файлов искать и куда поместить восстановленные файлы. На их вики есть очень хорошая документация.
Файлы, восстановленные программой photorec
Утилита photorec хранит восстановленные файлы со случайными именами (для большинства файлов) в пронумерованных каталогах, например ./recup_dir.1/f8726
./recup_dir.1/f864563104_wmclockmon-0.1.0.tar.gz
.См. также
- Как получить исходные имена файлов: PhotoRec FAQ
- Как добавить собственную пользовательскую подпись к файлу: CGSecurity Wiki
- Wiki (TestDisk): https://www. cgsecurity.org/wiki/TestDisk
- Вики (Photorec): https://www.cgsecurity.org/wiki/PhotoRec
- Домашняя страница: https://www.cgsecurity.org/
e2fsck
e2fsck — это средство проверки файловой системы ext2/ext3, включенное в базовую установку Arch. e2fsck полагается на действительный суперблок. Суперблок — это описание всех параметров файловой системы. Поскольку эти данные очень важны, несколько копий суперблока распределены по всему разделу. С опцией -b
e2fsck может принимать альтернативный аргумент суперблока; это полезно, если основной, первый суперблок поврежден.
Чтобы определить, где находятся суперблоки, запустите dumpe2fs -h
на целевом, несмонтированном разделе. Суперблоки располагаются по-разному в зависимости от размера блока файловой системы, который устанавливается при создании файловой системы.
Альтернативный метод определения расположения суперблоков — использовать параметр -n с mke2fs. Убедитесь, что использует флаг -n
, который, согласно mke2fs(8), «заставляет mke2fs на самом деле не создавать файловую систему, а отображать то, что она будет делать, если создаст файловую систему. Это можно использовать чтобы определить расположение резервных суперблоков для конкретной файловой системы, при условии, что параметры mke2fs, которые были переданы при первоначальном создании файловой системы, используются снова (конечно, с добавленной опцией -n!).
Установка
И e2fsck
, и dumpe2fs
включены в базовую установку Arch как часть e2fsprogs.
См. также e2fsck(8) и dumpe2fs(8).
Работа с необработанными образами дисков
Эта статья или раздел являются кандидатами на объединение с QEMU.
Примечания: используйте второй аргумент шаблона для предоставления более подробных указаний. (Обсудите в Talk:Восстановление файлов)
Если вы создали резервную копию диска с помощью ddrescue или dd и вам необходимо смонтировать этот образ как физический диск, см. этот раздел.
Смонтировать весь диск
Чтобы смонтировать полный образ диска на следующее устройство свободного цикла, используйте команду lossup
:
# lossup -f -P /путь/к/изображениюСовет:
- Флаг
-f
подключает образ к следующему доступному петлевому устройству. - Флаг
-P
создает дополнительные устройства для каждого раздела.
См. также QEMU#С автоопределением разделов петлевым модулем.
Монтажные перегородки
Чтобы иметь возможность смонтировать часть всего образа диска, выполните описанные выше действия.
После монтирования всего образа диска можно использовать обычную команду mount
на кольцевом устройстве:
# смонтировать /dev/loop0p1 /mnt/пример
Эта команда монтирует первый раздел образа в loop0 в папку с точкой монтирования /mnt/example
. Помните, что каталог точки монтирования должен существовать!
Получение геометрии диска
После того, как весь образ диска был смонтирован в качестве петлевого устройства, можно проверить расположение его дисков.
Использование QEMU для восстановления NTFS
С образом диска, который содержит один или несколько разделов NTFS, которые должны быть chkdsk
отредактированы Windows, поскольку не существует хорошей программы проверки файловой системы NTFS для Linux, QEMU может использовать необработанный образ диска как настоящий жесткий диск внутри виртуальной машины:
# qemu -hda /path/to/primary .img -hdb /path/to/DamagedDisk .img
Затем, если Windows установлена на первичном .img
, его можно использовать для проверки разделов на /path/to/DamagedDisk .img
.
Предупреждение: Не используйте более раннюю версию Windows для проверки разделов NTFS, созданных более высокой версией, т.е. Windows XP может нанести ущерб разделам NTFS, созданным Windows 8, «исправив» неподдерживаемую конфигурацию метаданных, что приведет к повреждению/удалению этих неподдерживаемых записей.
Ваш комментарий будет первым