Я попытался прочитать немного о chkdsk, но до сих пор не понимаю, что он делает.
От Microsoft : «Создает и отображает отчет о состоянии диска на основе файловой системы. Chkdsk также перечисляет и исправляет ошибки на диске. При использовании без параметров chkdsk отображает состояние диска в текущем диске».
Из Википедии : «Отображает состояние целостности файловой системы жестких дисков и дискет и может исправлять логические ошибки файловой системы».
Но это все очень расплывчато, и я не видел хорошего, краткого и ясного описания того, что на самом деле происходит.
Я просто запустил chkdsk и получил некоторые из следующих сообщений:
Удаление поврежденной записи атрибута (128, "") из сегмента файловой записи 120759.
Значение проверки США, 0x0, в блоке 0x3 является неправильным. Ожидаемое значение 0x63.
Подпись многосекторного заголовка в файле 0x3d5b6 неверна.
Удаление поврежденного файла записи сегмента 251333.
Удаление сегмента записи потерянного файла 251321.
Удаление записи индекса из индекса $ O файла 25.
Удаление записи индекса P1040158123.JPG в индексе $ I30 файла 118566.
Могу ли я пойти куда-нибудь, чтобы понять смысл любого из этих сообщений? Имеет ли это какое-либо значение для конечного пользователя? Удаляет ли он когда-либо файлы или только индексы? Из журнала / вывода кажется, что у меня было много ошибок на моем диске, но я не знаю, должно ли это быть чем-то, о чем я должен беспокоиться или нет.
Мои 2 цента, в основном для будущих читателей, учитывая возраст этой ветки.
Некоторые пользователи, несомненно, не знают, что на самом деле существует два уровня работы chkdsk, выбираемые с помощью переключателя командной строки: косая черта F (chkdsk / f) и косая черта R (chkdsk / r). Оба инструктируют chkdsk исправить найденные ошибки, но разница в том, что косая черта F НЕ проверяет диск на наличие поврежденных секторов, а косая черта R делает.
Один из способов думать об этом:
/F
устраняет проблемы с/R
программным обеспечением, программным обеспечением и оборудованием, поскольку поврежденные сектора представляют собой физическое повреждение поверхности диска./R
выполняет, в основном, то, что использовала старая программа SpinRite («используется», потому что современные накопители большой емкости по большей части выходят за пределы возможностей); анализ каждого отдельного сектора на диске, содержит ли он данные или он полностью пуст, и пытается прочитать и переместить найденные данные в хорошие сектора. Затем он отмечает плохие сектора как плохие, так что Windows НЕ использует их снова, эффективно «удаляя» плохие сектора из системы.Как и следовало ожидать, этот
/R
вариант занимает несколько часов, поэтому не сидите и не смотрите на него, ожидая его завершения. :)Я вообще большой критик Microsoft, но даже должен признать, что они правильно поняли этот инструмент; При правильном использовании он стоит того же, что и отдельные программы, которые продаются по цене от 40 до 100 долларов (на отдельном примечании: то же самое можно сказать и о «дефрагментации», также входящей в состав Windows; она делает то же самое и, возможно, лучше, чем коммерческие дефрагментаторы.)
источник
Согласитесь с ответом Уила с точки зрения того, что представляет собой большая картина. Вам, вероятно, не нужно беспокоиться о том, что означают сообщения об ошибках.
Тем не менее, если вы понимаете, что означают сообщения об ошибках, вам необходимо понять, как NTFS / FAT / файловая система по вашему выбору форматирует диск. Я думаю, что книги Руссиновича из Microsoft Press обсуждают NTFS, и я уверен, что есть и другие бесплатные веб-ресурсы, например, этот сайт на первый взгляд кажется достойным обсуждением NTFS. Но, скорее всего, это более подробно, чем вам нужно беспокоиться.
источник