Как исправить раздел, обнаруженный как необработанный, когда Chkdsk правильно считывает его как NTFS?
Мой внешний жесткий диск внезапно начал отображаться как "931,51 ГБ НЕОБРАБОТАННЫЙ (основной)" в управлении дисками Windows.
Я попытался использовать Восстановление разделов DiskInternals, в котором действительно сообщалось, что диск рассматривается только как необработанный, легко нашел раздел в секторе 2048, охватывающий весь размер диска, обнаружил на нем систему NTFS... и затем он полностью не смог найти никаких файлов.
DISKPART видит раздел как НЕОБРАБОТАННЫЙ.
CHKDSK H:, однако, обнаруживает его как NTFS и проверяет файловую систему (находит ошибки индексирования в файловом дескрипторе 5, который является корневой папкой ".", поэтому до сих пор я запускал его только в режиме только для чтения из осторожности).
MiniTool, еще одна программа восстановления, сразу заметила диск с правильной меткой тома и доступным для изучения содержимым, даже без запуска восстановления, но бесплатная версия не позволяет мне копировать файлы.
Наконец, Тестовый диск является возможность считывать содержимое диска без каких-либо проблем, без запуска специального прохода восстановления - он обращается к системе NTFS, как будто все в порядке.
Читая диск в шестнадцатеричном режиме, я вижу, что область MBR полностью пуста (все нули), за исключением серийного номера и одной, казалось бы, правильной записи раздела:
0000000000: 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00
....
00000001A0: 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00
00000001B0: 00 00 00 00 00 00 00 00 │ 39 72 8E 13 00 00 00 20 <- serial, part.type
00000001C0: 21 00 07 FE FF FF 00 08 │ 00 00 AC 65 70 74 00 00 <- partition 1
00000001D0: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 00 00
00000001E0: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 00 00
00000001F0: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 55 AA <- magic
....
00000FFFF0: 00 00 00 00 00 00 00 00 │ 00 00 00 00 00 00 00 00
0000100000: EB 52 90 4E 54 46 53 20 │ 20 20 20 00 02 08 00 00 <- NTFS
Раздел имеет тип 07, так что это NTFS, начинается с сектора 2048, и на самом деле файловая система все еще там - со смещением 0x100000 (размер сектора 2048*512) хороший Запускается система NTFS. Так что, кажется, все это есть.
Судя по всему, я бы ожидал, что Windows увидит диск как раздел NTFS и, возможно, потребует проверки файловой системы - не считайте, что он вообще не отформатирован.
Означает ли это, что диск читаем и в порядке, но каким-то образом Windows не может получить к нему доступ? Или Windows кэшировала MBR (так как я еще не перезагрузил компьютер)? Или, может быть, мне даже не нужен MBR, так как это не загрузочный диск, а просто внешний USB-накопитель единица измерения?
Что я должен сделать, чтобы Windows распознала раздел NTFS, если он весь там, неповрежденный и, по-видимому, достаточно здоровый, чтобы его можно было прочитать без посекторных проходов восстановления? Должен ли я позволить chkdsk H: /f
запустить и, возможно, попытаться это исправить? (Я еще не пробовал, так как слышал, что chkdsk уничтожает данные в некоторых крайних случаях)
(Это не общий вопрос "как мне восстановить свои данные?" вопрос, восстановление в этом случае не было такой большой проблемой, так как на этом диске не было уникальных данных - это скорее "чего не хватает, почему это не работает, можно ли это исправить, а не восстановить?" вопрос. Большинство сообщений о проблемах с "НЕОБРАБОТАННЫМ разделом" связаны с отказом CHKDSK работать с НЕОБРАБОТАННЫМ разделом; здесь, как ни странно, CHKDSK работает нормально.)