Выбрать главу

Перезагрузите Windows, чтобы проверить изменения.

Поиск ошибок на диске

Сервисная программа Chkdsk (chkdsk.exe), или «проверка диска», проверяет жесткий диск на ошибки и, при задании параметра, устраняет их, если находит. Для запуска этой программы откройте окно Командной строки в режиме запуск от имени администратора (см. главу 7), введите chkdsk и нажмите Enter.

Файловые ошибки — одна из проблем, которые может выявить и удалить Chkdsk. Они даже способны помешать запуску Windows. Исли Windows не запускается, выберите вариант Безопасный режим с поддержкой командной строки, о которой мы говорили и разделе «Что делать, если Windows не запускается», и запустите Chkdsk оттуда.

Когда вы запускаете Chkdsk без каких-либо параметров, то появляется сообщение, как показано на рисунке:

Chkdsk может быть остановлен в любое время нажатием Ctrl+C.

Если Chkdsk находит ошибки, то он выводит сообщение. Однако, как подсказывает строка «ВНИМАНИЕ! Параметр F не указан», Chkdsk не станет решать найденные проблемы, если вы не дадите ему специально такую команду, используя параметр /f, например: chkdsk /f

Нижеприведенные термины описывают различные виды проблем, о которых может сообщить Chkdsk:

О Потерянный кластер

Это кусочки информации, которые больше не связаны ни с какими существующими файлами. Их просто нужно удалить.

О Плохой сектор

Плохие сектора — это физические дефекты на поверхности диска. Используйте параметр /г, чтобы попытаться восстановить информацию, записанную в плохом секторе.

Обратите внимание на то, что восстановление такой информации не гарантировано, если у вас нет где-нибудь резервной копии.

л \

Еслн появляются непонятные названия при просмотре каталога (с помощью ~€• А команды dir) или если происходит отказ системы Windows либо она завнса*

• А* ет кажДь,й Раз« когда вы пытаетесь получить доступ к определенному файлу, возможно, иа диске имеется один или несколько дефектных секторов. Хотя такое может происходить и из-за «зеленой ленты смерти», описанной ниже в этой главе.

О Файлы с поперечными связями

Если на определенную часть информации были предъявлены требования двумя или несколькими файлами, то говорят, что это файлы с общим кластером.

О Ошибочные дата или время создания файла

Chkdsk также проверяет даты и время создания файлов, он считает ошибкой, например, отсутствие даты или даты до 1 января 1980 года.

* * I По умолчанию Chkdsk проверит только текущий накопитель (на экран будет

I выведено С:> для диска С:). Для сканирования другого накопителя добавьте ^ ДЛ* в команду обозначение дискового накопителя, например: chkdsk d: /f.

Другими важными параметрами Chkdsk являются:

О /г

Параметр /г практически такой же, как и параметр /f, за исключением того, что он проверяет наличие плохих секторов и пытается восстановить с них информацию. Это занимает больше времени и необходимо только в том случае, если параметра /f недостаточно.

о /ь

Когда Chkdsk находит плохой сектор (в результате проверки с параметром /г), он так эффективно «огораживает» поврежденную область, что Windows никогда больше не сможет сохранять там информацию. Используйте параметр /Ь для перепроверки этих областей в надежде на то, что их можно будет использовать еще раз. По очевидным причинам обычно это плохая идея и к тому же сопровождается большой потерей времени.

О /х

Используйте этот параметр для того, чтобы Windows размонтировала том перед его проверкой. Эта операция будет полезна для накопителей с совместно используемыми папками (см. главу 7). Если не указан параметр /х, а накопитель работает, то Chkdsk обычно планирует проверку во время следующей загрузки. Параметр /х содержит в себе параметр /f.

Имеются также параметры /i и /с, которые используются, чтобы пропускать некоторые проверки и завершить сканирование быстрее, но обычно для их использования нет причин. А параметр /1 только показывает текущий размер файла протокола NTFS и, если надо, изменяет его (например, chkdsk /1:128, чтобы сделать размер файла протокола 131 072 бита).

Для запуска Chkdsk из Проводника щелкните правой кнопкой мыши на любом накопителе, выберите Свойства, затем вкладку Сервис и нажмите Выполнить проверку. Здесь параметр Автоматически исправлять системные ошибки совпадает с ключом /f, а параметр Проверять и восстанавливать поврежденные сектора соответствует ключу /г. После завершения сканирования появится сообщение, похожее на вариант командной строки. Конечно же, если Windows не запускается, то интерфейс командной строки для Chkdsk — практически ваш единственный выбор.