Windows не распознает раздел как NTFS, но инструменты восстановления это делают.

Вопрос или проблема

Сегодня мой компьютер с Windows Vista больше не загружается. Появляется сообщение “Запуск Windows”, а через несколько секунд он автоматически перезагружается.
Я вынул жесткий диск и подключил его к другому компьютеру с Windows 7. Вот что показывает управление дисками:
т.е. раздел имеет правильный размер, но отображается как “RAW” вместо “NTFS”.
введите описание изображения здесь


Затем я установил инструмент под названием “EasyUS Partition Recovery”, и он показывает это:
т.е. он правильно определяет раздел как NTFS с его правильным размером и использованным пространством.
введите описание изображения здесь

Этот инструмент не позволяет мне ничего сделать с этим разделом, поскольку не видит никакой проблемы с ним.


Затем я установил другой инструмент под названием “DiskInternals Partition Recovery”, и он также распознает раздел как NTFS:
введите описание изображения здесь

Этот инструмент позволяет мне смонтировать этот раздел как виртуальный логический диск (без выполнения какого-либо процесса восстановления). Когда я это делаю, я могу видеть все свои файлы. Все содержимое раздела на месте, никаких проблем с разделом, похоже, нет.

Но, к сожалению, Windows не распознает, что в этом разделе есть файловая система NTFS, так что, полагаю, в формате раздела должен быть какой-то незначительный сбой или что-то в этом роде. Но инструменты, которые я пробовал до сих пор, не обнаруживают никаких проблем.

Какой инструмент будет уместен в этом случае, чтобы исправить любую проблему, из-за которой Windows не может распознать его как NTFS?

Windows Vista датируется 2006 годом, и я предполагаю, что диск также примерно такого же возраста. Такое событие должно послужить сигналом тревоги о том, что, возможно, этот диск испытывает проблемы и приближается к концу своего срока службы.

Что я бы предложил:

  • Использовать DiskInternals Partition Recovery для монтирования раздела
  • Скопировать все с раздела на резервный раздел на другом диске.
    Это также послужит резервной копией на случай, если диск полностью выйдет из строя.
  • Отформатировать раздел как NTFS, используя медленный (не быстрый) формат
  • Скопировать файлы обратно на раздел.

В будущем будьте очень подозрительными к этому диску и всегда делайте резервные копии.

Какой инструмент будет уместен в этом случае, чтобы исправить любую проблему, из-за которой Windows не может распознать его как NTFS?

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

Дублируйте раздел в файл, используя ddrescue. Используйте функцию карты файлов, сохраняйте файл карты и снимок экрана или дамп терминала с экрана результата.

Затем вы можете попробовать, решит ли Testdisk вашу проблему.

Но это всего лишь быстрые решения. Первое, что нужно сделать, всегда проверять параметры SMART, используя команду smartmontools smartctl -a /dev/sdX > smartstuff.txt. Замените “X” на соответствующую букву диска. Это не займет много времени и предоставит вам ценную информацию. Ваши дальнейшие шаги должны зависеть от результатов отчета SMART.

Самый чистый способ (когда SMART не дает повода для беспокойства) — это сначала считать файлы, быстро отформатировать диск и скопировать файлы на свежесформатированную файловую систему. Полный формат не обязателен, если вас не интересует количество секторов, которые могли быть перераспределены в этом случае. Это потребует повторной проверки параметров SMART и сравнения их с данными из первого запуска.

Этот способ чище, чем запуск chkdsk на разделе, как только Windows может снова его распознать.

Вопрос предполагает, что если инструмент для восстановления данных может “работать” с томом, Windows также должна иметь такую возможность. Он игнорирует тот факт, что инструменты для восстановления данных предназначены для работы с разделами, к которым Windows больше не может получить доступ.

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

Эта идея может быть просто продемонстрирована, если, например, предположить, что первые 100 записей $MFT повреждены: Windows не сможет работать с такой файловой системой, в то время как инструмент для восстановления файлов просто разобьет остальные 500000 записей $MFT и сможет показать почти полную файловую систему. Например…:

введите описание изображения здесь

.. этот инструмент для восстановления файлов обнаружил кусок записей MFT, начиная с 24-й записи, что предполагает, что 0 – 23 отсутствуют. Windows никогда не могла бы смонтировать такую файловую систему и обозначить ее как RAW, в то время как инструмент для восстановления файло счастливо восстанавливает почти полное дерево папок.

Кроме того, инструмент для восстановления файла может просто обозначить том как NTFS только потому, что так делает таблица разделов. Файловая система RAW, которую показывает Windows, не потому, что она не может прочитать таблицу разделов и прийти к такому же выводу, а из-за того, что она пыталась “смонтировать” файловую систему и не смогла в процессе.

Вы фактически сравниваете яблоки с апельсинами.


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

Если есть какие-либо признаки физических проблем, то:

  • Избегайте ремонта на месте
  • Избегайте сканирования диска с помощью инструментов для восстановления файлов

Вместо этого клонируйте/имиджируйте диск с помощью инструментов, таких как ddrescue или HDDSuperClone


Файловая система RAW:

RAW файловая система (по мнению Windows) — это любая файловая система, которую Windows не может определить. Так что это может быть иностранная файловая система, которая на 100% действительна, но Windows просто не знает, или поврежденная файловая система.

Повреждение файловой системы имеет множество форм, причин и т.д., так что RAW файловая система — это, по сути, “общий контейнер”, который ничего конкретного не говорит. Один перевернутый бит в “правильном” месте — это все, что нужно, в то время как также может быть правда, что значительная часть файловой системы повреждена.

DMDE — это инструмент, который может помочь нам получить дополнительную информацию и увидеть, с чем мы имеем дело. Я проигнорирую файловые системы, которые Windows все равно не распознает.

Чтобы определить файловую систему, Windows необходимо пройти по цепочке структур:

  • Запись раздела указывает на загрузочный сектор
  • Загрузочный сектор указывает на структуры файловой системы, например, загрузочный сектор NTFS указывает на первый кластер $MFT и предоставляет параметры, такие как размер кластера, который нам нужен, чтобы преобразовать адрес кластера в фактический адрес LBA.
  • Windows затем разбирает $MFT

DMDE проводит некоторые быстрые проверки:
Он проверяет запись раздела (E), загрузочный сектор (B), резервный загрузочный сектор (C) и файловую систему (F).

Таким образом, RAW файловая система теоретически может быть вызвана любой из этих причин:

Если E не указывает на действительный загрузочный сектор (B), ОС будет смотреть на не загрузочный сектор > не распознанный = RAW файловая система.

Если загрузочный сектор поврежден (B), Windows может не найти правильный указатель на остальную часть файловой системы. F не будет найден.

Если E и B целы и действительны, DMDE должен быть в состоянии найти структуру MFT (предполагая NTFS), если нет, F отсутствует, или оказывается поврежденной F красная.

E, B, F могут отсутствовать (не найдены) или быть красными (содержать чепуху, например, неравномерный размер кластера).

В этом примере:

введите описание изображения здесь

E (запись раздела), B (загрузочный сектор), C (резервный загрузочный сектор) в порядке, но MFT и зеркало MFT не найдены/повреждены (xx).

Ремонт на месте:

Я советую вам сначала создать образ диска, резервную копию сектора за сектором диска!!

DMDE предлагает некоторые варианты ремонта, например:

Например, если B отсутствует или красный, в то время как C присутствует и зеленый, вы можете восстановить загрузочный сектор с его резервной копии.

Если B, C и F присутствуют, в то время как E отсутствует, вы можете добавить раздел в таблицу разделов.

Убедитесь, что запись, которую вы хотите восстановить, приводит к файловой системе! Выберите запись и нажмите “Открыть том”. Если DMDE не разберет дерево каталогов, то восстановление записи будет мало полезно. Вы будете восстанавливать том, к которому не сможете получить доступ после восстановления.

Итак, после “Открыть том” вы должны увидеть дерево каталогов, как вы ожидаете:

введите описание изображения здесь

Я советую вам сначала создать образ диска, резервную копию сектора за сектором диска!!

Чтобы сделать ремонты, сначала отметьте “расширенный режим”. Теперь в контекстном меню для элемента есть пункт “Правка”. Ни одно из этих ремонтов не имеет смысла после запуска chkdsk.

Альтернатива восстановления файлов

Это самый безопасный подход!! Для любого тома вы можете попробовать опцию ‘Открыть том‘, и DMDE попытается разобрать файловую систему как есть.

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

Ответ или решение

Вопрос касательно проблемы, когда Windows не распознает раздел как NTFS, в то время как инструменты восстановления корректно идентифицируют его, является весьма актуальным и деликатным. В этой статье мы подробно рассмотрим, как справиться с подобной ситуацией.

1. Понимание ситуации

В вашей ситуации HDD с Windows Vista перестал загружаться, и после подключения к другому компьютеру с Windows 7, Disk Management отображает его как RAW. В то же время программы восстановления, такие как EasyUS Partition Recovery и DiskInternals Partition Recovery, идентифицируют этот раздел как NTFS с доступными файлами. Это говорит о том, что несмотря на проблемы, данные на разделе, возможно, остались целыми.

2. Причины возникновения проблемы

Windows отображает раздел как RAW, когда не удается распознать файловую систему. Это может произойти по нескольким причинам:

  • Коррупция метаданных файловой системы: Обрыв в структуре данных, такой как $MFT (главная таблица файлов), может создать ситуацию, когда Windows не может правильно интерпретировать файловую систему.
  • Физические проблемы с диском: Изношенные или поврежденные сектора могут привести к ошибкам, затрудняющим доступ к ключевым метаданным.
  • Ошибки в таблице разделов: Неправильные указатели в таблице разделов могут сделать файл недоступным для Windows.

3. Первичные шаги

Сначала необходимо создать резервную копию данных, чтобы предотвратить дальнейшую потерю информации. Из-за наличия данных на разделе, которые восстанавливаются с помощью DiskInternals, рекомендую:

  1. Использовать DiskInternals Partition Recovery для монтирования раздела как виртуального диска.
  2. Скопировать все данные на другой диск или раздел.

4. Проверка состояния диска

Прежде чем выполнять любые операции по восстановлению, проверка состояния диска является необходимым шагом. Используйте утилиту smartmontools для получения SMART-данных вашего диска:

smartctl -a /dev/sdX > smartstuff.txt

Замените “X” на соответствующую букву вашего диска. Если SMART показывает признаки проблем, это может указывать на физическое повреждение.

5. Рекомендации по восстановлению

Если состояние диска стабильное, можно попробовать следующие инструменты и методы:

  • DMDE: предоставляет возможность быстрого анализа структуры раздела и проверки его состояния. С помощью DMDE вы сможете проверить наличие метаданных, таких как табличные адреса и данные boot-сектора.
  • Testdisk: позволяет восстанавливать некоторые проблемы с разделами и файловыми системами.

6. Процесс восстановления

Если вы уверены, что данные целы и диск физически исправен, вы можете попытаться вернуть файловую систему к работоспособному состоянию:

  1. Используйте DMDE для анализа метаданных.

    • Проверьте наличие и корректность указателей к boot-сектору и MFT.
    • Если boot-сектор поврежден, проверьте возможность его восстановления с использованием резервной копии.
  2. Запустите chkdsk (только если данные уже скопированы). Chkdsk может исправить ошибки в файловой системе, если Windows сможет его распознать.

  3. Форматирование: как последний вариант, после резервного копирования данных можно отформатировать раздел как NTFS. Рекомендуется использовать полный формат, который очищает все сектора.

7. Будущее

В качестве практического совета на будущее, убедитесь, что у вас регулярно существуют резервные копии важных данных. Старые диски, особенно диски, которые были в эксплуатации на протяжении многих лет, могут быть подвержены сбоям. Разработайте стратегию резервного копирования и следите за состоянием дисков с помощью утилит SMART.


Заключение

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

Оцените материал
Добавить комментарий

Капча загружается...