Нужно убедиться в выпуске chkdsk
Как вы можете видеть, я запустил chkdsk /r на жестком диске, на котором есть несколько поврежденных секторов, и это снимок экрана в последний момент перед тем, как я остановил chkdsk. я отменил chkdsk после того, как запустил несколько минут, потому что я слышал, что запуск chkdsk /r на жестком диске с поврежденными секторами может привести к потере данных.
Итак, согласно скриншоту окна подсказки chkdsk, возможно ли, что данные были удалены / исправлены или что-то изменилось chkdsk? я спрашиваю о том, что chkdsk может что-то сделать с данными, даже если в окне подсказки не обнаружено ошибок.
На самом деле я инженер поддержки MS дал такой же ответ.
"Из приведенного выше описания я понимаю, что вы смогли отменить программу chkdsk в течение 3%. Обычно команда chkdsk проверяет все файлы и затем запускает исправления. Однако в этом случае вы не потеряли бы никакие данные".
Итак, я подумал, что мне нужно проверить полученный ответ, поэтому у меня возник дополнительный вопрос.
Мой вопрос был...
"Если chkdsk обнаружил ошибку / поврежден / возникла какая-либо проблема во время работы, строго ли + немедленно показывает сообщения в окне приглашения? Или можно пропустить показ сообщений в окне о том, что chkdsk сделал с данными?"
И я получил этот ответ из другого места.
"Когда chkdsk находит поврежденный сектор, он на мгновение мигает сообщение типа" восстановление сектора xxxx"на этапе 4. Вы видели такое сообщение? Если нет, то ваши данные не были изменены".
Итак... я думаю, что я должен сделать вывод сейчас.
Для этого я только что нашел эти сообщения о 4-м этапе на chkdsk из чьего-либо журнала.
Этап 4. Поиск плохих кластеров в данных пользовательских файлов... Windows заменила плохие кластеры в файле 2813 с именем $ PATH1.MKV. Windows заменила поврежденные кластеры в файле 2863 с именем $ PATH2.MKV. Windows заменила поврежденные кластеры в файле 2881 с именем $ PATH3.MKV. Windows заменила поврежденные кластеры в файле 2891 с именем $PATH4.MKV.
или же
Этап 4. Поиск поврежденных кластеров в данных файла пользователя... Ошибка чтения со статусом 0xc0000185 со смещением 0xb2b4000 для 0x10000 байт. Произошла ошибка чтения диска c0000185 На диске недостаточно места для замены поврежденных кластеров, обнаруженных в файле 73702 с именем \PROGRA~1\WI7DB9~1\MIE81F~1.0_X\MRT100~1.DLL.
Я не видел никаких отчетов ↑, пока запущен chkdsk (как точно показывает мой скриншот). Интересно, эти сообщения - это сообщения, которые он имеет в виду "восстановление сектора xxxx", или он имел в виду сообщения другого типа?
Любые подобные сообщения не пишутся в моем окне приглашения chkdsk, но я не помню, чтобы какое-то сообщение было "мгновенно мигает" в окне приглашения chkdsk во время работы chkdsk.
Итак, плюс, согласно моему скриншоту, ответ инженера службы поддержки MS "Однако в этом случае вы бы не потеряли никаких данных". 100% верно?
Другими словами, являются ли данные явно нетронутыми, и сектора не отмечены chkdsk в моем случае (на скриншоте)?
1 ответ
Ваши данные настолько хороши, насколько это возможно при наличии плохих секторов. То есть, если в некоторых поврежденных секторах хранятся данные некоторых ваших файлов, то та часть содержимого вашего файла, которая находится в этих поврежденных секторах, теряется.
Это не влияет на процесс chkdsk в этих плохих секторах.
Тот факт, что chkdsk заменяет ссылки на эти поврежденные сектора ссылками на рабочие сектора на этапе восстановления, означает только то, что они заменяются рабочими секторами, но содержимое данных в поврежденных секторах по-прежнему теряется.
Единственное, что может повлиять на процесс восстановления chkdsk, это если вы планируете доставить жесткий диск в компанию по спасению данных. Тогда имеет смысл сохранить исходные ссылки на поврежденные сектора, чтобы компания, занимающаяся спасением данных, знала, какие сектора принадлежат какому файлу.
И чтобы ответить на ваш настоящий вопрос, если я правильно помню, мигающий текст во время выполнения chkdsk является индикатором прогресса. Тот факт, что он не показывал "восстанавливающих" сообщений, означает, что он не исправил никаких ссылок на поврежденные сектора.