Проверка диска chkdsk командная строка. Использование командной строки для восстановления жесткого диска

25.09.2019

Современная компьютерная техника устроена достаточно сложно и время от времени возникают сбои в ее работе. Не застрахован от этого и жесткий диск (HD). Поломки бываю двух типов:

  • программные – когда повреждается записанная информация;
  • аппаратные – при появлении дефектов на поверхности магнитных дисков. Головка теряет способность считать блок данных в некоторых местах, это вызывает сбои.

Для борьбы с этими явлениями создатели операционных Windows-систем разработали встроенные программы, помогающие пользователю устранить (во многих случаях) эту проблему.

На более ранних системах Windows устанавливалась программа Scandisk. Этот же софт прилагался к MS-DOS, а в последний раз применялась на операционке Windows ME.

Начиная с Windows NT, штатной утилитой для проверки жесткого диска становится Chkdsk. Она присутствует в ОС по умолчанию и запускается владельцем системы несколькими способами.

Основное ее назначение:

  • диагностика носителей информации на присутствие ошибок: обычных дисковых накопителей, flash-drives, а также редко встречающихся ныне дискет. Проверяется исправность файловых систем;
  • анализ секторов HD, «битые» фрагменты помечаются специальным образом и ОС их в дальнейшем не использует;
  • автоматическая общая проверка данных после сбоя системы – проводится, например, после нештатного выключения ПК.

    Справка! Работать с оптическими дисками (CD и DVD) программа Chkdsk не может.

Скорость обращения утилиты с данными зависит от объема логического раздела и мощности ПК. Больше всего времени уходит на тест поверхности диска и может достигать нескольких часов.

Способы запуска программы Chkdsk: подробные инструкции

Программа запускается двумя основными способами:

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

Самый простой способ – графический

  1. Открыть «Мой компьютер».

  2. Выбрать нужный локальный диск, если их несколько. Нажать на нем правой клавишей мышки до появления контекстного меню. Активировать пункт «Свойства».

  3. А затем — вкладку «Сервис».

  4. Нажать верхнюю кнопку с названием «Выполнить проверку».

  5. Появится маленькое окошко утилиты. Если требуется только протестировать жесткий диск, то нужно снять галки со всех клеток и нажать кнопку «Запуск».

  6. Начнется работа программы: индикатор состояния станет активным (полоска будет ползти слева направо), а чуть ниже появятся записи с указанием количества обработанных файлов.

  7. После окончания всплывет окно с результатом.

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

Для Windows 7 и выше

В более новых ОС нужно после запуска установочного диска:


Особенности теста HD в Windows 8 и 10

В последних Виндовс обслуживание HD, а именно — их проверка и дефрагментация томов будут происходить в авто режиме (по установленному ранее порядку).

Для просмотра сведений о том, возникали ли какие-нибудь трудности с файловой системой необходимо:

  • открыть штатную «Панель управления» при помощи щелчка правой клавишей мышки по кнопке «Пуск»;

  • перейти в категорию «Крупные значки» в режиме «Просмотр», найти и открыть опцию «Центр безопасности и обслуживания»;

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

Еще одна возможность, появившаяся в Виндовс 10 - встроенный софт для проверки системной базы данных Storage Diagnostic Tool. Чтобы применить эту утилиту, нужно:


Совет! Для запуска консоли в Виндовс 10 рекомендуется применять комбинацию «Windows+ X», всплывет меню, в котором можно активировать строчку: «Командная строка».

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

Стандартный комплекс файлов описания проблем HD включает в себя ряд документов, они содержат:

  • результаты теста Chkdsk и сведения о неисправностях, которые были обнаружены Fsutil в стандартных логах (открываются «Блокнотом»);
  • информацию из реестра Windows, которые содержат все актуальные параметры реестра, относящиеся к смонтированным в системе физическим дискам;
  • файл журнала просмотра событий ОС (собираются 1⁄2 минуты если применяется флаг collectEtw).

Для начинающего пользователя указанные сведения могут не нести полезной информации, но при вызове профессиональных системных администраторов-консультантов эти данные могут попросить (это потребуется для диагностики).

Дополнительные особенности

В седьмой-десятой версиях можно использовать встроенную оболочку PowerShell:

Шаг 1. Открыть ее можно, если вызвать меню выполнить с помощью горячих клавиш «Windows+R».

Шаг 2. В текстовое поле ввести «Powershell».

Шаг 3. Откроется окошко с темно-синим фоном и опциями командной строки.

Шаг 4. Напечатать «Repair-Volume -DriveLetter X», где X – наименование тестируемого раздела. Другой вариант — «Repair-Volume -DriveLetter X –OfflineScanAndFix».

Шаг 5. Если программа не найдет ошибок, то пользователь увидит: «NoErrorsFound».

В противном случае программа выдаст список неисправностей.

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

При некорректном восстановлении данных часть информации может быть потеряна. Тогда придется использовать специализированный софт:

  • R-Studio – платная программа, но есть пробная версия;
  • Recuva – распространяется безвозмездно;
  • Pandora Recovery – бесплатный софт;
  • Hetman Partition Recovery – можно использовать пробную версию.

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

Автопроверка диска при перезагрузке, как прекратить

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

Редактирование реестра

Шаг 1. Следует открыть «Редактор реестра» так: «Windows+R», вписать команду «regedit», нажать ввод.

Шаг 2. Поочередно раскрыть ветвь директорий, следуя указанному пути: «HKEY_LOCAL_MACHINE»/»SYSTEM»/»CurrentControlSet»/»Control»/»Session Manager».

Шаг 3. В правой зоне (окне) присутствует параметр «BootExecute», нужно щелкнуть по нему пару раз левым кликом мыши.

Шаг 4. Следует добавить значение «/K:C», кликнуть «ОК».

Шаг 5. Закрыть редактор.

При помощи терминала

После открытия окна (от имени администратора) нужно ввести команду: «chkntfs /x с:» (с – логический диск) по необходимости перечислить все диски, которые есть на ПК.

Теперь проверка запускаться не будет.

Ошибки разработчиков в Chkdsk

В ряде дистрибутивов программа может вести себя некорректно:

  • Windows 2000;
  • Windows XP HE (с пакетом дополнений);
  • Windows 2003 (серверная версия);
  • Windows Vista (SP1).

Случаются проблемы с правами доступа к файлам, которые либо частично устраняются при помощи программы Secedit (XP HE и Professional), либо возникает необходимость переустановки ОС.

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

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

Если ОС перестала запускаться, следует либо использовать установочный диск, либо использовать альтернативные «спасительные» дистрибутивы, работающие на облегченной версии Windows PE или Linux.

  • Hiren’s BootCD;
  • Ultimate Boot CD;
  • SystemRescueCd;
  • Knoppix;
  • FalconFour’s Ultimate Boot CD.

Они могут помочь восстановить систему или хотя бы извлечь данные с жесткого диска.

Программы Windows 10, которые стоит удалить прямо сейчас

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

  1. Xbox – далеко не все пользователи являются ценителями мира игровых приставок. Хотя программа не требует наличия самого Xbox, при необходимости ее можно легко удалить.

  2. Диспетчер телефонов – с помощью него можно проводить синхронизацию смартфона с ПК: почтовыми программами, Skype, перемещать фотоснимки и видеоролики. Однако это не всем требуется, если можно обойтись без программы, то лучше удалить.

  3. Карты – позволяет просматривать географические планы местности, но, при наличии постоянного подключения к сети, ценность программы довольно сомнительна.

    Карты — приложение, в котором особой необходимости нет, при наличии интернета

  4. Кино и ТВ – для тех, у кого не слишком много фильмов и видеозаписей, программа никакой практической ценности не представляет.

  5. Музыка Groove – софт, который показывает аудиозаписи пользователя и позволяет их просушивать прямо в окне программы. Целесообразность встроенной программы вызывает сомнения, поэтому лучше удалить.

  6. Новости, Финансы и Спорт – для просмотра новостей лучше использовать известные каналы, а эти три программы, поедающие интернет-трафик, рекомендуется немедленно деинсталлировать.
  7. Sway – помогает создавать презентации, но для профессионалов она чересчур примитивная программа, а обычным пользователям вряд ли пригодится.

  8. Телефон – вряд ли многим понадобится совершать звонки с компьютера, можно удалять.
  9. Начало работы – приложение для тех, кто еще не ознакомился со всеми прелестями Windows 10, остальным пользователям оно вряд ли понадобится.

  10. Люди – утилита для поиска знакомых в сети, неизвестно, насколько программа безопасна, но она требует подключения учетных записей. Рекомендуется удалить, так как для общения существуют социальные сети.

    Люди — утилита для поиска знакомых в сети, в котором нет необходимости и его можно удалить

Способы удаления программ

Первый способ

Штатными средствами:

Шаг 1. Нажать кнопку «Пуск», выбрать вкладку «Параметры».

Шаг 2. Активировать параметр «Система».

Шаг 3. В левой части меню выбрать строчку «Приложения и возможности».

Выбираем строчку «Приложения и возможности

Шаг 4. Появятся установленные программы и тот объем на жестком диске, который они занимают. При выборе приложения появится пара кнопок: «Удалить» и «Переместить». С помощью первой можно произвести деинсталляцию.

Второй способ

Если скачать программу CCleaner, то удалить можно будет практически любые приложения:

Шаг 1. Нужно открыть утилиту.

Шаг 2. Перейти на вкладку «Сервис».

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

Шаг 4. Следует выбрать строчку «Деинсталляция» и запустить процесс.

Совет! Оставить нужно «Магазин», он позволит восстановить софт, который был ошибочно удален или инсталлировать что-то новое.

Заключение

Любые программы для восстановления данных с жесткого диска следует применять с осторожностью. Chkdsk – не исключение, хотя и является системной утилитой. Под рукой всегда следует иметь установочный диск с операционной системой, а также дополнительные средства для восстановления данных и лечения ОС от вирусов.

Видео — Что такое chkdsk и как его запустить?

Жесткий диск - один из важнейших элементов в ПК и своевременная его проверка помогает исключить многие неприятности, например, потерю всей имеющейся на нем информации и проделанной работы. Не стоит дожидаться последствий неполадок диска в виде торможений и невозможности запуска Windows 7.

Лучше периодически прибегать к превентивным мерам и по возможности исправлять возникающие ошибки работы диска. Для этих целей и служит встроенное в «Семерку» приложение «chkdsk».

Что это за программа?

Пользователи, которые знакомы с английским языком, уже по названию утилиты могут догадаться, что разработчики просто присвоили ей имя, сократив слова (избавив их от гласных букв) «check disk», то есть «проверить диск».

Приложение является встроенным служебным средством Windows 7, призванное выявлять ошибки файловой системы и при необходимости исправлять системные сбои.

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

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

Если некоторые файлы не запускаются, ОС стала подтормаживать и часто зависать или Windows 7 совсем не может загрузиться, то рекомендуется в первую очередь запустить проверку диска посредством «chkdsk».

Процедура запуска с использованием графического интерфейса

Необходимо выполнить следующие действия:


Процедура запуска с использованием командной строки

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

Примечание: В команде, вводимой в КС, символ «с» должен соответствовать букве анализируемого диска. Указание в запросе параметра «/f» – обеспечит после диагностики автоматическое устранение обнаруженных системных сбоев.

  • Завершив печатать команду, следует щелкнуть «Ввод»;
  • В случаях, когда пользователь проделал вышеописанные действия для логического тома, не являющегося системным, анализ начнется сразу после клика на «Ввод». При этом отчет о выполненной диагностике будет представлен непосредственно в окне КС. Если на диагностируемом томе установлена ОС, то отобразится меню, предупреждающее владельца ПК о выполнении проверки во время очередной перезагрузки ОС.

Когда пользователю необходимо осуществить тестирование быстро, можно ввести параметр «/i». Анализ займет значительно меньше времени, однако, диагностика при этом выполняется не столь тщательно.

Если требуется обнаружить битые сектора и произвести восстановление, то рекомендуется ввести параметр «/r».

Процедура запуска с использованием загрузочного носителя с Windows 7

Необходимо сделать следующие шаги:

  • Сначала надо в БИОС установить приоритет загрузки системы с загрузочного носителя;

Примечание: Инструкция по входу в BIOS есть в сопроводительной документации к компьютеру. Для каждой модели ПК процесс может незначительно, но отличаться. Во вкладке «Boot» вручную выставляется приоритет запуска системы с носителей.

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

Запуск через «Свойства диска»

Если ОС работает достаточно стабильно, утилиту можно запустить в оконном режиме. На разных версиях Windows практически нет отличий в запуске из «Свойств диска»:

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

Запуск из командной строки

Командная строка включается или сочетанием клавиш Win+R, или в меню пуск, где есть строка поиска (нужно ввести запрос «cmd»). Запускать командную строку необходимо только от имени Администратора.

В открывшемся черном окне ввести команду «chkdsk C: /F», нажать клавишу ввода.

  • С: - название диска для проверки, может быть изменено;
  • /F – тип операции, которую выполнит утилита.

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

Как запустить, если Windows не загружается

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

  1. Подключить к компьютеру загрузочный диск или флешку с Windows;
  2. Войти в BIOS и выставить запуск не с жесткого диска, а с подключенного носителя;
  3. Запустить устройство;
  4. В открывшемся меню установки ОС найти кнопку «Восстановление системы», нажать;
  5. Нажать «Далее», когда программа предложит использовать средства восстановления ОС;
  6. Нажать «Командная строка» в открывшемся окне.

Когда перед пользователем откроется командная строка, нужно воспользоваться алгоритмом из предыдущего раздела – ввести команду chkdsk и дождаться диагностики системы/исправления неполадок.

Параметры CHKDSK

Значение /F – не единственный возможный параметр команды:

  • /F – диагностика и исправление сбоев на указанном диске;
  • /V – вывод сообщения об очистке или полного пути для каждого файла на диске;
  • /R – поиск и восстановления поврежденных секторов жесткого диска;
  • /X – принудительное отключение диска;
  • /I – понижение критичности оценки файлов при диагностике;
  • /B – повторная оценка кластеров, расцененных, как поврежденные;
  • /spotfix – точечное устранение ошибок;
  • /sdcleanup – сбор и удаление ненужных файлов;
  • /offlinescanandfix – автономная проверка, исправление ошибок в указанном диске;
  • /markclean – пометка диска, как чистого, если при проверке не было обнаружено ошибок.

Необязательно запускать утилиту несколько раз, если пользователю нужно выполнить разные функции. Команда может выглядеть так: «chkdsk C: /F /R». По необходимости добавляются и убираются параметры утилиты.

Как убрать автозагрузку CHKDSK при запуске ОС

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

  1. Открыть редактор реестра, ввести «regedit» в поиск меню Пуск;
  2. Пройти по пути «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager»;
  3. В правой части окна найти параметр «bootexecute», дважды кликнуть по нему;
  4. Ввести значение autocheck autochk /k:C *, сохранить.

Chkdsk (Chkdsk.exe) представляет собой утилиту командной строки в Windows-системах, которая проверяет тома дисков на наличие проблем и ошибок с файловой системой. Этот инструмент также может попытаться исправить все найденные ошибки. Например, chkdsk может исправить проблемы, связанные с наличием плохих секторов, потерянных кластеров, а также потерянных файлов и каталогов. Кстати, я недавно писал про особенности работы c . Однако автоматическая проверка файловой системы утилитой chkdsk, при некорректной перезагрузке ПК, раздражает некоторых пользователей. И в принципе, такую проверку можно отключить (хотя и не рекомендуется – ведь вы теряете контроль за целостностью вашей файловой системы).

Чтобы отключить автоматическую проверку диска при загрузке Windows, перейдите в следующий раздел реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

В правой панели дважды щелкните по ключу BootExecute . Значение этого ключа по умолчанию - autocheck autochk *

* означает, что каждый диск проверяется на консистентность (целостность, согласованность). Просто добавьте параметр «/K:C» перед *. Параметр / K отключает автоматическую проверку диск C: при загрузке Windows. Итак, окончательное значение ключа реестра BootExecute должно выглядеть следующим образом:

autocheck autochk /k:C *

Если вы хотите отключить проверку и на других дисках (например на дисках C: и D:), воспользуйтесь следующим ключом:

autocheck autochk /k:C /k:D *

Если вы захотите вернуть все обратно, просто замените значение параметра на:

autocheck autochk *

В том случае, если вы не нашли указанный ключ в реестре, отключить проверку диска при загрузке можно с помощью утилиты chkntfs (ключ /x). Для этого откройте командную строку с правами администратора и наберите команду:

chkntfs /x d: e:

После чего перезагрузите ПК. Указанная команда исключит диски D: и E: из процедуры автоматической проверки диска при загрузке. Если вам нужно исключить другие диски, просто измените команду, указав соответствующее имя диска.

Команда chkntfs /d возвращает исходные настройки (все диски системы проверяются при загрузке, а Chkdsk запускается только для дисков с ошибками).

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

Сообщение F: is not dirty говорит о том, что на диске отсутствуют ошибки и в проверке он не нуждается.

CHKDSK – сокращение от словосочетания check disk (проверка диска). Это приложение, которое по умолчанию присутствует в операционных системах как Dos и Windows. Оно необходима для проверки жестких дисков на ошибки и последующей возможности исправление найденных ошибок.

Запуск возможен и из-под Windows, и через командную строчку. Второе и будет более подробно рассмотрено в этой статье.

Итак, допустим, командная строка с правами администратора у вас уже запущена. При вводе команды chkdsk без параметров, будет выведено информация о состоянии текущего диска.

Команда вводится следующим принципом:

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

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

Параметры

Параметр [том:]

Указывает букву диска (обязательно с двоеточием), точку подключения или имя тома.

Параметр [[Путь] имя_файла]

Данный параметр задает местонахождение и имя файла, в случае работы с несколькими именами — указываются имена всех файлов. Для них команда необходимо использовать подстановочные знаки — * или?.
Для файла (файлов) будет проверена степень фрагментации.

Параметр

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

Параметр

Параметр /v выводит имена проверяемых файлов (каталогов).

Параметр

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

Параметр

Способен работать только с файловой системой NTFS. При необходимости способен инициировать отключение тома. Все уже загруженные дескрипторы будут при этом неверны.

Параметр

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

Параметр

Как и два предыдущих работает только с файловой системой NTFS. Так же, как и предыдущий параметр способен уменьшить время работы команды chkdsk, но путем пропуска циклов в структуре папок.

Параметр

Точно так же работает с NTFS. Если не указывается размер, то параметр выводит текущий размер. Но при вводе [:размер], будет установлен размер журнала.

Параметр

Справки в командной строке.

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

Необходимо проверить диск в дисководе H. Исправить обнаруженные в Windows. Команда будет выглядеть следующим образом.