Лучший отвечающий
поврежденный файл C:\$MFT

Вопрос
-
25 октября 2007 г. 17:54
Ответы
-
СРОЧНО: прекратить любую активность, связанную с записью на диск с повержденным MFT.
Сделать копию нужных (пользовательских) файлов.
MFT - Master File Table это одна из важнейших частей NTFS, представляет собой список (БД), в котором каждая запись соответсвует одному файлу на диске. При ее повреждении новые файлы могут писаться (физически на диске) на место старых.
когда я ее запускаю с директивой /F, появляется сообщение, что этот файл занят другим приложением и обработаться этой программой не может, что делать ?
Это нереально. При попытке запустить CHKDSK c: /F программа оповестит о том, что раздел c:\ нельзя отключить для выделения монопольного доступа. И предложит выполнить проверку при следующей перезагрузке. Это и нужно сделать, нажав "Y", потом Enter.
При загрузке системы никто не может "удерживать файл". В CHKDSK есть модуль, проверяющий и корректирующий MFT. Более того, при невозможности исправить, он восстановит предыдущую копию. В последнем случае новые файлы (записанные до CHKDSK) пропадут, т.к. их не будет в MFT. Именно поэтому нужно срочно делать backup.
Относительно причин. Явление не так частно встречающееся. Однако, можно предположить, что диск забился до отказа. Или в MFT недостаточно пустых полей для новых файлов. Кроме CHKDSK следует пользоваться Diskeeper Pro Premier, в котором можно потимизировать размер MFT.
--
Yakor
- Помечено в качестве ответа Igor LeykoModerator 29 октября 2010 г. 7:52
25 октября 2007 г. 22:37
Все ответы
-
СРОЧНО: прекратить любую активность, связанную с записью на диск с повержденным MFT.
Сделать копию нужных (пользовательских) файлов.
MFT - Master File Table это одна из важнейших частей NTFS, представляет собой список (БД), в котором каждая запись соответсвует одному файлу на диске. При ее повреждении новые файлы могут писаться (физически на диске) на место старых.
когда я ее запускаю с директивой /F, появляется сообщение, что этот файл занят другим приложением и обработаться этой программой не может, что делать ?
Это нереально. При попытке запустить CHKDSK c: /F программа оповестит о том, что раздел c:\ нельзя отключить для выделения монопольного доступа. И предложит выполнить проверку при следующей перезагрузке. Это и нужно сделать, нажав "Y", потом Enter.
При загрузке системы никто не может "удерживать файл". В CHKDSK есть модуль, проверяющий и корректирующий MFT. Более того, при невозможности исправить, он восстановит предыдущую копию. В последнем случае новые файлы (записанные до CHKDSK) пропадут, т.к. их не будет в MFT. Именно поэтому нужно срочно делать backup.
Относительно причин. Явление не так частно встречающееся. Однако, можно предположить, что диск забился до отказа. Или в MFT недостаточно пустых полей для новых файлов. Кроме CHKDSK следует пользоваться Diskeeper Pro Premier, в котором можно потимизировать размер MFT.
--
Yakor
- Помечено в качестве ответа Igor LeykoModerator 29 октября 2010 г. 7:52
25 октября 2007 г. 22:37 -
А ты запусти CHKDSK из-под консоли восстановления. Чтобы понять что это такое и с чем её едят прочитай вот эту статью http://support.microsoft.com/kb/307654/25 октября 2007 г. 23:04