Не удается восстановить основную таблицу файлов выполнение chkdsk прервано
Починка битой MFT на NTFS разделе (Непонятки в процессе реанимации раздела.)
Все, что не подходит под определение "старого софта и железа", обсуждается здесьВклад в сообщество
Починка битой MFT на NTFS разделе
Непонятки в процессе реанимации раздела.
Доброго времени суток. Полетела файловая система на одном из жёстких дисков. Как всегда, бэкапа не было, и раздел один общий - C:. Цепляю другой винчестер, на нём система стоит на Е: (так поставилась), подопытный стал C:. Открываю, не открывается. Chkdsk в очередной раз доказал, что времена ScanDisk, достающего файлы с самых убитых носителей, ушли в историю.
chkdsk c: /fТип файловой системы: NTFS.
Метка тома: SYSTEM.
Повреждена основная таблица файлов. Выполнение CHKDSK прервано.
Прогнал скан поверхности Викторией, глянул SMART, всё отлично, значит, винда в очередной раз показала свою мелкомягкую суть, и сам накопитель жив, можно использовать дальше.
Part. offset = 63 SPart. size = 39102147 S
MFT rec.size = 1KB
MFT position = 17 S
MFT mirror position = 384 S
Т.к. раздел создавался на пустом диске 20 ГБ (ST320014A) на все 100%, похоже на правду.
Первый затык случился уже на п.2. WinHex выругался, что не может открыть раздел и послал открывать диск целиком.
Не беда, вместе с диском открылась таблица разделов, щёлкнул там раздел, винхекс грязно высказался, что MFT йок, но дальше всё открылось. Правда, по файлам полазить не вышло (только в R-Studio и GetDataBack можно всё читать, даже удалось сделать бэкап и файлов, и в виде образа из GetDataBack).
Далее всё делаю строго как написано. В пункте 4 как я понял надо добавлять FFF. Offset'ы для диалога выделения блока - это не номера секторов, а то, что пишет WinHex слева от hex-значений, как тоже понял. Но сложение-вычитание делал прямо с тем, что указано в статье.
После пункта 12 те же фаберже, только под 90 градусов. Что я сделал не так?
Данная ошибка появляется при повреждении загрузочного сектора FAT , располагающегося в самом начале накопителя. Устранить ее Chkdsk не в состоянии, тут нужны более продвинутые средства, например, TestDisk.
Работа с этим инструментом требует осмотрительности, поэтому если на поврежденном диске имеются важные файлы, всё же стоит сначала попробовать их восстановить R-Studio или аналогичной программой, лучше всего предварительно создав образ диска и работая уже с ним во избежание дальнейших повреждений.
В открывшемся окне командной строки выбираем и жмем опцию «Create».
Теперь выбираем физический диск, который необходимо восстановить.
Обратите внимание, что дискам не присваиваются буквенные метки, вместо этого вы увидите Disk /dev/sda, Disk /dev/sdb и так далее, как в Linux. Ориентируйтесь по размеру и названию накопителя. Выбрав с помощью клавиш-стрелок поврежденный накопитель, нажмите ввод .
В следующем окне оставьте тот тип таблицы, который был автоматически обнаружен и нажмите ввод .
Выберите опцию «Advanced» и снова нажмите Enter .
На данном этапе вам нужно будет выбрать партицию, для которой доступна опция Boot. В нашем примере это FAT32 .
Обычно TestDisk автоматически распознает тип файловой системы, если же вдруг утилита ошибется и выставит тип файловой системы, отличающийся от того, который используется на диске, в расположенном в нижней области окна меню вместо выбранного по умолчанию Boot выберите Type -> Название проверяемой партиции -> Тип файловой системы. Для перехода по пунктам меню используются клавиши стрелки, для выбора тот же ввод. В открывшемся списке нужно выбрать соответствующую файловую систему.
Если всё в порядке, выбрав Boot и нажав ввод , перейдите к следующему этапу — проверке идентичности загрузочного сектора с его резервной копией. Если будет обнаружено несовпадение, вам будет автоматически предложено выполнить восстановление. Для этого просто введите Y . Если совпадение найдено, как в данном примере, выбираем опцию «Rebuild BS» и жмем ввод для реконструкции загрузочного сектора.
По завершении процесса в консоль будет выведено содержимое накопителя. Нажмите Q для выхода и ознакомьтесь, если нужно, с полученными в результате работы утилиты данными и закройте ее окно. Теперь попробуйте отсоединить и заново подключить накопитель.
Если ошибка была вызвана повреждением загрузочного сектора, исправленного TestDisk, вы успешно получите доступ к своим данным. Если исправляемый диск встроенный, следует перезагрузить компьютер.
Решил я расширить раздел жесткого диска с: за счет уменьшения d:
Поставил Acronis Disk Director, уменьшил диск Д, увеличил диск Ц, компьютер перезагрузился и при загрузке не подавал никаких признаков жизни, нажал на reset, винда 7 загрузилась, но диск С: не увеличился, а диск Д: выдает "файл или папка повреждена, чтение невозможно"
chkdsk d: показало что "Повреждена основная таблица файлов. Выполнение CHKDSK прервано."
Я так понял, что когда я нажал на reset disk director делал свое черное дело при черном экране и потому слетела основная файловая система - MFT.
R-Studio показало присутствие на Д: только $MFT и $Volume
Что сделать чтобы как можно быстрее и эффективнее восстановить диск D: без потери данных, т.к. их (данных) там много и часть из них необходимы срочно ну или хотя бы просто необходимы.
З.Ы. Вообще мне нравиться экспериментировать над виндой и т.п., поэтому система летает часто, восстанавливать файлы/разделы привык, но MFT слетела в первый раз :-)
Запорол ты конкретно.
Делай быстрое форматирование диска, в ту файловую систему, которая там была и вытаскивай файлы с помощью того же R-Studio или Easy Recovery Pro
P.S. надо было создавать тему в "Программном" форуме
единственной проблемой в этом случае является то, что файлы с д: вытаскивать практически некуда, на тот же раздел нежелательно, а другого жесткого размера 200 гб как-то не завалялось :-)
то, что файлы с д: вытаскивать практически некуда, на тот же раздел нежелательно, а другого жесткого размера 200 гб как-то не завалялось :-)
По другому ты файлы не вытащишь.
Так что, возьми у кого-нибудь ЖД на время или покупай новый.
Решил я расширить раздел жесткого диска с: за счет уменьшения d:
Поставил Acronis Disk Director, уменьшил диск Д, увеличил диск Ц, компьютер перезагрузился и при загрузке не подавал никаких признаков жизни, нажал на reset, винда 7 загрузилась, но диск С: не увеличился, а диск Д: выдает "файл или папка повреждена, чтение невозможно"
chkdsk d: показало что "Повреждена основная таблица файлов. Выполнение CHKDSK прервано."
Я так понял, что когда я нажал на reset disk director делал свое черное дело при черном экране и потому слетела основная файловая система - MFT.
R-Studio показало присутствие на Д: только $MFT и $Volume
Что сделать чтобы как можно быстрее и эффективнее восстановить диск D: без потери данных, т.к. их (данных) там много и часть из них необходимы срочно ну или хотя бы просто необходимы.
З.Ы. Вообще мне нравиться экспериментировать над виндой и т.п., поэтому система летает часто, восстанавливать файлы/разделы привык, но MFT слетела в первый раз :-)
Запорол ты конкретно.
Делай быстрое форматирование диска, в ту файловую систему, которая там была и вытаскивай файлы с помощью того же R-Studio или Easy Recovery Pro
P.S. надо было создавать тему в "Программном" форуме
единственной проблемой в этом случае является то, что файлы с д: вытаскивать практически некуда, на тот же раздел нежелательно, а другого жесткого размера 200 гб как-то не завалялось :-)
то, что файлы с д: вытаскивать практически некуда, на тот же раздел нежелательно, а другого жесткого размера 200 гб как-то не завалялось :-)
По другому ты файлы не вытащишь.
Так что, возьми у кого-нибудь ЖД на время или покупай новый.
Читайте также: