Как запустить Chkdsk, чтобы исправить ошибки на диске?
Если вы ищите информацию о том, что такое chkdsk, как им пользоваться, у вас он не работает или работает не правильно, то вам сюда. Если вы ищете как скачать chkdsk бесплатно, без ожидания и смс, без ввода номера, то боюсь огорчить, что программа chkdsk по умолчанию присутствует в каждой системе семейства Windows.
Что собой представляет программа “ChkDsk“ вообще и для чего она нужна? Давайте разберёмся (обратившись к Википедии).
CHKDSK (сокращение от check disk — проверка диска) — стандартное приложение в операционных системах DOS и Microsoft Windows, которое проверяет жёсткий диск или дискету на ошибки файловой системы (например, один и тот же сектор отмечен как принадлежащий двум разным файлам). Служебная программа CHKDSK также может исправлять найденные ошибки файловой системы.
Под Windows NT, Windows 2000 и Windows XP, CHKDSK также может проверять поверхность жёсткого диска на наличие физически повреждённых секторов (bad sectors). Найденные сектора отмечаются как повреждённые, и система больше не пытается читать с этих секторов или писать на них. Ранее эту задачу выполнял [SCANDISK]. В системе UNIX аналогичная команда называется fsck.
По умолчанию, CHKDSK не исправляет ошибки и не проверяет поверхность диска на наличие повреждённых секторов. Но об этом позже. Выполнение CHKDSK занимает некоторое время – обычно от нескольких минут до нескольких часов (зависит от жёсткого диска, его размера и занятости).
Способ 1. Как запустить Chkdsk из под Windows (на примере Windows 7 и Windows XP).
Начнем с того, что запуск программы Chkdsk на Windows 7 ничем почти не отличается от запуска на Windows ХР. Самый простой для пользователя способ запустить программу – это зайти в свойства нужного диска, например “C:”, и перейти во вкладку “Сервис”.
Далее нажмите “Выполнить проверку” и появится окно программы Chkdsk с графическим интерфейсом:
В окне можно выбрать параметры сканирования. Один отвечает за исправление ошибок на диске, а другой – обнаруживает поврежденные сектора диска и восстанавливает их, и задает исправление ошибок на диске. В случае, если Вы проверяете раздел с Windows(например диск “C:”), то можете получить сообщение о невозможности проверки. (на win-хр немного другая табличка, но с тем же смыслом):
Это нормально и проверка будет назначена на следующий запуск, т.е. будет произведена при перезагрузке компьютера.
Если вы выбрали другой диск, то проверка будет происходить из под Windows. P.S – В Windows 7 Service Pack 1 вместо надписи OK может быть надпись “Расписание проверки дисков”. Это так перевели. Суть кнопки осталась та же.
Способ 2. С помощью консоли
Команды консоли:
Команда: CHKDSK [том:[[путь]имя_файла]] [/F] [/V] [/R] [/X] [/C] [/L[:размер]] выполняет проверку указанного диска при помощи программы Check Disk, при вызове без аргументов осуществляется проверка текущего диска. В консоль вбивать без скобок. Пример: C: /F /R
том — определяет метку тома проверяемого диска, точку подключения либо имя диска с двоеточием (например, C:);
путь, имя файла — имя файла или группы файлов для проверки на фрагментацию. Используется только в файловой системе FAT/FAT32;
/F — выполнение проверки на наличие ошибок и их автоматическое исправление;
/V — в процессе проверки диска выводить полные пути и имена хранящихся на диске файлов. Для дисков, содержащих разделы NTFS, также выводятся сообщения об очистке;
/R — выполнить поиск поврежденных секторов и восстановить их содержимое. Требует обязательного использования ключа /F;
/X — в случае необходимости выполнить отключение тома перед его проверкой. После отключения все текущие дескрипторы для данного тома будут недействительны. Требует обязательного использования ключа /F;
/I — не проводить строгую проверку индексных элементов. Используется только в файловой системе NTFS;
/C — не проводить проверку циклов внутри структуры папок. Используется только в файловой системе NTFS.
/L:размер — в ходе проверки изменить размер файла журнала до указанной величины (в килобайтах). Если значение не указано, выводится текущий размер файла. Используется только в файловой системе NTFS;
(источник команд на русском языке – Wikipedia)
Как принудительно убрать/восстановить CHKDSK из автозагрузки?
Предисловие:
Давайте расставим все точки над i и постараемся не просто решить проблему по пунктам, но еще и понять ее суть(чтобы в будущем не наступать на одни и те же грабли). А проблема следующая: При каждой загрузке системы вылезает проверка диска. Причину точно назвать не могу, так как у данной проблемы их несколько. Наиболее вероятные – медленно умирает ваш жесткий диск, либо просто произошел сбой в системе. Дело в том, что при включении компьютера, сначала загружается его ядро, а потом сама система. Так вот, при каждой загрузке ядром вызывается программа Autochk.exe, которая проверяет жесткие диски на пометку “Грязный бит“(см. Википедию). Если такая пометка присутствует, то программа Autochk.exe запускает команду chkdsk /f, которая выполняется для помеченного тома. Так можно ли вообще принудительно отключить chkdsk из так называемого автозапуска? Отвечу Вам, да. Можно это сделать следующим образом.
P.S – Хочу сразу предупредить – отключение автозапуска CHKDSK лишает вас контроля за целостностью вашей файловой системы, что может привести к последствиям!
Способ 1. Жесткое отключение. (Не рекомендуется?)
1. Для начала надо запустить редактор реестра. Стандартный способ:
“Пуск” -> “Выполнить” -> regedit
2.Далее переходим в раздел “HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager”
3. Находим “BootExecute” и стираем его содержимое.
Перед выполнением, не забудьте сохранить исходное значение параметра! Обычно оно
autocheck autochk *
4. Перезагружаемся. Если CHKDSK не запустился и ничего плохого не произошло – все сделали правильно.Некоторым пользователям помогал только этот способ и у них все работало успешно. Но(!) у другой части пользователей по тем или иным причинам этот способ либо не работал, либо периодически приводил к Синим Экранам Смерти (BSOD). Так что если вы не уверены, советую Вам либо рискнуть, либо воспользоваться менее жестким способом (Следующий способ).
3. К вашей записи autocheck autochk * в параметре BootExecute перед знаком * добавьте “/k:C” без кавычек. Где C: – буква вашего диска, для которого вы хотите отключить проверку. Теперь должно выглядеть так: “autocheck autochk /k:C *”.
Если у вас несколько томов, то разделяя пробелами добавьте нужное количество записей “/k:C”, где C – нужная буква тома. Например: “autocheck autochk /k:C /k:D /k:E *”.
Т.е я отключил автоматическую проверку CHKDSK для томов C:, D:, и E:.