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

Что собой представляет программа ChkDsk“ вообще и для чего она нужна? Давайте разберёмся (обратившись к Википедии).

CHKDSK (сокращение от check disk — проверка диска) — стандартное приложение в операционных системах DOS и Microsoft Windows, которое проверяет жёсткий диск или дискету на ошибки файловой системы (например, один и тот же сектор отмечен как принадлежащий двум разным файлам). Служебная программа CHKDSK также может исправлять найденные ошибки файловой системы.

Под Windows NT, Windows 2000 и Windows XPCHKDSK также может проверять поверхность жёсткого диска на наличие физически повреждённых секторов (bad sectors). Найденные сектора отмечаются как повреждённые, и система больше не пытается читать с этих секторов или писать на них. Ранее эту задачу выполнял [SCANDISK]. В системе UNIX аналогичная команда называется fsck.

По умолчанию, CHKDSK не исправляет ошибки и не проверяет поверхность диска на наличие повреждённых секторов. Но об этом позже. Выполнение CHKDSK занимает некоторое время – обычно от нескольких минут до нескольких часов (зависит от жёсткого диска, его размера и занятости).

 

Способ 1. Как запустить Chkdsk из под Windows (на примере Windows 7 и Windows XP).

 


Далее нажмите “Выполнить проверку” и появится окно программы Chkdsk с графическим интерфейсом:


В окне можно выбрать параметры сканирования. Один отвечает за исправление ошибок на диске, а другой – обнаруживает поврежденные сектора диска и восстанавливает их, и задает исправление ошибок на диске. В случае, если Вы проверяете раздел с Windows(например диск “C:”), то можете получить сообщение о невозможности проверки. (на win-хр немного другая табличка, но с тем же смыслом):


Это нормально и проверка будет назначена на следующий запуск, т.е. будет произведена при перезагрузке компьютера.

Если вы выбрали другой диск, то проверка будет происходить из под Windows. P.S – В Windows 7 Service Pack 1 вместо надписи OK может быть надпись “Расписание проверки дисков”. Это так перевели. Суть кнопки осталась та же.

 

Способ 2. Из командной строки на примере Windows XP

 


Она означает, что запустилась специальная программа – Chkdsk, для поиска и исправления ошибок на диске, которые могли возникнуть во время сбоя.

Но бывают и такие случаи, когда ошибка на диске есть, а Chkdsk не запустилась самостоятельно. Как же ее запустить, чтобы исправить ошибки на диске? Для этого заходим в меню “Пуск – Выполнить”.


И вводим команду [chkdsk] со следующими параметрами [том:] [/f], где: [том:] – это буква диска (раздела); [/f]- параметр, который задает исправление ошибок на диске.Получится следующая команда: chkdsk с: /f


В моем случае указан диск “С:”. Соответственно, если нужно проверить другой диск, например “D:”, то указываем:” chkdsk d: /f”

Для проверки диск должен быть заблокирован, поэтому после запуска команды по кнопке ОК, может появиться следующее окно, в котором написано:

“Невозможно выполнить команду Chkdsk, так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы? [Y(да)/N(нет)]” Жмем на клавиатуре латинскую букву Y и Enter, и теперь во время следующей загрузки компьютера команда chkdsk проверит указанный диск на ошибки и исправит их. После перезагрузки будет показано такое окно:

Также следует добавить, что параметр /f- это не единственный параметр команды chkdsk . Есть и другие, но они редко используются. Обо всех параметрах Вы можете прочитать в разделе windows “Справка и поддержка”, так как приводить их здесь нет смысла. На сайте Microsoft можно так же найти все описания ключей (параметров) команды. Так же их описание представлено ниже. Единственный параметр, который может пригодится – это параметр /r, который обнаруживает поврежденные сектора диска и восстанавливает ту часть данных, которая еще может быть прочитана. Команда с этим параметром будет выглядеть так: chkdsk c: /r

Для достижения эффекта нужно иметь права администратора (!).

 

Способ 3. Как запустить Chkdsk, если Windows не может загрузиться?

 

Для начала надо вставить Ваш установочный диск, перед загрузкой Windows, в дисковод.[*] Появится такое сообщение:

Как запустить Chkdsk, чтобы исправить ошибки на диске?

* – На разных компьютерах настройки BIOS’a отличаются, поэтому Ваш диск загрузится автоматом, или надо будет нажать для этого клавишу (самое распространенное – f12 или Del).Какую именно клавишу нажимать, должно быть написано, как только ваш компьютер включается.

Жмем любую клавишу, начинается процесс подготовки к установке. После этого вы увидите следующее:

Как запустить Chkdsk, чтобы исправить ошибки на диске?

Жмем [R] и переходим в консоль восстановления. Из списка выбираем пункт с вашей копией Windows (у меня он один единственный – №1.) При наличии пароля у администратора (главнейшая скрытая учетная запись в ХР) вас попросят ввести его (В моем случае он есть и я его ввел):

Как запустить Chkdsk, чтобы исправить ошибки на диске?

Появляется возможность вводить команды. Ура. Не будем торопиться, введем слово HELP. Появится целый список команд. Сейчас нам нужна только команда CHKDSK. Вводить параметры не обязательно. Если вам надо произвести не самую эффективную проверку за короткое время, то смело набирайте “CHKDSK” и жмите Ввод (Enter). Но если вам нужна эффективная проверка (правда за долгое время), то не поленитесь дочитать до конца! Итак, давайте, перед тем как ее вводить посмотрим все параметры этой команды. Для этого мы вводим команду сначала “CHKDSK /?” или “HELP CHKDSK“.

Как запустить Chkdsk, чтобы исправить ошибки на диске?

Как Вы видите, на картинке, параметр /R включает в себя обязанности параметра /P, поэтому /P мы рассматривать не станем. Ладно, не будем особо отвлекаться и продолжим. После того, как Вы более-менее разобрались со справкой команды, то можем приступить к практике. Вводим командуCHKDSK [диск:] [/параметры]. Например – “CHKDSK С: /R“. Если у вас имеется только один жесткий диск, то [диск:] можно не вводить (нежелательно).

Как запустить Chkdsk, чтобы исправить ошибки на диске?

Все! Запустился процесс проверки и восстановления! Ждем, пьём чай и радуемся. <!--smile:wink--><img style=" />



Команды консоли:

Команда: 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 (!):

Согласно википедии:

CHKDSK как минимум в системах Windows XP Home (SP3)Windows 2003 ServerWindows Vista (SP1)содержит ошибку — http://support.microsoft.com/kb/873437 (описание только для 2003, XP, Vista).

Частично Устаревшая информация »

Неудачная инсталляция какой-либо программы и последующий запуск CHKDSK во время загрузки операционной системы может свидетельствовать о неисправности оперативной памяти или её разъёма. (О том как проверить планку (-ки) оперативной памяти на ошибки, я расскажу в другой статье).
Сейчас на сайте Mircosoft есть более современное решение проблемы. Они предлагают скачать утилиту для восстановления параметров безопасности по умолчанию в системах Windows XP и Windows Vista. Вообще эта утилита полезная, помогает выявить неполадки и проблемы при работе в системе.

Примечания к MS Fix It »

 

Как принудительно убратьвосстановить CHKDSK из автозагрузки?

 

Давайте расставим все точки над i и постараемся не просто решить проблему по пунктам, но еще и понять ее суть(чтобы в будущем не наступать на одни и те же грабли). А проблема следующая: При каждой загрузке системы вылезает проверка диска. Причину точно назвать не могу, так как у данной проблемы их несколько. Наиболее вероятные – медленно умирает ваш жесткий диск, либо просто произошел сбой в системе. Дело в том, что при включении компьютера, сначала загружается его ядро, а потом сама система. Так вот, при каждой загрузке ядром вызывается программа Autochk.exe, которая проверяет жесткие диски на пометку “Грязный бит“(см. Википедию). Если такая пометка присутствует, то программа Autochk.exe запускает команду chkdsk /f, которая выполняется для помеченного тома. Так можно ли вообще принудительно отключить chkdsk из так называемого автозапуска? Отвечу Вам, да. Можно это сделать следующим образом.

P.S – Хочу сразу предупредить – отключение автозапуска CHKDSK лишает вас контроля за целостностью вашей файловой системы, что может привести к последствиям!

Способ 1. Жесткое отключение. (Не рекомендуется?)

1. Для начала надо запустить редактор реестра. Стандартный способ:

“Пуск” -> “Выполнить” -> regedit 

2. Далее переходим в раздел“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager”

Как запустить Chkdsk, чтобы исправить ошибки на диске?

3. Находим “BootExecute” и стираем его содержимое.


Перед выполнением, не забудьте сохранить исходное значение параметра! Обычно оно 

autocheck autochk *
4. Перезагружаемся. Если CHKDSK не запустился и ничего плохого не произошло – все сделали правильно.Некоторым пользователям помогал только этот способ и у них все работало успешно. Но(!) у другой части пользователей по тем или иным причинам этот способ либо не работал, либо периодически приводил к Синим Экранам Смерти (BSOD). Так что если вы не уверены, советую Вам либо рискнуть, либо воспользоваться менее жестким способом (Следующий способ).

Способ 2. Более мягкое отключение

1. Заходим в RegEdit

2. Заходим опять в раздел

“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager”

3. К вашей записи autocheck autochk * в параметре BootExecute перед знаком * добавьте “/k:C” без кавычек. Где C: – буква вашего диска, для которого вы хотите отключить проверку. Теперь должно выглядеть так: “autocheck autochk /k:C *”.

Как запустить Chkdsk, чтобы исправить ошибки на диске?

Если у вас несколько томов, то разделяя пробелами добавьте нужное количество записей “/k:C”, где C – нужная буква тома. Например: “autocheck autochk /k:C /k:D /k:E *”.


Т.е я отключил автоматическую проверку CHKDSK для томов C:, D:, и E:.

Как вернуть все обратно?

1. Заходим в RegEdit

2. Заходим опять в раздел

“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager”

3. В параметре BootExecute стираем все что было и пишем:

autocheck autochk *

или то что там было изначально. Предполагается, что именно такая запись была до того как Вы туда вообще полезли. Если у вас есть сохраненная копия оригинальной записи, о которой я писал в первом способе, то напишите её.

источник



А что писать, если нужно наоборот каждый раз запускать chkdsk c: /f без вывода приглашения на отказ, т.к. HDD на "ладан дышит", а менять нет смысла.

Михаил

24/09/2015

Мне это тоже нужно. Перечитал кучу сайтов, не могу найти как сделать так, чтобы запускался chkdsk c: /f автоматически до старта ОС после планировщика shutdown.exe -r
Идёт проверка внешнего диска.
Команда CHKDSK для диска F работает.
10 процентов и тишина. Не пойму, то ль проверяет, то ль завис. Уже час...
Что сделать , тоже не знаю...
Бесполезная инфа для меня. Как мне проверить диск с двумя системами, если средство восстановления не помогает,разделы все видны при загрузке с сиди. Но чекдиск ругается на использование тома. Нужна программа, которой пофигу на использование тома виндой. такая точно была, но куда-то продул.
fgfgkjflkjnbnmzbjkhafnsz
Спасибо,всё помогло очень рад)
Имя:*
E-Mail:
Комментарий:
b
i
u
s
|
left
center
right
|
emo
url
leech
color
|
hide
quote
translit


Этот домен продается здесь: telderi.ru, и еще много других