Как исправить NTFS MFT, если chkdsk зависает?

16260
Ivan

Как только мой внешний стал слишком медленным, я побежал chkdsk /f. И это не нашло проблем. В следующий раз (примерно через день) я запустил его, он по-прежнему не обнаружил проблем в файлах, индексах и дескрипторах безопасности, но после этого исправил плохие блоки в файле журнала, затем сделал что-то с плохим файлом блока и затем с битом плохого блока карта, то повесил. Я выключил его, перезагрузил компьютер (и выключил и снова включил жесткий диск (не слишком быстро)) и снова запустил chkdsk. И он завис после проверки дескрипторов безопасности. Тогда я попробовал chkfdk /r. chkfdk /rработает более 20 часов и выглядит зависшим, вывод следующий:

C: \ Documents and Settings \ Администратор> chkdsk f: / r Тип файловой системы - NTFS. Метка тома - это ntfs-exs.

 CHKDSK is verifying files (stage 1 of 5)... File verification completed. CHKDSK is verifying indexes (stage 2 of 5)... Index verification completed. CHKDSK is verifying security descriptors (stage 3 of 5)... Security descriptor verification completed. CHKDSK is verifying file data (stage 4 of 5)... File data verification completed. CHKDSK is verifying free space (stage 5 of 5)... Free space verification is complete. 

Сначала я попытался смонтировать диск в Linux, он говорит, что копии MFT не совпадают, и рекомендует запустить chkdsk в Windows.

3
Все, что я могу предложить, - это Spinrite, запустить восстановление уровня 2, когда это будет сделано, скопируйте важные файлы с диска и замените диск новым ... http: //www.grc.com/intro.htm Moab 11 лет назад 0

2 ответа на вопрос

2
Ivan

Выяснилось (я использовал соединение терминала обслуживания RS-232 в обход SATA для диагностики жесткого диска), что жесткий диск получил серьезные повреждения и отказал в лавине.

Я пришел к выводу (как я никогда (в течение моего 12-летнего опыта) не видел, что CHKDISK перестал отвечать на запросы), что зависание CHKDISK может, вероятно, означать то же самое (сбой жесткого диска низкого уровня) в большинстве случаев, и самым мудрым решением было бы прекратить использование CHKDSK. и либо захватите все данные для чтения как можно быстрее, либо выключите жесткий диск, чтобы предотвратить дальнейшее повреждение и облегчить дальнейшее восстановление данных.

1
justflewbybyflunk

Получите spinrite, который является очень продвинутым средством восстановления и обслуживания системы для жестких дисков. http://www.grc.com/spinrite.htm Это не дешево - но есть причина для этого.

Однако он обычно исправляет проблемы с hardisks и спас меня много раз.

Он гораздо более продвинут, чем хорошо известный chkdsk, и восстанавливает (в большинстве случаев) практически мертвый диск и «воскрешает их из мертвых» ...

удачи.. :-)