Восстановление файловой системы ntfs без потери данных. Файловая система RAW-типа

Захожу на свой рабочий диск…
Стоп. Точнее пытаюсь зайти на
свой рабочий диск… а диска Е:
нету:(. Вместо него пустое
неразмеченное пространство

Из воспоминаний Horrific
Xakep v.11.01(35) p.27

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

Информация о структуре NTFS довольно скудна,
и, вследствии закрытости основных
спецификаций на нее, получена так
называемым методом . Как и другие файловые системы, NTFS
делит поверхность диска на кластеры. Размер
кластеров имеет фиксированный размер,
выбираемый из интервала от 512 байт (1 сектор)
до 64 Кб (128 секторов). Обычно используется
размер кластера в 4 Кб (8 секторов). Каждый
элемент файловой системы, включая
служебные (которые принято называть
метафайлами), представляет из себя файл.
Метафайлы находятся в корневом каталоге NTFS
раздела и начинаются с символа имени "$",
Основной служебный файл — $MFT (Master File Table) —
список абсолютно всех файлов, хранящихся в
разделе, включая MFT. Вновь
отформатированный раздел NTFS выглядит
следующим образом:

Место под MFT файл выделяется сразу и с
большим запасом, обычно 12,5% (но может быть и
25%, 37,5% и 50%) от объема раздела. Оставшееся
место предназначено для хранения
содержимого файлов. Однако ОС, при
необходимости, может сокращать место,
выделенное для MFT файла, когда место под
содержимое файлов заполнено. Для этого, в
текущих версиях NTFS, оставшееся свободное
место, выделенное под MFT файл, уменьшается
вдвое, тем самым, увеличивая место,
отведенное для размещения содержимого
файлов. И когда ОС информирует о свободном
месте, то это сумма свободного места в обеих
частях раздела (зарезервированное под MFT
файл и выделенное под хранение содержимого
файлов). Но файлы не только добавляются в
раздел, но и удаляются из него. И в этом
случае возможно вновь увеличение места,
отводимого под MFT файл. При этом в служебной
области может оказаться содержимое файлов,
которое там и останется. MFT файл начнет
фрагментироваться, хотя это и не есть good.
Еще раз повторюсь, сказанное относится к
вновь отформатированному разделу. Когда я
при помощи программы Partition Magic добавил
неразмеченное пространство перед NTFS
разделом к NTFS разделу (F:), то MFT у меня
начинается с 1731201 кластера, хотя обычное
значение — 4.

Сам MFT поделен на записи фиксированного
размера по 1 Кб (2 сектора) каждая. Первые 24
записи — это служебные файлы, причем первым
в списке идет сам MFT. Ввиду особой важности
MFT файла, копия первых четырех записей
хранится в файле $MFTMirr где-то в районе
середины раздела. Также в последнем секторе
раздела (для Win’2k/XP) хранится резервная копия
boot сектора. Таким образом, для
восстановления раздела необходимо найти и
скопировать в начало раздела 4 первые
записи MFT из резервной копии и, возможно, сам
загрузочный сектор.

Для работы нам потребуется любой дисковый
редактор. Главное, чтоб он мог видеть все
пространство твоего диска. Можно
воспользоваться DiskEdit от дяди Нортона из
пакета Norton Utilities
2002 или штатным дисковым редактором Win’2k —
Disk Probe, для чего нужно с дистрибутива Windows из
папки Support\Tools установить дополнительные
инструменты, в том числе и Disk Probe. Также
потребуется программа PartitionInfo из пакета Partition
Magic . Для начала, выясним физические
границы требуемого NTFS раздела. Это можно
сделать при помощи программы PartitionInfo из
пакета Partition Magic.

В моем случае раздел NTFS начинается с 5060538
сектора диска. (также в нижнем окне доступна
информация в формате C:H:S) Теперь получим
информацию о номере последнего сектора и о
расположении MFT и ее копии, для чего
нажимаем кнопку Boot Record…

Итак, последний сектор раздела это 5060538 +
3341456 = 8401994 (первый сектор раздела + Total NTFS Sectors),
MFT начинается с 8х4=32 сектора (MFT start cluster * Sectors
per cluster), MFT Mirr — c 417682 х 4=1670728 сектора (MFT Mirror start
cluster * Sectors per cluster). Уточним размер отдельной
записи в MFT файле, для чего запустив
программу Partition Magic, выбрав требуемый раздел,
нажав правую кнопку мыши, выберем пункт
Properties В появившемся окне выберем
вкладку NTFS Info. Как и должно быть, размер
записи в MFT файле (File Record Size) составляет 1 Кб (2
сектора).

Запускаем дисковый редактор, например Disk
Probe, и выбираем пункты меню Volume>. В появившемся окне дважды щелкаем
мышкой по требуемому разделу (в моем случае
это G), нажимаем последовательно кнопки Set
Active и OK. Теперь переходим на сектор,
содержащий копию MFT. Для этого выбираем
пункт меню и в открывшемся
окне вводим номер сектора 1670728 и число
требуемых секторов (16) и нажимаем кнопку Read.
Теперь перепишем эти сектора по месту
расположения MFT, с 32 сектора. Для этого
выбираем пункт меню .
Отвечаем утвердительно на вопрос изменения
режима работы с Read Only на Read/Write, в
появившемся окне указываем сектор, с
которого надо осуществить запись (в нашем
случае это 32) и нажимаем кнопку Write it.
Подтверждаем свое желание еще раз и MFT
восстановлена.

Теперь необходимо скопировать на свое
место загрузочный сектор. Для этого
выбираем пункт меню После чего устанавливаем активным
требуемый физический диск. Это аналогично
тому, что мы осуществили для логического
диска. Теперь надо перейти на последний
сектор восстанавливаемого раздела. Через
меню вводим значение 8401994
после чего записываем это значение в сектор
5060538. Будьте особенно внимательны,
поскольку вы работаете с целым диском и не
ограничены границами поврежденного
раздела!

Осталось запустить утилиту chkdsk e: /f, которая
найдет и исправит просто огромное
количество ошибок, после чего поздравить
себя со спасенным разделом.

PS: Поскольку все операции потенциально
опасны, не поленись сделать резервную копию
разделов, находящихся на том же физическом
диске, что и восстанавливаемый раздел.

Ряд пользователей могут столкнуться c невозможностью получения доступа к своему жесткому диску (или флеш-накопителю). В операционной системе такие устройства получают статус «Raw », и их файловая структура становится недоступной для пользователя. В этой статье я детально рассмотрю данную дисфункцию, расскажу, что делать в ситуации, когда файловая система RAW, а также как вернуть NTFS, FAT32, какие инструменты нам в этом помогут, и как ими воспользоваться.

Восстанавливаем разделы дисков

Что такое файловая система RAW

Чтобы понять, что это файловая система RAW и как вернуть формат NTFS, FAT32, необходимо определиться со смысловой нагрузкой самого термина «RAW». В переводе с языка Шекспира лексема «Raw» означает «сырой», «сырой материал». Соответственно, в нашем случае данным термином обозначаются диски, которые или ещё не отформатированы, или структура данных на них повреждена (ошибки в таблице разделов MBR и файловой таблицы MFT, вирусы, аппаратные проблемы ПК и так далее.).

Говоря проще, RAW диски – это диски, которые не распознаются ОС Виндовс по различным причинам. Обычно в таком случае Виндовс рекомендует отформатировать такой диск, чего делать как раз не следует, так как вследствие форматирования имеющиеся на диске данные будут потеряны.

Причины, по которым диск из NTFS и FAT32 становится RAW

Причины появления RAW дисков вместо привычных файловых систем NTFS и FAT32 следующие:

  • Внезапное отключение таких дисков (потеря напряжения в сети, физическое отсоединение их пользователем, проблемы в работе блока питания и т.д.), вследствие чего нарушается целостность и структура имеющихся на диске данных;
  • Проблемы с кабелями, соединяющими материнскую плату и жёсткий диск;
  • Работа вирусных программ, нарушающих целостность загрузчика, таблицы разделов, файловой структуры и так далее;
  • Bad-сектора на винчестере, вследствие чего структура системы на жёстком диске бывает повреждена;
  • Ошибке в установке или обновлении операционной системы;
  • Ошибки при работе с различными менеджерами разделов жёсткого диска;
  • Не плотное соединение флешки с USB-разъёмом ПК (в случае флеш-накопителя);
  • Проблемы в работе материнской плате компьютера и так далее.

Как вернуть NTFS, FAT32 из RAW

  • Попробуйте просто перезагрузить ваш компьютер , проблема может иметь случайный характер;
  • Проверьте плотность соединения кабелей к винчестеру , попробуйте использовать другой разъём для подключения винчестера на материнской плате, а также другой разъём ЮСБ компьютера при подключении внешнего флеш-накопителя;
  • Используйте возможности встроенной утилиты CHKDSK . Запустите командную строку от имени администратора, и в ней наберите

chkdsk X: /f (где Х – это буква RAW-диска)

Параметр «f» означает исправление ошибок на диске, то есть утилита CHKDSK не только ищет проблемы, но и исправляет их.

Замечу также, что данная команда актуальна, прежде всего, для тех дисков, которые были отформатированы в файловой системе NTFS. При этом если вы не можете загрузить операционную систему, то загрузитесь с помощью загрузочного системного диска или флешки (можно использовать различные сборки «Live CD»), выберите там «Восстановление системы», перейдите в «Дополнительные параметры» а потом в «Командная строка», и там наберите вышеуказанную команду.

Если же вы никак не можете получить доступ к командной строке со своего ПК, тогда рекомендуется подключить ваш жёсткий диск к другому компьютеру, и выполнить проверку на ошибки вашего диска уже с него.

  • Используйте возможности другой системной утилиты sfc , созданной для проверки целостности системных файлов. Также запустите командную строку от имени администратора, в ней напишите:

и нажмите ввод.

  • Если у вас имеется доступ к операционной системе, тогда стоит проверить ваш компьютер на вирусы с помощью специальных антивирусных программ (например, Web CureIt! или Malware-AntiMalware);
  • Если на проблемном диске нет важной информации (или она не существенна), тогда проблемный диск (или флешку) можно отформатировать . Нажмите на клавишу «Пуск», и в строке поиска наберите diskmgmt.msc, появится панель управления дисками. Кликните правой клавишей мыши на raw-диске и в появившемся меню выберите «Форматировать».

Если у вас файловая система RAW верните NTFS, FAT32 - используя сторонние программы

Если вы хотите восстановить файловую систему NFTS и FAT32, то стоит использовать функционал специальных программ, которым нам в этом помогут. Я предлагаю такие программы как Recuva и TestDisk.

Recuva

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

После окончания проверки программа выведет список найденных файлов, пометьте их галочками и нажмите на «Восстановить».

ТеstDisk

Вторая программа, способная помочь в вопросе файловой системы RAW – это TestDisk.

  1. Скачайте и установите данную программу, выполните её запуск от имени администратора.
  2. Выберите команду «Create» (создать) и нажмите ввод, курсором выберите raw-диск и нажмите «Enter».
  3. После выбора нужного типа таблицы разделов нажмите на ввод, потом выберите «Analyze» и «Quick Search» (будет осуществлён быстрый поиск проблемных разделов).
  4. После того, как TestDisk найдёт проблемные тома, нажмите на «Write» (запись) для записи структуры найденного раздела.

Как изменить файловую систему флешки [видео]

Выше мной была проанализирована проблема, когда файловая система RAW. Наиболее оптимальным инструментом для возвращения NTFS, FAT32 является использование системной команды CHKDSK, а также специальных программ, способных восстановить файловую структуру проблемного диска. Если же не один из предложенных мной советов не оказался для вас эффективным, тогда рекомендую обратиться в сервисный центр – возможно у вашего винчестера имеются проблемы не программного, а аппаратного, характера, и ему необходим основательный ремонт.

Ситуация, в которой жесткому диску потребуется восстановление, может произойти с каждым пользователем ПК. Оно может понадобиться по различным причинам. Одной из них является повреждение файловой системы.

Как определить, что в файловой системе произошел сбой

Если диск используется по назначению, у него стоит файловая система FAT или NTFS. Данные форматы говорят о том, что он работает хорошо и ему не требуется восстановление. Но иногда она превращается в RAW. Как же понять, что произошел сбой?
Если вы обратились к диску, а он не открылся и появилось сообщение о потребности в его форматировании, значит, случился сбой.
Данное сообщение может означать следующее:
  1. Структура используемой файловой системы была разрушена;
  2. К содержимому нет четкого доступа;
  3. В сектор загрузки были записаны ошибочные данные.
Если открыть раздел свойства, то можно увидеть, что на нем вроде как не содержится информации. Но вам все же понадобится восстановить файловую систему, чтобы вернуть утерянные данные.

Как выполнить восстановление

Не стоит спешить проводить форматирование. Восстановить файловую систему жесткого диска можно и без применения крайних мер.

Восстановление при помощи программы Testdisk

Она предлагается бесплатно. Она дает возможность вернуть утерянные данные в состояние, которое близко к идеальному.
Допустим, наш винчестер имеет несколько разделов. К примеру, поврежденным оказался раздел D. Выбираем в программе поврежденный раздел, далее указываем тот вид структуры, который у нас имеется. В нашем примере это Intel/PC partition. Выбираем пункт Analyse. Будет проведен анализ и выдан список разделов на восстановление. Выберите опцию Quick search. Она, в свою очередь, выберет все файлы из разделов. После того как вы найдете то, что нужно, нажмите кнопку Write. После всех выполненных действий восстановится утерянная информация.

Восстановление при помощи программы RS Partition Recovery

Ее интерфейс довольно простой. Главное меню имеет 3 части. Слева представлен список жестких дисков и логических разделов. В центре показывается загрузка их данными. Справа отображаются выбранные пользователем файлы.
  1. Чтобы начать восстановление, необходимо нажать «Мастер». После этого появится меню работы. Будет выполнен анализ винчестера.
  2. В программе все разделы поделены на 3 категории: жесткие, съемные и логические диски. Для того чтобы начать восстановление данных, понадобится выбрать нужный раздел. После этого нажмите «Далее». Вам предложат выбрать тип анализа: оперативное сканирование или полный анализ.
  3. Лучше сразу же провести полный анализ. При нем обрабатываются сразу же 3 фильтра. Первый фильтр вычислит системы NTFS. Второй - обработает файлы, которые принадлежат этой системе. Глубокий анализ будет работать вне зависимости от файловой системы.
  4. Если вы выберете первый вариант, то часть файлов просто не получится найти. При этом могут быть найдены файлы, не имеющие признаков повреждений.
  5. После этого можно приступать к сканированию. Чем больше объем проверяемого диска, тем более долгим окажется процесс.
  6. После того как анализ будет завершен, вы узнаете, какое количество папок находится в этом разделе.
  7. Для того, чтобы ознакомиться со всеми найденными во время анализа файлами, нужно перейти в главное меню и нажать «Готово».
  8. В центре окна появится папка «Глубокий анализ». Далее нужно будет выбрать их в данной папке, а после нажать «Восстановить». Останется выбрать место для их сохранения.
  9. В этом окне понадобится выбрать место сохранения данных, опцию восстановления структуры папок, которые были удалены, и восстановление потоков файлов в NTFS. После этого понадобится нажать кнопку «Восстановить».

NTFS FileRecovery - условно-бесплатная программа, разработанная компанией Kernel.

Утилита имеет две основные функции:

  1. Восстановление поврежденных носителей;
  2. Возврат удаленных или утерянных данных.

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

Преимущества NTFS File Recovery

Программа способна восстанавливать данные как с отформатированных носителей, так и c поврежденных. Преимущества у приложения следующие:

  • Восстановление поврежденных секторов;
  • Возможность фильтровать восстанавливаемые файлы по формату;
  • Наличие режима быстрого восстановления;
  • Возможность восстановление информации со внешних носителей, таких как USB, IDE, SCSI, SATA;
  • Поддержка файловых систем Windows, NTFS и NTFS5;
  • Возможность восстановления зашифрованных данных в файловой системе NTFS;
  • Восстановление данных с несуществующих томов жесткого диска;
  • Возможность восстановления файлов, поврежденных вредоносными программами;
  • Быстрая работа программы при восстановлении поврежденных данных.

Восстанавливаемые файлы NTFS File Recovery

Программа восстанавливает удаленные и поврежденные фотографии, текстовые документы формата DOC, файлы Excel, презентации PowerPoint и видеозаписи всех популярных форматов. NTFS FileRecovery восстанавливает заархивированные файлы ZIP и RAR и HTML-документы.

Процесс восстановления файлов в NTFS File Recovery

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

  1. QuickScan (режим быстрого сканирования, при котором поиск и восстановление файлов происходит быстро, однако результативность анализа низкая);
  2. ExtensiveScan(режим глубокого сканирования. Анализ занимает гораздо больше времени, но дает возможность обнаружить любые удаленные файлы);
  3. FileTrace (применяется в случае если оба варианта не сработали).

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

Для возврата файлов программа использует алгоритм, который реконструирует потерянные фрагменты с диска.

Нужные файлы необходимо отметить галочкой и скачать в указанную папку на компьютере. Стоит отметит, что в бесплатной версии существует ограничение на сохранение восстановленных файлов, чтобы получить доступ ко всему функционалу программы необходимо купить полную версию NTFS FileRecovery.

Программа отличается доступной ценой - 1400 рублей. Бесплатно использовать программу можно в течение 30 дней с момента установки.

Пожаловаться на контент

Чаще всего файловая система диска меняется на RAW после неправильного выключения компьютера, когда отключили свет, или пользователь сэкономил время и вытянул шнур питания системного блока из розетки. Другая причина – вирусы, которые меняют NTFS на RAW формат HDD дисков. Как исправить эту проблему, читайте в этой статье.

Что такое файловая система RAW?

Если диск получил формат RAW, Windows отобразит его среди других разделов винчестера. Но при попытке открытия компьютер выдаст ошибку и предложит его отформатировать. Помимо этого, любые действия с этим томом будут недоступны: проверка на ошибки, дефрагментирование и пр. (полезно прочитать « »).

Как таковой файловой системы RAW не существует. Если диск получает такое форматирование, это означает, что драйвера компьютера не в состоянии определить тип его файловой системы – NTFS, FAT или FAT32. На практике такое происходит в нескольких случаях:

  • структура файловой системы повреждена;
  • не проведено форматирование раздела;
  • отсутствует корректный доступ к содержимому тома.

Если поврежден том с ОС, при загрузке компьютера появятся предупреждения «Reboot and selеct proper boot device» или «Operating System not found».

Восстановление

Если проблема возникла на несистемном диске, но на нем содержится важная информация, которая при форматировании пропадет, используйте штатные средства Windows или сторонние программы для исправления ошибки.

Средствами Windows

В основном исправить проблемы с форматированием в RAW помогает штатная утилита chkdsk.

После проверки компьютер восстановит поврежденные секторы и файловую систему NTFS на проблемном томе.

Важно! Этот способ эффективен, если флешка или диск винчестера были отформатированы в NTFS.

Также утилита chkdsk поможет, когда поврежден системный диск. Но для этого понадобится загрузочный диск или флешка.

  1. Запустите компьютер с загрузочной флешки или диска → Выберите пункт «Восстановление системы».
  2. Дополнительные параметры → командная строка → введите chkdsk буква_нужного_диска: /f .

В среде восстановления буквы разделов отличаются от названия логических дисков. Чтобы не ошибиться, откройте в командной строке список разделов компьютера.

Введите diskpart → list volume → в списке будет указано, какой диск системный.

Сторонними программами

Существуют сторонние программы, которые помогают восстановить файловую систему NTFS, если по каким-то причинам она была переформатирована в RAW. Они не повреждают информацию юзера, хранящуюся на томе, в отличие от утилиты chkdsk, которая в процессе восстановления может их «задеть».

MiniTool Power Data Recovery

Важно! Этот способ наиболее эффективен, если файловая система RAW появилась на флешке.


TestDisk

Это многофункциональная бесплатная утилита, работающая с разделами жесткого диска с использованием большого числа опций. Программа представлена в портативной версии, поэтому не требует установки. Главный минус TestDisk – нет русифицированного интерфейса.

  1. Скачайте архив с программой → запустите файл testdisk_win.exe от имени администратора → выберите «create» → enter.
  2. C помощью стрелок «вверх/вниз» выберите нужный диск → enter.
  3. Укажите нужный тип таблицы разделов (утилита сделает это автоматически) → enter.
  4. Для поиска «потерянных» разделов выберите «Analyse» → enter → Quick Search → enter.
  5. Утилита найдет «потерянные» тома → нажмите «p» чтобы просмотреть список файлов.