Введение
CHKDSK (Check Disk) — это встроенная утилита Windows, которая проверяет целостность файловой системы и физическое состояние диска. Она находит и исправляет логические ошибки (такие как поврежденные сектора файловой системы), а также может обнаруживать и изолировать физически поврежденные сектора (при использовании параметра /r). Регулярная проверка дисков помогает предотвратить потерю данных, замедление работы системы и внезапные сбои. Этот гайд подойдет для пользователей Windows 7, 8.1, 10 и 11.
Требования / Подготовка
Перед началом убедитесь в следующем:
- У вас есть права администратора. Без них CHKDSK не сможет исправлять ошибки на системном диске.
- Если планируете проверять системный диск (обычно
C:), закройте все программы и сохраните работу. При использовании параметров/fили/rпотребуется перезагрузка. - Для параметра
/rна диске должно быть достаточно свободного места (примерно 1% от общего объема). На малозанятых дисках проверка может не запуститься. - На SSD-накопителях использование
/rне рекомендуется для регулярной проверки, так как этот параметр включает интенсивное чтение, что может изнашивать память. Для SSD достаточно проверки файловой системы без/r.
Важно
⚠️ Если CHKDSK обнаруживает множество физических ошибок, это может указывать на приближающийся отказ диска. После исправления ошибок сделайте резервную копию важных данных и рассмотрите замену накопителя.
Пошаговая инструкция
Шаг 1: Откройте командную строку от имени администратора
CHKDSK запускается из командной строки (cmd) или PowerShell. Самый простой способ:
- Нажмите Win + X.
- В меню выберите «Командная строка (администратор) или «Windows PowerShell (администратор)».
- Если появится запрос контроля учетных записей (UAC), нажмите «Да».
В Windows 11 также можно открыть Пуск, ввести cmd или powershell, щелкнуть правой кнопкой мыши на результате и выбрать «Запуск от имени администратора».
Шаг 2: Определите букву диска для проверки
Чтобы не ошибиться, убедитесь, какая буква диска вам нужна. В открытой командной строке введите:
wmic logicaldisk get name
Нажмите Enter. Вы увидите список дисков, например:
Name
C:
D:
E:
Запомните букву диска, который хотите проверить (например, C: для системного или D: для дополнительного).
Шаг 3: Запустите CHKDSK с нужными параметрами
Теперь введите команду в формате:
chkdsk X: [параметры]
где X — буква вашего диска.
Основные параметры:
- Без параметров — только проверка ошибок файловой системы, без исправления.
/f— исправляет найденные ошибки файловой системы./r— ищет плохие сектора и пытается восстановить читаемые данные (включает/f). Требует много времени./x— принудительно отмонтирует том, если это возможно (необходимо для системного диска при использовании/fили/r). Часто используется вместе с/fили/r.
Примеры:
- Простая проверка диска
D::chkdsk D: - Проверка с исправлением ошибок на диске
C:(для системного диска потребуется перезагрузка):chkdsk C: /f - Полная проверка с восстановлением данных на диске
C::chkdsk C: /f /r /x
После ввода команды нажмите Enter.
💡 Совет: Если не уверены, какие параметры использовать, начните с
chkdsk X:(простая проверка). Если она найдет ошибки, запустите с/f. Для серьезных проблем (например, частые сбои, потеря данных) используйте/r, но будьте готовы к долгой проверке.
Если вы проверяете системный диск (обычно C:) и используете /f или /r, CHKDSK выдаст сообщение:
CHKDSK не может запустить проверку, потому что том используется другим процессом.
Запланировать проверку этого тома при следующей загрузке системы (Y/N)?
Введите Y и нажмите Enter. После этого вы перейдете к следующему шагу.
Шаг 4: Перезагрузите компьютер (только для системного диска)
Если вы проверяли системный диск и подтвердили планирование (ввели Y), перезагрузите компьютер. CHKDSK запустится автоматически до загрузки Windows, в специальном режиме. Не прерывайте процесс (не нажимайте клавиши и не выключайте ПК).
Шаг 5: Дождитесь завершения проверки
После перезагрузки (или сразу для несистемных дисков) начнется проверка. На экране будет отображаться прогресс в процентах. Для дисков большого объема (особенно с параметром /r) это может занять от нескольких минут до нескольких часов. Не прерывайте проверку — это может привести к повреждению данных. Если нужно, вы можете оставить компьютер включенным на ночь.
Шаг 6: Проанализируйте результаты
После завершения CHKDSK выведет отчет в командной строке (или в графическом окне при загрузке). Пример отчета:
Volume Serial Number is XXXX-XXXX
Windows проверял диск C: на наличие ошибок.
Проверка 100% завершена.
Общее количество каталогов 15000
Общее количество файлов 120000
Общее количество клинических секторов 0
Общее количество неиспользуемых кластеров 0
Общее количество поврежденных кластеров в файле 0
Общее количество поврежденных кластеров (не в файле) 0
Общее количество перемещенных файлов 0
Общее количество перемещенных кластеров 0
Общее количество каталогов, которые не могут быть проверены 0
Общая база данных повреждений (не в файле) 0
Обратите внимание на следующие строки:
- Ошибок файловой системы — если
0, логическая структура диска не повреждена. - Физических ошибок (или «поврежденных кластеров») — если
0, физическое состояние диска хорошее. Если есть ненулевые значения, диск имеет плохие сектора, но CHKDSK попытался перенести данные с них на здоровые.
Если CHKDSK исправил ошибки, вы увидите сообщение «Windows проверял диск... и исправил некоторые ошибки».
Проверка результата
После успешного завершения CHKDSK:
- Загрузитесь в Windows (если проверяли системный диск).
- Попробуйте выполнить операции, которые ранее вызывали ошибки (например, доступ к файлам, запуск программ).
- Проверьте, исчезли ли симптомы (медленная работа, сбои при чтении/записи).
- При необходимости запустите CHKDSK еще раз без параметров, чтобы убедиться, что ошибок больше нет.
Если CHKDSК нашел физические ошибки, даже после исправления, рекомендуется:
- Сделать полную резервную копию данных.
- Мониторить состояние диска с помощью S.M.A.R.T.-атрибутов (например, утилитой CrystalDiskInfo).
- Рассмотреть замену диска, так как физические повреждения могут прогрессировать.
Возможные проблемы
CHKDSK не может заблокировать диск (системный или активный)
Симптом: Сообщение «CHKDSK не может запустить проверку, потому что том используется другим процессом». Решение:
- Убедитесь, что запустили CHKDSK от администратора.
- Закройте все программы, которые могут использовать диск (браузеры, офисные приложения, медиаплееры).
- Если не помогает, используйте параметр
/x(принудительная размонтировка) или запланируйте проверку при загрузке (введитеYпри запросе).
CHKDSK зависает или работает очень долго
Симптом: Проверка «зависла» на каком-то проценте (особенно при
/r). Решение:
- Это нормально для больших HDD-дисков (терабайтных) или дисков с множеством ошибок. Дайте время (может занять часы).
- Если зависание явное (процент не меняется более суток), перезагрузите компьютер и запустите проверку в безопасном режиме.
- Для SSD используйте только
/fбез/r, чтобы избежать излишнего износа.
Ошибка «Недостаточно памяти» или «Недостаточно свободного места»
Симптом: CHKDSK прерывается с ошибкой памяти или места. Решение:
- Для параметра
/rтребуется свободное место для временных файлов (примерно 1% от объема диска). Освободите место на целевом диске.- Если памяти не хватает в системе, закройте лишние программы перед запуском.
CHKDSK не находит ошибок, но проблемы с диском сохраняются
Симптом: Отчет CHKDSK показывает 0 ошибок, но диск все равно работает нестабильно. Решение:
- CHKDSK проверяет только файловую систему и поверхностные физические ошибки. Он не диагностирует электронные или механические неисправности контроллера/диска.
- Используйте специализированные утилиты от производителя диска (Seagate SeaTools, Western Digital Data Lifeguard) для глубокой диагностики.
- Проверьте S.M.A.R.T.-статус диска через PowerShell:
Get-PhysicalDisk | Select-Object FriendlyName, OperationalStatus, HealthStatus.
CHKDSK на SSD: безопасно ли?
Симптом: Сомнения в целесообразности запуска на современном SSD. Решение:
- Проверка файловой системы (
chkdsk X:) безопасна и полезна для исправления логических ошибок.- Избегайте регулярного использования
/r, так как он вызывает интенсивное чтение всего диска, что увеличивает износ NAND-памяти. Для SSD достаточно проверки файловой системы раз в несколько месяцев или при появлении ошибок.- Современные SSD имеют встроенную коррекцию ошибок и TRIM, поэтому физические плохие секторы обычно заменяются автоматически.