chkdsk — штатная утилита Windows для проверки файловой системы и поиска ошибок на томе. Её запускают, когда появляются ошибки чтения, зависает копирование или Windows просит проверить накопитель.
Важно: chkdsk не заменяет бэкап. Если накопитель щёлкает, пропадает из системы или SMART показывает проблемы, сначала сохраните данные.
Открываем командную строку от администратора
В Windows 10/11 нажмите Пуск, введите cmd, выберите Запуск от имени администратора. Подойдёт и Windows Terminal, если он открыт с повышенными правами.
Проверка без исправлений
chkdsk C:\
Для другого диска замените букву: например chkdsk D:.
Исправление ошибок: /f
chkdsk C: /f
Для системного диска Windows предложит выполнить проверку при следующем запуске. Введите Y и перезагрузите компьютер.
Поиск плохих секторов: /r
chkdsk D: /r
/r включает /f, ищет повреждённые сектора и работает заметно дольше. На больших HDD это могут быть часы.
Онлайн-проверка: /scan
chkdsk C: /scan chkdsk C: /spotfix
На современных Windows для NTFS удобно начинать с /scan. Если найдены проблемы, используйте /spotfix или обычный запуск с /f.
Где посмотреть результат
Откройте Event Viewer → Windows Logs → Application и найдите событие от источника Wininit. Для несистемных томов источник часто Chkdsk.
Get-WinEvent -FilterHashtable @{LogName='Application'; ProviderName='Microsoft-Windows-Wininit'} -MaxEvents 5 | Select-Object TimeCreated, MessageКакие команды использовать
| Команда | Когда использовать |
| chkdsk C: | первичная проверка без исправлений |
| chkdsk C: /f | исправление ошибок файловой системы |
| chkdsk D: /r | долгая проверка поверхности |
| chkdsk C: /scan | быстрая онлайн-проверка NTFS |
| chkdsk C: /spotfix | точечное исправление найденных проблем |
Если проверка идёт долго, не прерывайте её без крайней необходимости. Если она запускается при каждой загрузке, проверьте SMART и журнал событий.
Когда chkdsk лучше не запускать сразу
Если диск внезапно начал отваливаться, щёлкать, пропадать из BIOS или отдавать много ошибок чтения, не начинайте с chkdsk /r. Сначала сделайте копию важных данных или образ диска. Проверка с исправлением активно читает поверхность и может ухудшить состояние умирающего накопителя.
Проверка состояния диска перед chkdsk
В Windows можно быстро посмотреть состояние физических дисков через PowerShell. Это не полноценная диагностика SMART, но как первый фильтр подойдёт.
Get-PhysicalDisk | Select-Object FriendlyName, MediaType, HealthStatus, OperationalStatus Get-Volume | Select-Object DriveLetter, FileSystemLabel, HealthStatus, SizeRemaining, Size
Если здоровье диска не Healthy, сначала занимайтесь данными и железом. Файловая система вторична: её можно чинить только тогда, когда накопитель способен стабильно читать и писать.
Что делать после исправления ошибок
- перезагрузите компьютер, если chkdsk просил это сделать;
- посмотрите событие Wininit или Chkdsk в журнале;
- повторите проверку без ключей и убедитесь, что новых ошибок нет;
- проверьте резервные копии важных файлов;
- если ошибки возвращаются, меняйте диск или кабель, а не гоняйте chkdsk бесконечно.
FAQ
Можно ли запускать chkdsk на SSD? Да, но без фанатизма. Обычная проверка файловой системы нормальна, а вот долгий /r нужен только при явных проблемах. Для SSD важнее SMART, прошивка и нормальные бэкапы.
Почему chkdsk просит перезагрузку? Системный раздел занят Windows, поэтому исправить часть ошибок онлайн нельзя. Утилита планирует проверку на ранний этап загрузки, когда том ещё не используется обычными процессами.
Можно ли закрыть окно проверки? Если проверка только читает том, риск ниже. Если уже идёт исправление, прерывание может оставить файловую систему в промежуточном состоянии. Лучше дождаться завершения.





[…] Если накопитель виден, но Windows сообщает об ошибках файловой системы, можно аккуратно проверить диск через chkdsk. Подробная инструкция есть здесь: Проверка диска из командной строки. […]