Восстановление windows xp chkdsk. Как запустить 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. Из командной строки на примере Windows XP

После сбоев, неудачного выключения компьютера, выключения света и т.п. мы можем наблюдать следующую картину во время загрузки ОС.

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

Но бывают и такие случаи, когда ошибка на диске есть, а Chkdsk не запустилась самостоятельно. Как же ее запустить, чтобы исправить ошибки на диске?

Для этого заходим в меню "Пуск - Выполнить".

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

В моем случае указан диск "С:". Соответственно, если нужно проверить другой диск, например "D:", то указываем:" chkdsk d: /f" Для проверки диск должен быть заблокирован, поэтому после запуска команды по кнопке ОК, может появиться следующее окно, в котором написано:

"Невозможно выполнить команду Chkdsk , так как указанный том используется другим процессом. Следует ли выполнить проверку этого тома при следующей перезагрузке системы?

[ Y (да)/ N (нет)]" Жмем на клавиатуре латинскую букву Y и Enter, и теперь во время следующей загрузки компьютера команда chkds k проверит указанный диск на ошибки и исправит их.

После перезагрузки будет показано такое окно:

Также следует добавить, что параметр /f - это не единственный параметр команды chkdsk . Есть и другие, но они редко используются.

На сайте можно так же найти все описания ключей (параметров) команды.

Так же их описание представлено ниже. Единственный параметр, который может пригодится - это параметр /r , который обнаруживает поврежденные сектора диска и восстанавливает ту часть данных, которая еще может быть прочитана. Команда с этим параметром будет выглядеть так: chkdsk c: /r Для достижения эффекта нужно иметь права администратора (!).

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

Представьте себе, в один прекрасный день, Вы сидите за компьютером, как вдруг скачек напряжения, небольшой, но пробки выбило. Ваш компьютер, икнув, резко выключился. Наладив свет, вы его включаете, но вот ведь незадача, Windows не грузится! Один из вариантов, что произошел сбой на основном жестком диске, который не дает загрузчику нормально работать. Как это исправить? "Как запустить Chkdsk, если Windows не может загрузиться?" - Спросите Вы. Я вам постараюсь все обьяснить в этой статье.

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

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

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

Жмем [ R ] и переходим в консоль восстановления. Из списка выбираем пункт с вашей копией Windows (у меня он один единственный - №1.)

При наличии пароля у администратора (главнейшая скрытая учетная запись в ХР) вас попросят ввести его (В моем случае он есть и я его ввел):

Появляется возможность вводить команды. Ура. Не будем торопиться, введем слово HELP . Появится целый список команд. Сейчас нам нужна только команда CHKDSK .

Вводить параметры не обязательно. Если вам надо произвести не самую эффективную проверку за короткое время, то смело набирайте "CHKDSK" и жмите Ввод (Enter).

Но если вам нужна эффективная проверка (правда за долгое время), то не поленитесь дочитать до конца! Итак, давайте, перед тем как ее вводить посмотрим все параметры этой команды.

Для этого мы вводим команду сначала " CHKDSK /? " или " HELP CHKDSK ".

Как Вы видите, на картинке, параметр /R включает в себя обязанности параметра /P , поэтому /P мы рассматривать не станем.

Ладно, не будем особо отвлекаться и продолжим. После того, как Вы более-менее разобрались со справкой команды, то можем приступить к практике.

Вводим команду CHKDSK [диск:] . Например - " CHKDSK С: /R ". Если у вас имеется только один жесткий диск, то [диск:] можно не вводить (нежелательно).

Все! Запустился процесс проверки и восстановления! Ждем, пьём чай и радуемся.

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

Команда: CHKDSK [том: ] выполняет проверку указанного диска при помощи программы Check Disk, при вызове без аргументов осуществляется проверка текущего диска.

В консоль вбивать без скобок. Пример: C: /F /R

  • том - определяет метку тома проверяемого диска, точку подключения либо имя диска с двоеточием (например, C:);
  • путь, имя файла - имя файла или группы файлов для проверки на фрагментацию. Используется только в файловой системе FAT/FAT32;
  • /F - выполнение проверки на наличие ошибок и их автоматическое исправление;
  • /V - в процессе проверки диска выводить полные пути и имена хранящихся на диске файлов. Для дисков, содержащих разделы NTFS, также выводятся сообщения об очистке;
  • /R - выполнить поиск поврежденных секторов и восстановить их содержимое. Требует обязательного использования ключа /F;
  • /X - в случае необходимости выполнить отключение тома перед его проверкой. После отключения все текущие дескрипторы для данного тома будут недействительны. Требует обязательного использования ключа /F;
  • /I - не проводить строгую проверку индексных элементов. Используется только в файловой системе NTFS;
  • /C - не проводить проверку циклов внутри структуры папок. Используется только в файловой системе NTFS.
  • /L:размер - в ходе проверки изменить размер файла журнала до указанной величины (в килобайтах). Если значение не указано, выводится текущий размер файла. Используется только в файловой системе NTFS;
(источник команд на русском языке - Wikipedia)

Ошибки разработчиков в CHKDSK (!):

  • Интерфейс этого мастера может быть доступен только на английском языке, однако автоматическое исправление можно выполнять и в других языковых версиях Windows.
  • Если загрузка выполняется не с того компьютера, на котором выявлена проблема, можно сохранить автоматическое исправление на флэш-накопитель или компакт-диск, чтобы запустить его на нужном компьютере.

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

Предисловие:

Давайте расставим все точки над i и постараемся не просто решить проблему по пунктам, но еще и понять ее суть (чтобы в будущем не наступать на одни и те же грабли).

А проблема следующая: При каждой загрузке системы вылезает проверка диска. Причину точно назвать не могу, так как у данной проблемы их несколько.

Наиболее вероятные - медленно умирает ваш жесткий диск, либо просто произошел сбой в системе. Дело в том, что при включении компьютера, сначала загружается его ядро, а потом сама система.

Так вот, при каждой загрузке ядром вызывается программа Autochk.exe , которая проверяет жесткие диски на пометку " Грязный бит "(см. Википедию).

Если такая пометка присутствует, то программа Autochk.exe запускает команду chkdsk /f , которая выполняется для помеченного тома.

Так можно ли вообще принудительно отключить chkdsk из так называемого автозапуска? Отвечу Вам, да. Можно это сделать следующим образом.

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

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

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

Autocheck autochk *

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

1. Заходим в RegEdit

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

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:.

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

1. Заходим в RegEdit

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

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

Autocheck autochk *

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

Сокращенно «проверить диск» CHKDSK команда является Prompt командой, используется для проверки указанного диска и ремонта или восстановления данных на диске, если это необходимо.

Chkdsk также маркирует любые поврежденные или неисправные сектора на жестком диске или диске как «плохие» и восстанавливает любую информацию, еще не поврежденную.

Доступность команды Chkdsk

CHKDSK команда доступна из командной строки в Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP операционных систем.

Команда CHKDSK также доступна с помощью командной строки в дополнительные параметры запуска и Параметры восстановления системы. Он также работает из консоли восстановления в Windows 2000 и Windows XP. Chkdsk также является командой DOS, доступной в большинстве версий MS-DOS.

Примечание . Доступность некоторых командных команд chkdsk и другого синтаксиса команды chkdsk может отличаться от операционной системы к операционной системе.

Синтаксис команды Chkdsk

CHKDSK [том[[путь]имя_файла]]] ]

том Буква диска (с двоеточием после нее), точка подключения или имя тома. (например, C:)
имя_файла Файлы, проверяемые на наличие
фрагментации (только FAT/FAT32).
/F Эта опция команды chkdsk исправит любые ошибки, обнаруженные на диске.
/V Для FAT/FAT32: выводит полный путь и имя каждого файла
на диске. Для NTFS: выводит сообщения об очистке (при их наличии).
/R Ищет поврежденные сектора и восстанавливает уцелевшую
информацию (требует /F, когда не указано /scan).
/X Предварительно отключает том (при необходимости).
Все открытые дескрипторы для этого тома станут недействительны (требует /F).
/I Только для NTFS: выполняет менее строгую проверку элементов индекса.
/C Только для NTFS: пропускает проверку циклов внутри структуры папок.
/B Только для NTFS: повторно оценивает поврежденные кластеры в томе (требует /R).
/L: размер Используйте эту команду chkdsk для изменения размера (в КБ) файла журнала. Размер файла журнала по умолчанию для chkdsk составляет 65536 КБ; вы можете проверить текущий размер файла журнала, выполнив / L без опции «размер».
/perf Эта опция позволяет chkdsk работать быстрее, используя больше системных ресурсов. Он должен использоваться с / scan .
/scan Этот параметр chkdsk запускает онлайн-сканирование на томе NTFS, но не пытается его восстановить. Здесь «онлайн» означает, что тома не нужно демонтировать, но вместо этого он может оставаться онлайн / активным. Это справедливо для внутренних и внешних жестких дисков; вы можете продолжать использовать их в течение всего сканирования.
/spotfix Этот параметр chkdsk просто отключает этот том, чтобы исправить проблемы, отправленные в файл журнала.
/sdcleanup Только для NTFS: собирает ненужные данные дескриптора
безопасности в качестве мусора (требует /F).
/offlinescanandfix Запускает автономную проверку и исправление тома.
/freeorphanedchains Только для FAT/FAT32/exFAT: освобождает потерянные цепочки кластеров
вместо восстановления их содержимого.
/markclean Только для FAT/FAT32/exFAT: помечает том как чистый, если не было обнаружено повреждений, даже если не был задан параметр /F.
/? Используйте переключатель справки с командой chkdsk, чтобы показать подробную справку о перечисленных выше командах и другие параметры, которые вы можете использовать с chkdsk.

Примечание: Параметр /I или /C сокращает время выполнения Chkdsk за счет пропуска некоторых проверок тома.

Примечание: существуют и другие менее часто используемые командные переключатели chkdsk, такие как /B для переоценки плохих кластеров на томе, /forceofflinefix, который запускает онлайн-сканирование (сканирование при активном томе), но затем заставляет ремонт работать автономно (после того, как том был отключен), /offlinescanandfix, который запускает сканирование в режиме offline chkdsk, а затем исправляет все обнаруженные проблемы и другие, о которых вы можете прочитать больше через /? переключатель.

Примечание. Параметр /offlinescanandfix совпадает с параметром /F, за исключением того, что он разрешен только на томах NTFS.

Если вы используете команду chkdsk из консоли восстановления в более старых версиях Windows, используйте /p вместо / F выше, чтобы дать команду chkdsk выполнить обширную проверку диска и исправить любые ошибки.

Примеры команд Chkdsk

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

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

chkdsk c: /r

В этом примере команда chkdsk используется для выполнения обширной проверки диска C: для исправления любых ошибок и поиска любой информации восстановления из плохих секторов. Это лучше всего использовать, когда вы запускаете chkdsk из-за пределов Windows, например, с диска восстановления, где вам нужно указать, какой диск сканировать.

chkdsk c: /scan /forceofflinefix

Эта команда chkdsk запускает онлайн-сканирование на томе C: так что вам не нужно демонтировать том для запуска теста, но вместо того, чтобы исправлять какие-либо проблемы во время работы тома, проблемы отправляются в очередь, которая будет разрешено в автономном режиме.

chkdsk c: /r /scan /perf

В этом примере chkdsk будет исправлять проблемы на диске C:, когда вы его используете, и будет использовать столько системных ресурсов, сколько разрешено, чтобы он работал как можно быстрее.

Связанные команды Chkdsk

Chkdsk часто используется со многими командами командной строки и командами консоли восстановления.

Команда chkdsk похожа на команду scandisk, используемую для проверки жесткого диска или гибкого диска на наличие ошибок в Windows 98 и MS-DOS.

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

Принцип работы

CHKDSK не правит ошибки, а только выявляет их на поверхности диска. Для ликвидации сбоев требуется выставить флажок F, для поиска поврежденных участков винчестера, нужно выставить флажок R. Если выставить флажки F и R, работать на проверяемом диске будет невозможно. Необходимо закрыть все находящиеся на нем файлы. В зависимости от объема HDD, его содержимого и количества ошибок на нем, проверка может занимать от десяти минут, до нескольких часов. Работа утилиты может восстановить сбойные секторы, отыскать потерянные файлы, файлы с битыми кластерами, ошибки в каталогах.

Журнал программы находится по адресу (для Windows 7):

Выполнение из командной строки

Для запуска CHKDSK, требуются права администратора. Рассмотрим, как выполнять проверку из командной строки.
Синтаксис с указанием пути к винчестеру выглядит так:

где:

  • Том – Всего лишь буква анализируемого диска;
  • имя_файла – Проверка отдельного файла. Указывается только в случае если файловая система типа FAT/FAT32. Параметр должен содержат имя файла целиком;
  • /F — Включает правку ошибок. Пример:

  • /R Ищем битые сектора. Работает при включенном /F:

  • /V Указывает, что утилита должна выводить путь к файлу в отчете. Для NTFS дополнительно выводятся сообщения об очистке;
  • /X отключение тома перед анализом, действует при включенном /F. Выглядит так:

  • /L Задает в килобайтах размер файла журнала. Пример, для файла 55 Мб:

  • /I Делает анализ менее глубоким, но быстрым;
  • /C Программа не будет проверять циклы внутри каталогов;
  • /B не затрагивать ранее обнаруженные битые сектора. Вид:

Если chkdsk не может начать работу немедленно, в командной строке выйдет сообщение:

Вам необходимо нажать Y на клавиатуре, а затем Enter.
Следует отметить, что наиболее полезным параметром является R, так как позволяет исправить поврежденные сектора. Сама утилита, конечно, не ремонтирует механические неисправности. Команда выискивает битые сектора и восстанавливает потерянную информацию. Запуск из консоли работает во всех ОС Windows.

Win 7

Так как седьмая версия Windows является наиболее распространенной, рассмотрим другой популярный способ запуска программы CHKDSK. В Windows 7 её можно запустить из папки “Мой компьютер”, кликнув на иконке проверяемого диска и выбрав Свойства, зайдя на вкладку Сервис, нажав кнопку «Выполнит проверку». Если требуется, выставить галочки:


и

затем нажать Запуск .
Задав исправление системных ошибок, в Windows 7 вы можете увидеть сообщение:

При новом запуске Windows 7, программа автоматически начнет работу. Если после перезагрузки она не запустилась сама, следует повторить запуск из командной строки (см. выше).

Проверка диска, если не загружается ОС

Если после внезапного сбоя, ОС отказывается запускаться выполнить проверку можно с помощью загрузочного диска. Для начала вставьте CD в дисковод, запустите компьютер. На экране появится сообщение о запуске с загрузочного CD. Обычно оно выглядит так:

Далее вы увидите синий экран консоли Windows. Требуется запустить восстановление ОС из консоли. Если вы устанавливали пароль администратора – то потребуется его ввести. Если нет – пароля не будет запрошен. Нажимаем R на клавиатуре, и давим Enter.
Должно появиться черное окно командной строки. В нем уже можно вводить команды. Перед тем, как запустить CHKDSK, желательно, ввести команду HELP. В списке появившихся команд найдите название утилиты. Все перемещения в командной строке осуществляются клавиатурой (в данном случае – стрелочками вверх вниз). Либо, сразу задаете в командной строке: CHKDSK/? либо CHKDSK HELP.

О ключах командной строки мы уже говорили выше, но прочесть подробную информацию все же стоит.
Команда вводится с заданием метки тома жесткого диска, если он не один, и ключом R. Выглядит так:

Для запуска программы из консоли необходим файл AUTOCH.EXE. если он не будет найдет его диске, то запустится с CD, если же его нет и там, то будет выведено сообщение с просьбой указать путь к данному файлу.
Данный способ действенен для всех ОС линейки Windows, в том числе и для Windows 7. Вполне возможно, что вам повезет, и утилита исправит ошибки, возникшие в результате сбоя системы. После окончания проверки программа выведет отчет. Теперь можно попробовать запуститься с винчестера. Перезагружаемся клавишами CTRL+ALT+DEL. Удаляем загрузочный CD из дисковода. Возможно, понадобиться поменять способ загрузки в BIOS. Ошибки были исправлены, а значит, система должна запуститься!

Ошибки при работе утилиты

Как бы ни была полезна утилита проверки секторов, к сожалению, разработчики допустили в ней ряд ошибок. В линейке ОС Windows от NT до Vista (SP1) они не были до конца исправлены. В Windows 7 этой ошибки не наблюдается.
Может возникнуть следующая ситуация: после анализа и исправления ошибок доступ к диску отсутствует. Поможет переустановка Windows, а также дополнительная утилита от Microsoft Fix It, восстанавливающая параметры безопасности.

Постоянное выполнение при загрузке

При наличии на hdd какого-либо механического повреждения или так называемого «грязного бита» (кластера, который не подлежит исправлению), система в автоматическом режиме будет запускать CHKDSK при каждой загрузке. Есть несколько способов решить эту проблему. Во-первых, можно все же попытаться заменить/отремонтировать диск, выполнить дефрагментацию, отформатировать его. Это не всегда возможно, попытаемся отключить проверку из автозагрузки.

1. Внести изменения в реестр. Запускаем в командной строке REGEDIT. Находим:

В параметрах BootExecute удаляем всю информацию, предварительно сохранив исходное значение параметра. Выглядит значение так: autocheck autochk *. После перезагрузки CHKDSK не должна запускаться.
2. В том же разделе реестра установить значение параметра BootExecute вида:

где C – метка тома. Если нужно задать и другие диски, делается это также, через /, например:

И, наконец, чтобы вернуть все назад, задайте параметру BootExecute значение autocheck autochk. Внесение изменений в реестр требует опыта, и для рядового пользователя это нежелательно, рекомендуется использовать только в случае крайней необходимости.

Выполнять проверку с помощью запуска программы CHKDSK нужно регулярно, если на диске:

  • Имеются базы данных;
  • Расположены крупные файлы электронных таблиц;
  • Записывается и удаляется большой объем информации.

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

Both comments and trackbacks are currently closed.

Notice : Constant HDOM_TYPE_ELEMENT already defined in on line 45

Notice : Constant HDOM_TYPE_COMMENT already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 46

Notice : Constant HDOM_TYPE_TEXT already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 47

Notice : Constant HDOM_TYPE_ENDTAG already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 48

Notice : Constant HDOM_TYPE_ROOT already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 49

Notice : Constant HDOM_TYPE_UNKNOWN already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 50

Notice : Constant HDOM_QUOTE_DOUBLE already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 51

Notice : Constant HDOM_QUOTE_SINGLE already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 52

Notice : Constant HDOM_QUOTE_NO already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 53

Notice : Constant HDOM_INFO_BEGIN already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 54

Notice : Constant HDOM_INFO_END already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 55

Notice : Constant HDOM_INFO_QUOTE already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 56

Notice : Constant HDOM_INFO_SPACE already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 57

Notice : Constant HDOM_INFO_TEXT already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 58

Notice : Constant HDOM_INFO_INNER already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 59

Notice : Constant HDOM_INFO_OUTER already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 60

Notice : Constant HDOM_INFO_ENDSPACE already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 61

Notice : Constant DEFAULT_TARGET_CHARSET already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 62

Notice : Constant DEFAULT_BR_TEXT already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 63

Notice : Constant DEFAULT_SPAN_TEXT already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 64

Notice : Constant MAX_FILE_SIZE already defined in /home/httpd/vhosts/сайт/httpdocs/wp-content/themes/root/inc/assets/simple_html_dom.php on line 65

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

Вы замечали заполняющуюся полоску во время ожидания? Она появляется часто? Вам когда-нибудь хотело узнать, что это такое, из-за чего это происходит и нужно ли Windows в действительности выполнять это? Читайте эту статью, и мы вместе ответим на все эти вопросы.

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

Теперь вам нужно снова пойти туда и заняться кое-какими исследованиями. Вы открываете дверь и застываете на месте с открытым ртом. А потом думаете: «Я просто не могут сделать это сегодня». Именно это и происходит с вашим компьютером, когда его файловая система находится в беспорядке. А теперь представьте, что у вас есть коллега, единственная задача которого заключается в сортировке файлов и починке ящиков. Этого коллегу будут звать Check Disk.

Давайте продолжим нашу аналогию с залом, наполненным шкафами. Сможет ли Check Disk выполнить свою работу, когда в этом зале работает несколько человек? Конечно нет. Он так же не станет заниматься этим после 5 часов, когда все уходят домой и питание отключается. Поэтому Check Disk приходит рано утром, чуть раньше всех остальных, и проверяет, всё ли в порядке.

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

Почему CHKDSK запускается при каждой загрузке?

Значит с вашим диском что-то не так. Это короткий ответ.

В чём реально заключается проблема, сказать не так просто. Возможно, важный системный файл был повреждён или удалён. Может быть, на диске появилось слишком много повреждённых секторов, с которыми ничего не делается. Помните, Check Disk не будет исправлять ошибки, если вы не дадите ему такое задание. Пока проблема не будет решена, Windows будет пытаться определить причину её возникновения, запуская Check Disk при каждой загрузке.

Работа CHKDSK занимает целую вечность. Что делать?

Просто подождите. В Windows 7 и более ранних версиях, на полную проверку могли уходить часы или даже дни. Утилита проверяет каждый файл на вашем компьютере, и чем объёмнее диск, тем больше времени на это уйдёт. Прервав этот процесс, вы не позволяете программе выполнить свою работу. Поэтому, когда вы в следующий раз включите компьютер, Check Disk начнёт проверку с самого начала.

Как отключить запуск CHKDSK при каждой загрузке?

Ответ прост — исправьте неполадки, возникшие в Windows. Возможно, проблема только одна, но их может быть и дюжина. Заранее неизвестно, какие действия вам придётся предпринять, так что давайте рассмотрим самые лёгкие и часто применяющиеся решения.

Убедитесь, что CHKDSK не является запланированной задачей

Хотя вероятность этого невысока, проверить данное утверждение проще всего. Запустите Планировщик заданий, открыв меню Пуск и введя в строку поиска «планировщик заданий ». Утилита должна появиться в результатах поиска. Нажмите на неё, чтобы открыть.

Скорее всего, вам придётся повозиться, чтобы проверить есть ли Check Disk в списке заданий. На скриншоте ниже утилита легко заметна, потому что я добавил её сам. Нажмите на нужную строку правой кнопкой мыши и выберите «Удалить ». Вот и всё. Но если это вам не помогло, читайте дальше.

Может показаться, что мы повторяемся, но это не так. Единичный запуск Check Disk может быть запланирован на следующую загрузку. Чтобы убедиться в этом, вам потребуются права администратора и командная строка . Нажмите на кнопку Пуск и найдите командную строку. Она должна появиться в результатах поиска как cmd.exe ».

Данная статья предполагает, что меткой тома вашего жёсткого диска является C: . Примите это во внимание, прежде чем продолжать.

Когда командная строка запуститься, введите

и нажмите Enter . Если вы увидите следующее сообщение, значит, запуск Check Disk запланирован на следующую загрузку.

Тип файловой системы: NTFS.

Запуск утилиты Chkdsk для тома C: вручную запланирован на следующий загрузку.

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

Тип файловой системы: NTFS.

Ошибки на С: не обнаружены.

Вам стоит позволить Check Disk выполнить свою работу, но если утилита причиняет вам слишком много неудобств, отмените запуск. В окне командной строки введите

затем нажмите клавишу Enter . Это позволит предотвратить запуск Check Disk при следующей загрузке системы.

Запустите CHKDSK с верными флагами

Если запуск Check Disk всё равно произойдёт, можете приказать утилите исправить все найденные ошибки и попытаться восстановить данные из повреждённых секторов. Для этого вам потребуются административные права. Далее приведены инструкции для Windows 7 и более ранних версий, а затем для Windows 8 и более поздних версий.

Если вы не уверены, какой диск у вас установлен, проверьте, является ли он твердотельным диском (SSD ) или жёстким диском (HDD ). Если в вашем компьютере стоит SSD, вы всё равно можете воспользоваться Check Disk, но необязательно запускать проверку с флагом /r . Между SSD и HDD есть некоторые различия, в частности, SSD не имеет движущихся частей.

В состав SSD не входит физический диск, поэтому его не нужно проверять командой chkdsk c: /r. Впрочем, Windows использует одну и ту же файловую систему как на SSD, так и на HDD, поэтому вы можете исправить ошибки файловой системы при помощи chkdsk c: /f. За исключением этого в Check Disk нет необходимости.

В Windows 7 и более ранних версиях проверка может занять некоторое время. Возможно час, а иногда целый день или даже больше, так что убедитесь, что у вас есть свободное время. Не стоит прерывать работу Check Disk после того как она началась.

Чтобы запустить утилиту, нажмите на кнопку Пуск. В строке поиска введите «командная строка ». Она должна появиться в результатах поиска. Нажмите на командную строку правой кнопкой мыши и выберите «Запуск от имени администратора ».

После того, как на экране появится окно командной строки, введите команду

и нажмите кнопку Enter . Благодаря флагу /r программа попытается восстановить информацию из повреждённых секторов, а так же исправить все ошибки на диске, поэтому вам не нужен флаг /f.

Командная строка сообщит вам, что не может выполнить данное действие, так как указанный том сейчас используется. Затем она спросит, хотите ли вы запланировать проверку тома на следующую загрузку. Введите Y и нажмите Enter , чтобы запланировать запуск Check Disk с опцией исправления ошибок.

Перезагрузите компьютер и подождите, пока утилита выполнит свою работу. После завершения проверки все ошибки должны быть исправлены, и Check Disk больше не будет запускаться при загрузке, если, конечно, нет других проблем.

Windows 8 справляется с таким проблемами более эффективным образом. Файловая система постоянно проверяет себя на наличие ошибок. Ошибки, которые не требуют отключения диска, исправляются немедленно. Исправление других ошибок, которое можно выполнить только при загрузке, планируется на следующий запуск системы.

Поскольку системе требуется исправить только те ошибки, для которых нужно отключение диска, Check Disk выполняет свою работу за несколько секунд или минут. Чтобы сделать это, нажмите кнопку Пуск . Введите «cmd » в строку поиска программ и файлов. Самым верхним результатом поиска будет cmd.exe . Нажмите на строку правой кнопкой мыши и выберите «Запуск от имени администратора ».

Чтобы убедиться, что все другие проблемы найдены и решены, сначала запустите проверку диска, выполнив команду

chkdsk C: /scan

и нажав клавишу Enter . Во время сканирования утилита исправит всё, для чего не требуется отключение диска. После завершения проверки введите команду

chkdsk C: /spotfix

и нажмите Enter . Вы увидите текст, сообщающий, что данный том занят другим процессом. Затем командная строка спросит, хотите ли вы запланировать проверку диска на следующую загрузку системы. Введите Y и нажмите Enter , чтобы запланировать запуск Check Disk. Теперь перезагрузите свой компьютер.

На этот раз Check Disk запустится и исправит всё ошибки, обнаруженные во время сканирования. А поскольку утилите осталось исправить только ошибки, требующие отключения диска, на это уйдёт всего несколько секунд или минут.

Теперь с вашей файловой системой должно быть всё в порядке. Check Disk больше не будет запускаться при включении компьютера, если не имеется других проблем.

Проверьте, помогло ли это

После завершения работы Check Disk есть только один способ проверить, выполнила ли утилита свою задачу — перезагрузка компьютера. Будем надеяться, что программа больше не запустится, и вы сможете продолжить свои дела. Если Check Disk продолжает запускаться, возможно, у вас имеются более серьёзные проблемы с файловой системой, либо ошибки связанные с реестром или самой операционной системой. Вам стоит рассмотреть вариант восстановления системы или полной переустановки Windows. Может быть, пришло время сменить жёсткий диск. Конечно, это крайняя мера, но она точно решил ваши проблемы.

Эта статья помогла вам исправить возникшие неполадки? Вы нашли другие способы остановить запуск Check Disk при каждой загрузке? Может у вас есть какие-то вопросы? Поделитесь ими в комментариях, и мы сможем помочь друг другу.

CHKDSK используется для проверки дисков и вывода отчетов о результатах проверки. Формат командной строки:

CHKDSK [том:[[путь]имя_файла]] ]

Том Определяет точку подключения, имя тома или букву проверяемого диска с двоеточием.

имя_файла Файлы, проверяемые на наличие фрагментации (только FAT/FAT32).

/F Исправление ошибок на диске.

/V Подробный режим вывода. Для FAT/FAT32: вывод полного пути и имени для каждого файла на этом диске. Для NTFS: также вывод сообщений об очистке.

/R Поиск поврежденных секторов и восстановление их содержимого. (требует ключ /F ).

/L:размер Только для NTFS: изменение размера файла журнала до указанной величины (в КБ). Если размер не указан, выводится текущее значение размера.

/X При необходимости, принудительное отключение тома. Все открытые дескрипторы для этого тома будут недействительны. (требует параметр /F ).

/I Только для NTFS: менее строгая проверка индексных элементов.

/C Только для NTFS: пропуск проверки циклов внутри структуры папок.

Ключи /I или /C уменьшают время выполнения CHKDSK за счет пропуска некоторых проверок тома.

Примеры использования:

CHKDSK - проверить текущий диск (том) в режиме "только чтение"

Пример отчета:

Тип файловой системы: NTFS.

Метка тома: DISK_C.

ВНИМАНИЕ! Параметр F не указан.

CHKDSK выполняется в режиме только чтения.

Проверка файлов (этап 1 из 3)...
Проверка файлов завершена.
Проверка индексов (этап 2 из 3)...
Проверка индексов завершена.
Проверка дескрипторов безопасности (этап 3 из 3)...
Проверка дескрипторов безопасности завершена.
CHKDSK проверяет журнал USN..
Завершена проверка журнала USN

488384000 КБ всего на диске.
482155688 КБ в 332072 файлах.
108552 КБ в 14989 индексах.
0 КБ в поврежденных секторах.
1120884 КБ используется системой.
65536 КБ занято под файл журнала.
4998876 КБ свободно на диске.

Размер кластера: 4096 байт.
Всего кластеров на диске: 122096000.
1249719 кластеров на диске.

CHKDSK D: /F - проверить диск D: в режиме исправления ошибок.

Если в данном режиме проверки CHKDSK не может получить монопольный доступ к проверяемому тому, то программа выдаст запрос на установку режима автоматического запуска тестирования указанного диска при следующей перезагрузке системы. Выполнение проверки будет произведено службой менеджера сеансов Windows, в соответствии с содержимым раздела реестра
HKLM\System\CurrentControlSet\Control\Session Manager\BootExecute
Результаты проверки можно просмотреть в журнале событий системы -(Панель управления - Администрирование - Просмотр событий - Приложение) уведомления службы Winlogon . Наличие признака запуска программы CHKDSK при следующей перезагрузке Windows можно проверить с помощью команды CHKNTFS , ссылку на описание которой, также можно найти на странице со списком команд CMD Windows. Кроме того, с ее помощью можно выполнить изменение некоторых параметров тестирования.

Работа программы CHKDSK делится на три основных прохода, в течение которых CHKDSK проверяет все метаданные на томе, и дополнительный четвертый проход. Термин "метаданные" означает "данных о данных." Метаданные являются надстройкой над файловой системой, в которой отслеживаются сведения обо всех файлах, хранящихся на томе. В метаданных содержатся сведения о кластерах, составляющих объем данных конкретного файла, о том, какие кластеры свободны, о кластерах, содержащих поврежденные сектора и т.д. С другой стороны, данные, содержащиеся в файле, обозначаются как "данные пользователя". В NTFS метаданные защищаются с помощью журнала транзакций. Процесс изменения метаданных делится на определенные логические этапы, или транзакции, которые фиксируются в журнале. Если последовательность действий по изменению метаданных логически не завершена, то выполняется откат по данным журнала транзакций на тот момент, когда это изменение еще не было начато. Другими словами, использование журнала транзакций, значительно повышает вероятность целостности метаданных.

Для защиты данных пользователей (не метаданных) в файловой системе NTFS этот способ не используется.

Этап 1. Проверка файлов

Во время первого прохода CHKDSK выводит сообщение о том, что выполняется проверка файлов, а также объем выполненной проверки, выраженный в процентах (от 0 до 100). В течение этого этапа CHKDSK проверяет сегмент записи каждого файла в основной таблице файлов ( MFT ) тома.

Этап 2. Проверка индексов

По существу, индексы - это каталоги файловой системы NTFS. CHKDSK выполняет проверку того, что нет "потерянных" файлов и что во всех списках каталогов содержатся существующие файлы. Потерянным называется файл, для которого существует правильный сегмент записи файла, но о котором нет данных ни в одном списке каталога. Потерянный файл может быть восстановлен в соответствующем ему каталоге, если этот каталог еще существует. Если соответствующий каталог более не существует, CHKDSK создаёт каталог в корневом каталоге диска и перемещает файл в него.

Этап 3. Проверка дескрипторов безопасности

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

Этап 4. Проверка секторов

Данный этап выполнения CHKDSK определяется наличием параметра /R при запуске программы. Выполняется поиск поврежденных секторов в свободном пространстве тома . CHKDSK выполняет попытку чтения каждого сектора на томе, и, при обнаружении ошибки, кластер, в который входит данный сектор, помечается как дефектный и исключается из логической структуры тома. Даже без использования ключа /R программа всегда проверяет чтением секторы, относящиеся к таблице MFT (к метаданным). Кроме того, секторы, которые используются для области пользовательских данных, проверяются на предыдущих этапах работы CHKDSK.

Необходимо учитывать тот факт, что время выполнения CHKDSK с ключом /R может быть значительным. Кроме того, современные жесткие диски имеют встроенную систему самотестирования и контроля параметров (S.M.A.R.T) , наличие которой делает бессмысленным использование режима поиска поврежденных секторов с помощью CHKDSK , поскольку все современные накопители постоянно выполняют внутренние подпрограммы контроля технического состояния и самодиагностики, а также встроенные на микропрограммном уровне процедуры переназначения плохо читающихся секторов (нестабильных секторов) на секторы из резервной области (процедура remap или ремап). Данные процессы происходят невидимо для пользователя компьютера. Поэтому, наличие сбойных блоков (Bad Blocks) возможно только при отсутствии свободного места в резервной области для переназначения, или при возникновении сбоев в момент записи данных в сектор, например, при аварийном выключении первичного электропитания.

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