Проверка диска через командную строку

Обновлено: 06.07.2024

Проверяет файловую систему и метаданные файловой системы тома на наличие логических и физических ошибок. Если используется без параметров, chkdsk отображает только состояние тома и не исправляет ошибки. Если используется с параметрами /f, /r, /xили /b , он устраняет ошибки в томе.

Членство в группе локальных администраторов (или аналогичной) является минимальным требованием для запуска программы chkdsk. Чтобы открыть окно командной строки от имени администратора, щелкните правой кнопкой мыши пункт Командная строка в меню Пуск и выберите команду Запуск от имени администратора.

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

CHKDSK может использоваться только для локальных дисков. Команда не может использоваться с буквой локального диска, которая была перенаправлена по сети.

Синтаксис

Параметры

Комментарии

Параметр /i или /c сокращает время, необходимое для запуска программы chkdsk , пропуская определенные проверки тома.

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

Можно также использовать команду, chkntfs /c чтобы запланировать проверку тома при следующем перезапуске компьютера. используйте fsutil dirty set команду, чтобы задать «грязный» бит тома (это указывает на повреждение), чтобы при перезагрузке компьютера Windows выполняла fsutil dirty set .

Для проверки ошибок диска следует периодически использовать chkdsk в файловых системах FAT и NTFS. Chkdsk Проверка использования дискового пространства и места на диске и предоставление отчета о состоянии для каждой файловой системы. В отчете о состоянии отображаются ошибки, обнаруженные в файловой системе. Если запустить chkdsk без параметра /f в активном разделе, он может сообщить о ложных ошибках, так как он не может заблокировать диск.

Программа chkdsk исправляет ошибки логических дисков только в том случае, если указан параметр /f . Chkdsk должен иметь возможность заблокировать диск для исправления ошибок.

при нажатии клавиши YWindows сохраняет каждую потерянную цепочку в корневом каталоге в виде файла с именем в формате file . chk. После завершения работы chkdsk вы можете проверить эти файлы, чтобы узнать, содержат ли они нужные данные.

если вы нажмете N, Windows исправляет диск, но не сохраняет содержимое потерянных единиц распределения.

Если вы используете chkdsk /f* на очень большом диске или на диске с очень большим количеством файлов (например, миллионы файлов), chkdsk /f выполнение может занять много времени.

Используйте параметр /r для поиска ошибок физического диска в файловой системе и попытайтесь восстановить данные из всех затронутых секторов диска.

Так как теневые копии общих папок исходный том не может быть заблокирован, пока теневые копии общих папок включен, выполнение chkdsk для исходного тома может сообщить ложные ошибки или вызвать непредвиденное завершение работы программы chkdsk . Однако можно проверить наличие ошибок в теневых копиях, запустив chkdsk в режиме только для чтения (без параметров) для проверки тома хранилища теневые копии общих папок.

Команда chkdsk с различными параметрами доступна в консоли восстановления.

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

Основные сведения о кодах завершения

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

Примеры

Чтобы проверить все файлы на диске с файловой системой FAT в текущем каталоге для несмежных блоков, введите:

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

Команда CHKDSK предназначена для проверки и устранения логических ошибок на жестком диске. Ниже мы рассмотрим особенности её работы и другие функции утилиты.

Содержание:

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

Таким образом, CHKDSK – важная утилита, позволяющая продлить строк службы жесткого диска, а также увеличить скорость его работы, поэтому абсолютно каждый пользователь ОС Windows должен уметь пользоваться и проверять свои носители встроенными средствами. Ниже будет представлено несколько способов проверки дисков из работающей ОС и командной строки.

Проверка жесткого диска в работающей Windows

Для проверки логических разделов жесткого диска при помощи CHKDSK в работающей Windows необходимо:

Шаг 1. Открыть каталог «Этот компьютер», нажать правой кнопкой мыши по необходимому логическому разделу и выбрать пункт «Свойства».

Шаг 2. В открывшемся окне перейти во вкладку «Сервис» и выбрать пункт «Проверить».

Шаг 3. Подтверждаем проверку диска и после ее завершения нажимаем по кнопке «Показать подробности».

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

Проверка диска из командной строки

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

Чтобы запустить командную строку из среды восстановления ОС, необходимо:

Шаг 1. Воспользоваться установочным диском или загрузочной флешкой Windows и после окна выбора языка нажать по пункту «Восстановление системы». Перейдя в среду восстановления, следует нажать по пункту «Поиск и устранение неисправностей».

Шаг 2. На следующем окне следует выбрать пункт «Дополнительные параметры», после чего можно обнаружить кнопку «Командная строка».

Также всегда остается возможность запустить утилиту проверки дисков через командную строку из работающей системы. Важно! Для использования полного потенциала CHKDSK следует производить запуск командной строки только с правами администратора. В ином случае утилита CHKDSK проведет проверку без устранения выявленных неполадок.

Запустить командную строку или Windows PowerShell от имени администратора можно, нажав правой кнопкой мыши по кнопке «Пуск» и выбрав пункт «Командная строка(администратор)».

Команды для работы с CHKDSK в командной строке

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

Для проверки диска и исправления логических ошибок на нем необходимо воспользоваться командой «chkdsk C: /F /R», где С – имя необходимого диска.

Для подтверждения проверки диска после перезагрузки необходимо нажать клавишу «Y».

Помимо полного анализа и по возможности исправления поврежденных секторов, утилита может выполнять проверку и решение ошибок только файловой системы. Для этого следует воспользоваться командой «chkdsk C: /F» и подтвердить действие «Y».

С полным списком и описанием возможностей утилиты можно ознакомится, введя команду «chkdsk /?».

Восстановление информации с проблемного жесткого диска

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

В этой статье мы рассмотрим несколько вариантов проверки жесткого диска, на наличие ошибок и на битые сектора. То есть будет проверять диски непосредственно на Windows, без каких либо дополнительных программ. И так, для чего нужно проверять жесткие диски, при сбоях в работе самой операционной системы, при сбое самого жесткого диска. Здесь мы рассмотрим, как можно проверить диск через командную строку, через интерфейс проводника, и дополнительные средства такие как PowerShell. При помощи этих средств, можно проверять не только HDD и SSD, так же можно проверить разные виды носителей USB и SD флешь-накопители.

Проверка жесткого диска через командную строку CMD

И так, открываем командную строку от имени Администратора

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

Далее в командной строке вводим команду chkdsk C: /f /r, где «С», это имя вашего проверяемого диска, параметр f — это проверка диска на ошибки, параметр r — это для проверки поверхности, плохие и битые сектора. Сразу предупрежу эта проверка может занять много времени, в зависимости от вашего жесткого диска и системы в целом. Далее если система попросить вас, запустить проверку после перезагрузки нажимаем «Y — да», нажимаем Enter и перезагружаем компьютер.

Проверка диска в Windows

Проверка жесткого диска через интерфейс проводника

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

Свойства жесткого диска

Здесь нам необходимо зайти на вкладку Сервис, нажать на Проверить. Далее проверить диск.

Проверка диска в Windows

Сканирование

Проверка жесткого диска на ошибки Windows через PowerShell

Здесь нам нужно в поиске, ввести PowerShell и открыть от имени Администратора

PowerShell от имени администратора

PowerShell

Дополнительные средства для проверки диска на ошибки в Windows 10

Дополнительные средства проверки диска в Windows 10, это проверка всех имеющихся дисков в системе и с сохранением отчета в указанный диск или папку. Здесь нам нужно, запустить командную строку от имени Администратора, далее ввести команду stordiag.exe -collectEtw -checkfsconsistency -out C:\

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

stordiag.exe -collectEtw -checkfsconsistency -out (путь где будет хранится отчет о проверки), отчеты будут хранится в папке StorDiag.

stordiag.exe

Далее если хотите проверить сам отчет о проверки, (как вы заметили я сохранил отчет в диске С, папка с названием создается автоматически StorDiag), далее заходим в мой компьютер, открываем нашу созданную папку.

Отчет о сканировании жесткого диска

Далее если хотите можете проверить состояние дисков. Заходим в Панель управления > Центр безопасности и обслуживания > Обслуживание.

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

chkdsk1

chkdsk2

chkdsk3

В итоге полная команда, которую требуется ввестив Командную Строку, выглядит так:

chkdsk [Диск:] [параметры]

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

chkdsk4

5 главных этапов описаны ниже:

На первом этапе файлы с записями в MFT (главная файловая таблица) сравниваются и проверяются.

На данном этапе проверяются директории и структура. Они проверяются на соответствие размеру файла и временной метки информации.

На последнем этапе проверки (3), файлы и папки проверяются на наличие дескрипторов безопасности, включая информацию о владельце прав NTFS.

Четвёртый и пятый этапы выполняются только при наличии аргумента /r!

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

На пятом этапе секторы кластера проверяются на отсутствие данных.

Также в Windows можно получить доступ к графическому интерфейсу CHKDSK

Для выполнения проверки с использованием графического интерфейса, выполните следующее:

chkdsk6

Помогла ли Вам эта статья в поиске решения?
(134 оценки, средняя оценка 4.63 из 5)

Читайте также: