Как безопасно извлечь USB-накопитель на Mac

Все способы извлечь USB-накопитель на Mac, а также что делать, когда macOS пишет, что диск используется, и не отпускает его.

Вы дописали файлы на флешку и хотите её вытащить. На Mac нет физической кнопки извлечения для USB, поэтому сначала нужно сообщить системе, что диск вам больше не нужен. Сделаете правильно — том размонтируется чисто. Пропустите этот шаг — рискуете получить предупреждение «Диск извлечён неправильно», а в худшем случае и повреждённый файл.

Ниже собраны все способы извлечь USB-накопитель на Mac и то, что делать в дни, когда macOS упрямо не хочет его отпускать.

Зачем вообще извлекать

macOS не записывает всё на диск в ту же секунду, как вы перетащили туда файл. Записи буферизуются в памяти и сбрасываются на диск чуть позже — так копирование ощущается быстрее. Извлечение заставляет macOS завершить эти отложенные записи и только потом безопасно размонтировать том.

Выдерните диск раньше — и последние записи могут так и не попасть на него. На диске, отформатированном в exFAT (а это распространённый формат флешек, которые используют совместно на Mac и Windows), нет журналирования, которое помогло бы восстановиться после прерванной записи. Одно неудачное отключение способно повредить не только тот файл, что вы копировали. Именно поэтому шаг с извлечением и существует, и стоит этих двух секунд.

Способы извлечь USB-накопитель

Работает любой из них. Выбирайте тот, что ближе к рукам.

  1. Боковое меню Finder. Откройте окно Finder. В левом боковом меню, в разделе «Размещения», найдите свой диск и нажмите маленький значок извлечения рядом с его именем.
  2. Значок на рабочем столе. Если диск отображается на рабочем столе, перетащите его значок в Корзину. Во время перетаскивания Корзина превращается в значок извлечения.
  3. Сочетание клавиш. Один раз щёлкните по диску в Finder, чтобы выделить его, затем нажмите Command-E.
  4. Правый клик. Щёлкните по диску с зажатым Control (или правой кнопкой) на рабочем столе или в боковом меню и выберите «Извлечь».
  5. Меню «Файл». Выделите диск в Finder, затем выберите «Файл», затем «Извлечь».

Как только диск исчезнет из Finder и с рабочего стола, его можно отключать. Всё это одинаково работает независимо от того, какие у вашего Mac порты — USB-C или USB-A, и что за диск: флешка, картридер для SD-карт или портативный SSD.

Диска нигде не видно?

Если подключённый USB-накопитель не появляется ни на рабочем столе, ни в боковом меню, скорее всего, macOS просто его прячет. Откройте Finder, выберите в строке меню «Finder», затем «Настройки», и проверьте две вещи:

  • На вкладке «Основные» включите «Внешние диски», чтобы диски показывались на рабочем столе.
  • На вкладке «Боковое меню», в группе «Размещения», включите «Внешние диски», чтобы они отображались в окнах Finder.

Если после этого диск всё равно не появляется, дело, вероятно, не в настройках отображения, а в подключении или формате. Как с этим разобраться, мы рассказываем в статье внешний диск не отображается на Mac.

Когда USB-накопитель не извлекается

Иногда вы нажимаете «Извлечь», а macOS отвечает вот этим:

Диск не извлечён, так как одна или несколько программ могут его использовать.

Самое досадное — macOS никогда не сообщает, какая именно программа. Это может быть Spotlight, индексирующий диск в фоне, превью в Быстром просмотре, которое вы открыли и забыли, клиент облачной синхронизации вроде Dropbox или приложение, у которого до сих пор открыт файл. И вам остаётся закрывать программы одну за другой и пробовать снова.

Справиться с этим можно несколькими способами.

  • Закройте очевидных виновников. Завершите любое приложение, открывавшее файл с диска, очистите Корзину, если вы удаляли с него файлы, и попробуйте снова.
  • Используйте Терминал. Команда lsof выводит список открытых файлов. Запуск lsof /Volumes/ИмяВашегоДиска показывает процессы, которые держат диск. Способ рабочий, но требует вчитываться в вывод. Мы разбираем его в статье как извлечь диск через Терминал.
  • Извлеките принудительно, но аккуратно. macOS предложит принудительное извлечение. Обычно это безопасно, если ничего активно не записывается, и рискованно, если запись идёт. В чём разница, мы объясняем в статье безопасно ли принудительное извлечение.

Если такое случается с вами часто, то это ровно та проблема, ради которой создавалась Ejecta. Она живёт в строке меню, называет процесс, удерживающий диск, и позволяет завершить его и извлечь диск в один клик — без Терминала и без гадания.

Коротко

Чтобы извлечь USB-накопитель на Mac, выделите его в Finder и нажмите Command-E или щёлкните значок извлечения рядом с ним в боковом меню. Дождитесь, пока он исчезнет, и отключайте. Если macOS пишет, что диск используется, значит, какой-то процесс держит на нём открытый файл, и решение — найти этот процесс, а не выдёргивать кабель.

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

Купить — $9.99