macOSСредняя

Ошибка Disk Utility в macOS: причины и способы исправления

В этой статье разбираем распространённые ошибки Disk Utility в macOS: почему не удаётся проверить или размонтировать диск, и как восстановить работоспособность утилиты с помощью встроенных средств macOS.

Обновлено 16 февраля 2026 г.
15-30 мин
Средняя
FixPedia Team
Применимо к:macOS Sonoma 14macOS Ventura 13macOS Monterey 12Apple Silicon MacIntel Mac

Что означает ошибка Disk Utility в macOS

Disk Utility (Утилита диска) — это системная программа macOS для управления дисками и разделами. Ошибки в ней обычно проявляются как:

  • «Не удалось проверить/размонтировать диск» — утилита не может получить эксклюзивный доступ к диску.
  • «Операция не завершена» — процесс First Aid прервался из-за критической ошибки.
  • Диск не отображается в списке — система не распознаёт физический накопитель.
  • «Том повреждён» или «Требуется восстановление» — файловая система в неконсистентном состоянии.

Ошибка обычно появляется при попытке запустить First Aid, размонтировать или создать раздел. Симптом: всплывающее окно с кодом ошибки (например, -69877) или простое текстовое сообщение.

Причины возникновения

  1. Активное использование диска. Диск занят системными процессами (Spotlight, Time Machine), приложениями или даже Finder.
  2. Повреждение файловой системы. Некорректное отключение диска, сбой питания или аппаратная ошибка накопителя.
  3. Конфликт с FileVault. Если диск зашифрован и FileVault активен, Disk Utility может не получить доступ без пароля.
  4. Некорректные права доступа. У вашего пользователя нет прав на запись/чтение в корневые разделы.
  5. Аппаратные проблемы. Соединение кабеля (USB/Thunderbolt), порт или сам накопитель неисправны.
  6. Системные ограничения. Нарушена структура разделов GPT, повреждён заголовок диска.
  7. Конфликт с SIP (System Integrity Protection). В редких случаях политики безопасности блокируют низкоуровневые операции.

Способы решения

Способ 1: Стандартный First Aid из Recovery Mode

Это самый чистый способ, так как утилита работает на минимальной системе без фоновых процессов macOS.

  1. Перезагрузите Mac в режиме восстановления:
    • Для Mac с Apple Silicon: выключите, удерживайте кнопку питания до появления загрузочных опций, выберите «Параметры» → «Продолжить в режиме восстановления».
    • Для Intel Mac: включите и сразу удерживайте ⌘ + R.
  2. В меню выберите Disk Utility.
  3. В левой колонке выберите физический диск (верхний элемент с названием модели, например, «APPLE SSD AP0256J»), а не под ним раздел.
  4. Нажмите кнопку First Aid и подтвердите.
  5. Дождитесь завершения. Если First Aid сообщит об успехе, перезагрузитесь в обычную систему.

Способ 2: Принудительная проверка через Terminal

Если графический интерфейс не запускается или падает, используйте командную строку.

  1. Загрузитесь в Recovery Mode (как в способе 1).
  2. В меню выберите Terminal.
  3. Найдите идентификатор диска:
    diskutil list
    
    Вывод покажет все диски. Найдите ваш (например, /dev/disk2). Обратите внимание на раздел (например, disk2s1).
  4. Для дисков APFS (современные Mac):
    sudo fsck_apfs -y /dev/disk2s1
    
    Флаг -y автоматически отвечает «да» на предложения по исправлению.
  5. Для дисков Mac OS Extended (HFS+):
    sudo fsck_hfs -fy /dev/disk2s1
    
  6. Для exFAT (внешние диски):
    sudo fsck_exfat -fy /dev/disk2s1
    
  7. После завершения введите reboot для перезагрузки.

⚠️ Важно: Всегда указывайте идентификатор раздела (s1, s2 и т.д.), а не только диска (disk2). Использование неверного идентификатора может повредить другие разделы.

Способ 3: Размонтирование диска вручную

Если ошибка «Не удалось размонтировать диск», попробуйте принудительно размонтировать его через Terminal перед запуском First Aid.

  1. Загрузитесь в обычную систему или Recovery Mode.
  2. Определите точку монтирования диска через diskutil list (например, /Volumes/MyDisk).
  3. Принудительно размонтируйте:
    sudo diskutil unmountDisk force /dev/disk2
    
    (замените disk2 на ваш идентификатор диска).
  4. Теперь попробуйте снова запустить First Aid в Disk Utility.

Способ 4: Временное отключение System Integrity Protection (SIP)

Используйте этот способ только если остальные не помогли и вы понимаете риски. SIP защищает системные файлы, но может мешать глубокому восстановлению.

  1. Загрузитесь в Recovery Mode.
  2. Откройте Terminal.
  3. Отключите SIP:
    csrutil disable
    
  4. Перезагрузитесь в обычную систему и попробуйте снова выполнить First Aid или проверку через Terminal.
  5. После успешного восстановления обязательно вернитесь в Recovery Mode и включите SIP обратно:
    csrutil enable
    

Способ 5: Аппаратная диагностика и сброс SMC/NVRAM

Если проблема проявляется на нескольких дисках или после всех действий диск не определяется:

  1. Проверьте кабель и порт. Попробуйте другой кабель (особенно для USB-C) и другой порт.
  2. Сбросьте SMC (для Intel Mac) или NVRAM/PRAM:
    • SMC: выключите Mac, зажмите Shift + Control + Option + Power на 10 секунд.
    • NVRAM: включите Mac и сразу удерживайте Option + Command + P + R около 20 секунд.
  3. Запустите Apple Diagnostics (при включении удерживайте D) для проверки аппаратной части.

Профилактика

  • Всегда безопасно извлекайте диски. Используйте «Извлечь» в Finder или diskutil eject /dev/diskX в Terminal.
  • Не прерывайте операции записи. Не выключайте Mac и не отключайте диск во время копирования, бэкапа или проверки.
  • Регулярно создавайте резервные копии. Используйте Time Machine или сторонние решения.
  • Обновляйте macOS. Apple регулярно выпускает исправления для подсистем хранения.
  • Мониторьте здоровье SSD. Для SSD используйте утилиты типа smartmontools ( Terminal: sudo smartctl -a /dev/diskX) для проверки SMART-атрибутов.
  • Избегайте неоправданной фрагментации. Для SSD фрагментация не критична, но для HDD держите свободное место >15%.

Что делать, если диск не восстановился?

Если ни один способ не помог, и диск продолжает сообщать об ошибках, это, скорее всего, аппаратная неисправность:

  1. Создайте образ диска для попытки последующего восстановления данных:
    sudo dd if=/dev/disk2 of=/path/to/backup.dmg bs=4m conv=noerror,sync
    
    (замените disk2 и путь сохранения). Процесс будет очень медленным и может остановиться при ошибках.
  2. Обратитесь к специалистам по восстановлению данных. Чем меньше вы взаимодействуете с повреждённым диском, тем выше шансы восстановления.
  3. Замените накопитель. Для MacBook/Air это может потребовать обращения в сервисный центр Apple.

Итог: Ошибки Disk Utility почти всегда связаны с состоянием файловой системы или аппаратной частью диска. Начинайте с First Aid из Recovery Mode, затем переходите к Terminal-утилитам. Резервное копирование — ваш главный союзник в борьбе с повреждением диска.

Часто задаваемые вопросы

Почему Disk Utility не может проверить диск?
Можно ли починить диск без потери данных?
Что делать, если First Aid в Disk Utility не помогает?
Может ли System Integrity Protection (SIP) мешать Disk Utility?

Полезное

Закройте все приложения, использующие диск
Перезагрузите Mac в режиме восстановления
Запустите First Aid на целевом диске
Используйте Terminal для принудительной проверки
Восстановите раздел из Time Machine
Отформатируйте диск как последнее средство