Подробный гайд: Запуск утилиты проверки диска в Windows, macOS и Linux

Как запустить проверку диска в Windows, macOS и Linux: chkdsk, Дисковая утилита, fsck, SMART, ошибки, сектора и восстановление.

2026.08.14                  


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


Windows

Способ 1. Через «Проводник» (самый простой)

  1. Откройте ПроводникЭтот компьютер.
  2. Нажмите правой кнопкой мыши на нужный диск → Свойства.
  3. Перейдите на вкладку Сервис.
  4. В разделе «Проверка на наличие ошибок» нажмите Проверить.
  5. Если система предложит — нажмите Проверить диск (даже если написано «Проверка не требуется»).
  6. Дождитесь завершения. При обнаружении ошибок система предложит исправить их.


Для системного диска (C:) может потребоваться перезагрузка: утилита выполнит проверку при следующем включении компьютера.


Способ 2. Через командную строку (chkdsk) — полный контроль

  1. Нажмите Win + S, введите cmd.
  2. Нажмите правой кнопкой на «Командная строка» → Запуск от имени администратора.

3. Введите команду:

chkdsk C: /f /r

Где:

  • C: — буква проверяемого диска (замените на нужную);
  • /f — исправлять найденные ошибки файловой системы;
  • /r — искать повреждённые сектора и восстанавливать читаемую информацию (включает /f).

Дополнительные полезные флаги:

Флаг Назначение
/x Принудительно отключить том перед проверкой (входит в /f для несистемных дисков)
/scan Онлайн-проверка без снятия тома (только NTFS)
/offlineScanAndFix Офлайн-проверка и исправление
/b Очистить список повреждённых кластеров и пересканировать (только после /r)

4. Если проверяете системный диск, появится сообщение:

Chkdsk cannot run because the volume is in use by another process.
Would you like to schedule this volume to be checked the next time the system restarts? (Y/N)

Нажмите Y, затем Enter и перезагрузите компьютер. Проверка начнётся до загрузки Windows.


Способ 3. Через PowerShell

  1. Win + XWindows PowerShell (администратор) или Терминал (администратор).

2. Быстрая проверка:

Repair-Volume -DriveLetter C -Scan

3. Полная проверка с исправлением:

Repair-Volume -DriveLetter C -OfflineScanAndFix

Способ 4. Планирование проверки при загрузке

  1. Win + R → введите regedit → Enter.

2. Перейдите:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

3. Найдите параметр BootExecute. По умолчанию там:

autocheck autochk *

4. Чтобы добавить проверку диска C при загрузке, измените значение на:

autocheck autochk /r C:\

После завершения проверки верните значение обратно на autocheck autochk *.


Проверка состояния SMART (аппаратное здоровье диска)

Windows не имеет встроенного детального SMART-мониторинга.

Используйте бесплатные утилиты:

  • CrystalDiskInfo — показывает состояние, температуру, ошибки, ресурс SSD/HDD.
  • Victoria HDD/SSD — глубокая диагностика поверхности.
  • Hard Disk Sentinel — подробная аналитика и мониторинг.

Запустите CrystalDiskInfo и посмотрите на статус:

  • Хорошо — диск в норме.
  • Тревога — есть переназначенные сектора или другие проблемы.
  • Плохо — диск скоро может выйти из строя, срочно копируйте данные.

macOS

Через «Дисковую утилиту»

  1. Откройте FinderПрограммыУтилитыДисковая утилита (или нажмите Cmd + Space и введите «Дисковая утилита»).
  2. В левой панели выберите нужный том или диск.
  3. Нажмите кнопку Первая помощь (First Aid) на верхней панели.
  4. Подтвердите запуск → нажмите Выполнить.
  5. Дождитесь завершения. Утилита проверит структуру тома и при необходимости исправит ошибки.

Для проверки загрузочного диска лучше загрузиться в режим восстановления: выключите Mac → включите, удерживая Cmd + R (Intel) или кнопку питания до появления параметров (Apple Silicon) → откройте «Дисковую утилиту» оттуда.


Через Терминал (fsck)

  1. Загрузитесь в режим восстановления.
  2. Откройте УтилитыТерминал.

3. Введите:

fsck_apfs -y /dev/disk1s1

(замените disk1s1 на ваш раздел; узнать имя можно командой diskutil list)


Linux

Проверка файловой системы (fsck)

Никогда не запускайте fsck на смонтированном разделе — это может повредить данные.



1. Определите разделы:

lsblk
sudo fdisk -l

2. Отмонтируйте нужный раздел:

sudo umount /dev/sdb1

3. Запустите проверку:

sudo fsck /dev/sdb1

Полезные флаги:

Флаг Назначение
-y Автоматически отвечать «да» на исправление ошибок
-f Принудительная проверка, даже если файловая система «чистая»
-c Проверка на повреждённые блоки (bad blocks)

Пример полной проверки:

sudo fsck -f -y /dev/sdb1

4. Для корневой файловой системы создайте файл принудительной проверки:

sudo touch /forcefsck
sudo reboot

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


Проверка SMART

sudo smartctl -a /dev/sda

Если утилита не установлена:

sudo apt install smartmontools    # Debian/Ubuntu
sudo dnf install smartmontools    # Fedora

Что делать, если проверка не запускается или зависает

Проблема Решение
«Том используется другим процессом» Перезагрузите ПК и согласитесь на проверку при загрузке (Y в chkdsk)
Проверка зависает на одном проценте Не выключайте принудительно; если висит > 4–6 часов — возможно, диск неисправен
chkdsk не находит диск Проверьте подключение кабеля SATA/NVMe; убедитесь, что диск виден в BIOS/UEFI
Ошибка «Access Denied» Запускайте командную строку строго от имени администратора
SSD не проверяется на сектора Для SSD используйте chkdsk /f без /r (поиск bad-секторов не нужен и изнашивает ячейки)

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

  • Компьютер стал зависать или тормозить без видимой причины.
  • Появились ошибки чтения/записи файлов.
  • Пропали файлы или папки.
  • После внезапного отключения питания или аварийного выключения.
  • Система сама предлагает проверить диск при загрузке.
  • В SMART появились предупреждения (переназначенные сектора, ошибки CRC).

Краткая шпаргалка

ОС Быстрый запуск
Windows (GUI) Свойства диска → Сервис → Проверить
Windows (CMD) chkdsk C: /f /r от администратора
Windows (PowerShell) Repair-Volume -DriveLetter C -OfflineScanAndFix
macOS Дисковая утилита → Первая помощь
Linux sudo fsck -f -y /dev/sdX (на отмонтированном разделе)

Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.


Статью подготовил: Аверко Денис Сергеевич @Nymexis г. Омск (специалист по ЗИ)

Комментарии

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