В жизни компьютера случаются такие моменты, когда возникают логические ошибки файловой системы на жестком диске. Ошибки на диске могут накапливаться и до определенного момента не давать о себе знать. Они могут способствовать мелким глюкам системы, а могут привести к полному разрушению структуры логических дисков и потере информации. Ошибки на диске чаще всего возникают в следствии некорректного обращения к диску какой-либо программой, некорректного выключения питания либо зависанием компьютера во время процесса записи данных. Чтобы избежать печальных последствий следует выполнить проверку диска на ошибки.
Существует два глобальных случая: в первом случае загрузить Windows удается хотя бы в безопасном режиме, во втором случае Windows не загружается ругаясь на отсутствие системных файлов, либо выдавая синий экран смерти с ошибкой 0x000000ED (чаще всего, но может быть и другая ошибка).
Разберемся сначала с наиболее простым первым случаем.
Проверка диска в Windows 7 ничем не отличается от проверки диска в Windows XP, поэтому буду рассказывать на примере XP.
Чтобы проверить диск запустите Мой компьютер, там щелкните правой кнопкой мыши по диску, который необходимо проверить и выберите в появившемся меню Свойства. В появившемся окне необходимо перейти во вкладку Сервис и запустить программу для проверки диска, нажав на кнопку Выполнить проверку.
В окне программы установите галочку Автоматически исправлять системные ошибки и запустите проверку, нажав кнопку Запуск.
Начнется проверка диска на ошибки и их исправление после чего появится отчет программы. Если в отчете в пункте В поврежденных секторах значение отличается от нуля, то следует выполнить проверку диска с помощью программы Victoria на наличие битых секторов.
Однако, если диск является системным, вы получите следующее сообщение: "Проверка диска не может быть выполнена, поскольку для нее необходим монопольный доступ к некоторым файлам Windows на этом диске, для чего требуется выполнить перезагрузку. Назначить выполнение проверки диска при следующей перезагрузке системы?" и не сможете проверить диск прямо сейчас. Однако, можно запланировать проверку, нажав кнопку Да.
После этого следует перезагрузить Windows. Во время загрузки начнется проверка диска на ошибки и их исправление.
Если Windows не загружается, проверить диск на ошибки все равно можно. Но для этого понадобится специальный софт. Нам необходим диск либо флешка с ERD Commander. Образ диска можно скачать здесь. Записать iso-образ можно с помощью программы DeepBurner. Если вы хотите воспользоваться загрузочной флешкой, то вот инструкция по созданию загрузочной USB флешки ERD Commander.
Итак подготовительная работа закончена, приступим к делу. Загрузите ERD Commander для своей версии Windows, хотя в данном случае версия не очень важна. Проверку диска можно выполнить в любой версии ERD Commander, поэтому здесь я расскажу, как проверить диск на ошибки в ERD Commander для Windows 7.
Загрузите ERD Commander, в появившемся окне откажитесь от подключения к сети. В следующем окне согласитесь перераспределить буквы дисков, чтобы они совпадали с системными. Выберите из списка операционную систему. В появившемся меню Командера выберите пункт Командная строка. Теперь нужно ввести команду для проверки диска chkdsk c: /f (в случае проверки диска С) или chkdsk d: /f (если нужно проверить диск D на ошибки) и нажать Enter. Если появится сообщение, как на рисунке ниже "Would you like to force a dismount on this volume?", что переводится как "Хотите размонтировать этот раздел?", введите с клавиатуры Y и нажмите Enter, тем самым согласившись размонтировать диск.
Начнется проверка диска и исправление ошибок, после чего будет выведен отчет об ошибках и исправлениях.
Обратите внимание, чтобы значение в поврежденных секторах было равно 0. Если оно больше нуля, значит на диске имеются поврежденные сектора и следует проверить жесткий диск на наличие битых секторов.
После завершения проверки компьютер можно выключить или перезагрузить.