22

Я попытался прочитать немного о chkdsk, но до сих пор не понимаю, что он делает.

От Microsoft: «Создает и отображает отчет о состоянии диска на основе файловой системы. Chkdsk также перечисляет и исправляет ошибки на диске. При использовании без параметров chkdsk отображает состояние диска в текущем накопителе. "

Из Википедии: «Отображает состояние целостности файловой системы жестких дисков и дискет и может исправлять логические ошибки файловой системы».

Но это все очень расплывчато, и я не видел хорошего, краткого и ясного описания того, что на самом деле происходит.

Я просто запустил chkdsk и получил некоторые из следующих сообщений:

Удаление поврежденной записи атрибута (128, "") из сегмента записи файла 120759.

Значение проверки США, 0x0, в блоке 0x3 является неправильным. Ожидаемое значение 0x63.

Подпись многосекторного заголовка в файле 0x3d5b6 неверна.

Удаление поврежденного файла записи сегмента 251333.

Удаление потерянного сегмента файла записи 251321.

Удаление записи индекса из индекса $ O файла 25.

Удаление записи индекса P1040158123.JPG в индексе $ I30 файла 118566.

Могу ли я пойти куда-нибудь, чтобы понять смысл любого из этих сообщений? Имеет ли это какое-либо значение для конечного пользователя? Удаляет ли он когда-либо файлы или только индексы? Из журнала / вывода кажется, что у меня было много ошибок на моем диске, но я не знаю, должно ли это быть чем-то, о чем я должен беспокоиться или нет.

3 ответа3

10

Я думаю, что определение Microsoft довольно хорошо, из вашего вопроса

"Создает и отображает отчет о состоянии диска на основе файловой системы. Chkdsk также перечисляет и исправляет ошибки на диске. При использовании без параметров chkdsk отображает состояние диска в текущем накопителе. "

Судя по тому, что вы показали, на вашем жестком диске было немного повреждено, но похоже, что chkdsk смог это исправить.

К сожалению, подобные вещи случаются с течением времени (плохое отключение / сбой питания во время записи и т.д.), И это не обязательно беспокоит.

10

Мои 2 цента, в основном для будущих читателей, учитывая возраст этой ветки.

Несомненно, некоторые пользователи не знают, что на самом деле существует два уровня работы chkdsk, выбираемые с помощью переключателя командной строки: косая черта F (chkdsk /f) и косая черта R (chkdsk /r). Оба инструктируют chkdsk исправить найденные ошибки, но разница в том, что косая черта F НЕ проверяет диск на наличие поврежденных секторов, а косая черта R делает.

Один из способов думать об этом: /F исправляет проблемы с программным обеспечением, /R программное и аппаратное обеспечение, так как поврежденные сектора - это физическое повреждение поверхности диска. /R сути делает то, что раньше делала старая программа SpinRite ("используется для", потому что современные диски большой емкости по большей части выходят за пределы возможностей); анализ каждого отдельного сектора на диске, содержит ли он данные или он полностью пустой, и пытается прочитать и переместить найденные данные в хорошие сектора. Затем он отмечает плохие сектора как плохие, так что Windows НЕ использует их снова, эффективно "удаляя" плохие сектора из системы.

Как и следовало ожидать, опция /R занимает несколько часов, поэтому не сидите и не смотрите на нее, ожидая ее завершения. :)

Я вообще большой критик Microsoft, но даже должен признать, что они правильно поняли этот инструмент; при правильном использовании он легко стоит так же, как и автономные программы, которые продаются за 40-100 долларов (на отдельном примечании: то же самое можно сказать и о «дефрагментации», также входящей в состав Windows; она делает то же самое и, возможно, лучше, чем коммерческие дефрагментаторы.)

3

Согласитесь с ответом Уила с точки зрения того, что представляет собой большая картина. Вам, вероятно, не нужно беспокоиться о том, что означают сообщения об ошибках.

Тем не менее, если вы понимаете, что означают сообщения об ошибках, вам необходимо понять, как NTFS/FAT/ файловая система по вашему выбору форматирует диск. Я думаю, что книги Руссиновича из Microsoft Press обсуждают NTFS, и я уверен, что есть другие бесплатные веб-ресурсы, например, этот сайт на первый взгляд кажется достойным обсуждением NTFS. Но, скорее всего, это более подробно, чем вам нужно беспокоиться.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .