Не удалось извлечь диск, так как он используется программой поиска

Обновлено: 20.11.2024

Возможно, вы больше не используете DMG, но ваш Mac, по-видимому, использует его.

Разочаровывает, когда ваш компьютер не делает то, что вы просите. Если вам больше не нужен образ диска, подключенный к вашему Mac, и вы пытаетесь его извлечь, вы можете столкнуться с ошибкой: «Диск не может быть извлечен, потому что его использует Finder». Для чего?

Хотя может раздражать вопрос о том, как извлечь DMG, обычно есть простая причина, по которой он не работает.

Почему вы не можете извлечь DMG

DMG, также известный как образ диска Apple, похож на цифровой диск: так же, как вы можете загружать приложения с жесткого диска или USB-накопителя, DMG позволяет вам устанавливать приложения и также может содержать другую важную информацию.< /p>

Когда вы загружаете новое приложение из Интернета, вместо него часто загружается DMG. Оттуда вы найдете обычное окно с инструкцией скопировать приложение в папку «Приложения», которая устанавливает приложение на ваш компьютер. Затем вы извлекаете DMG, так как он больше не нужен.

Однако когда вы сталкиваетесь с этой ошибкой, это может сбивать с толку и раздражать. Кто хочет смотреть на бесполезный DMG на своем рабочем столе?

Невероятно тихий
RoboVac G20 с мощностью всасывания 2500 Па обеспечивает более глубокую и эффективную уборку.

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

Однако, если это приложение, которое вы хотите установить на свой компьютер, вы должны убедиться, что оно скопировано в папку «Приложения», прежде чем извлекать DMG. Если вы извлечете его, не сделав этого, у вас не будет доступа к этому приложению.

Если вам по-прежнему не удается извлечь DMG, попробуйте перезагрузить Mac. Иногда перезагрузка может устранить неполадки между вашим Mac и DMG, освобождая вас для извлечения диска.

С жесткими дисками возникают похожие проблемы

Та же проблема может возникнуть и при извлечении жестких дисков. Если у вас есть жесткий диск, USB-накопитель или вы используете физический диск, активный запуск программы с диска не позволит вам извлечь диск в первую очередь.

Однако иногда неясно, какая программа может работать с диска или использовать его ресурсы . В этом случае, возможно, стоит закрыть открытые приложения, которые не подключены к диску, чтобы проверить, не является ли какое-либо из них виновником.

Spotlight — еще один полезный инструмент для поиска файлов и приложений на вашем Mac. Однако это также может быть неприятностью; эта функция часто работает в фоновом режиме, индексируя ваши диски, чтобы знать, где что находится. Эта фоновая активность неочевидна, поэтому, если Spotlight индексирует диск, который вы пытаетесь извлечь, вы можете не знать, и может показаться, что нет причин, по которым macOS не позволит вам его извлечь.

Если вы хотите, чтобы Spotlight не индексировал ваш диск, чтобы знать, что он не будет причиной вашей проблемы с извлечением, вы можете перейти в «Системные настройки»> «Spotlight»> «Конфиденциальность». Нажмите (+), затем выберите подключенный диск.

После работы с внешним жестким диском (далее просто - диск) хочу его начисто размонтировать. Но, к моему удивлению, при нажатии кнопки «Извлечь» Finder предупреждает меня следующим сообщением об ошибке:

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

Что вызывает эту ошибку

Это сообщение об ошибке говорит само за себя. Это означает, что мы пытаемся извлечь диск, который используется в данный момент. Если у нас есть какой-либо файл, хранящийся на диске, открытый в любом приложении, macOS может помешать нам извлечь диск, чтобы мы не потеряли наши данные.

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

Внимание! В некоторых случаях macOS позволяет «принудительно извлечь» диск, но мы все равно можем потерять данные, поэтому принудительное извлечение нецелесообразно.

После некоторого расследования я обнаружил, что в моем случае это процесс QuickLook. Процесс QuickLook — это функция, представленная в Mac OS X 10.5 Leopard. Вы можете узнать больше об этом здесь.Я заметил, что когда я использую функцию Quicklook для предварительного просмотра видео в любом формате, процесс остается активным, даже когда окно Quicklook уже закрыто. Если я просматриваю любой другой файл, такой как PDF или JPG, диск может быть извлечен нормально. Почему Quicklook не позволяет мне извлечь диск? Я подозреваю, что это просто ошибка.

  • Диск: WD Elements Portable 500 ГБ
  • ОС: macOS High Sierra 10.13.3
  • Компьютер: MacBook Air, 11 дюймов (2014 г.)

Как это решить

Как только мы узнаем, какой процесс мешает нам извлечь наш диск, мы можем принудительно остановить его. Для этого мы используем приложение Activity Monitor.

Запустите приложение "Мониторинг активности" из папки "Утилиты" в папке "Приложения" или используйте Spotlight, чтобы найти его.

Перейдите на вкладку "Диск", чтобы отсортировать по использованию диска каждым процессом.

Находим процесс, который использует наш диск, у него имя QuickLookUIService. Выберите его, нажав на строку.

Теперь давайте завершим этот процесс. Для этого нажмите на кнопку с крестиком в левом верхнем углу. Когда появится всплывающее сообщение с вопросом, действительно ли вы хотите выйти из процесса, просто нажмите кнопку «Выйти принудительно».

Наконец, мы можем размонтировать диск обычным способом.

Заключение

Все готово. Теперь ваш диск должен быть безопасно извлечен. Так просто, не так ли?

Если у вас возникли проблемы с решением этой проблемы с помощью приведенных выше инструкций, но вы можете решить эту проблему с помощью любого другого метода, опишите это в разделе комментариев ниже. Спасибо!

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

Спасибо за чтение!

Если этот пост помог вам и вы хотите выразить свою поддержку, рассмотрите возможность подпитки будущих постов, купив мне чашку кофе!

Не имеет значения, когда внешний жесткий диск не извлекается на компьютерах Mac. Это может быть несколько причин, по которым внешний жесткий диск не будет извлечен из ошибки. Следуйте этой странице, вы найдете причины этой ошибки и узнаете, как успешно извлечь диск на Mac с помощью 5 практических методов.

Приступим.

Применяется к: извлечению или принудительному извлечению внешнего жесткого диска, USB-накопителя, SD-карты и т. д. в macOS и Mac OS X без потери данных.

Краткое руководство: 5 способов извлечения внешнего жесткого диска на Mac

1. EaseUS Automated Ejection Tool Запустите EaseUS NTFS для Mac на компьютере Mac. Полные шаги
2. Остановить запущенные приложения Нажмите клавиши Command + Space, чтобы открыть Spotlight. Полные шаги
3. Выйдите из учетной записи Apple и войдите в нее Нажмите значок меню Apple и нажмите «Выйти». Полные шаги
4. Завершение работы или принудительный выход Перейдите в меню Apple, нажмите «Завершение работы». . Полные шаги
5. Использовать Терминал В меню Apple нажмите «Перейти» > «Утилиты». Полные шаги

Что означает «Извлечь»?

Извлечение — это действие, которое пользователи Mac применяют для безопасного отключения диска или внешнего устройства хранения данных от компьютеров Mac, не затрагивая данные и сам диск. Когда вы напрямую отключаете внешний жесткий диск, не извлекая его из Mac, это приведет к потере данных или даже к ошибке «Диск недоступен».

Есть три обычных способа извлечения диска на Mac:

  • Выберите диск > Файл > Извлечь.
  • В Finder нажмите "Извлечь" рядом с диском.
  • Перетащите значок накопителя в корзину для извлечения.

Однако некоторые пользователи Mac сообщили, что не могут извлечь внешние жесткие диски на Mac даже после выполнения трех описанных выше операций извлечения устройства. Мы обсудим причину, вызвавшую эту ошибку, в следующей части. Двигайтесь дальше и узнайте, проверьте причины.

Ошибка: не удается извлечь внешний жесткий диск Mac — причины и действия

Когда вы получаете это сообщение или подобное предупреждение на компьютере Mac при попытке извлечения внешнего жесткого диска, это означает, что вы не извлекли или не смогли успешно извлечь диск:

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

Так что же вызвало эту ошибку? Вот возможные причины, по которым компьютер Mac отказывается извлекать диск:

  1. 1. В настоящее время используется внешний жесткий диск или файлы на нем.
  2. 2. Некоторые приложения или драйверы используют диск в фоновом режиме.
  3. 3. Диск занят программой обработки.
  4. 4. Mac отказывается принудительно извлекать диск из-за механизма защиты данных.
  5. 5. Заражение вредоносным ПО и т. д.

Что делать, если внешний жесткий диск не извлекается? Вот несколько советов, которые можно и нельзя делать:

  • Сохраняйте все файлы в целости и сохранности.
  • Убедитесь, что файлы на диске не используются и не заняты.
  • Закройте все запущенные программы или приложения, которые могут использовать ваш диск.
  • Не принудительно извлекайте диск напрямую.
  • Не форматируйте диск в спешке.
  • Не отключайте диск.

Пять способов исправить ошибку «Не удается извлечь внешний жесткий диск» на Mac [Руководство на 2021 год]

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

Примечания. Чтобы получить автоматическое и надежное решение для безопасного извлечения внешних устройств хранения, не пропустите автоматическую EaseUS NTFS для Mac.

Инструмент: EaseUS NTFS для Mac — инструмент извлечения устройства одним щелчком

Скачать:

Инструмент автоматического извлечения устройства — EaseUS NTF для Mac в основном предназначен для дисков с файловой системой Windows NT на Mac. Он позволяет читать, записывать и даже получать доступ к файлам NTFS на Mac без форматирования. Это программное обеспечение также помогает исправить ошибку «невозможно извлечь внешний жесткий диск или USB» на Mac одним простым щелчком мыши.

Вот как это использовать:

Шаг 1. Запустите EaseUS NTFS для Mac на компьютере Mac, нажмите «У меня уже есть лицензия», чтобы активировать это программное обеспечение.

Шаг 2. Позвольте EaseUS NTFS для Mac обнаружить подключенный диск, который вы хотите извлечь.

Шаг 3. После обнаружения выберите целевой диск и нажмите «Извлечь». Это позволит безопасно удалить ваш диск, не затрагивая сохраненные файлы и данные.

Помимо извлечения устройств на Mac, вы также можете применить EaseUS NTFS для Mac, чтобы устранить следующие проблемы:

EaseUS NTFS для Mac

    на Mac
  • Исправить ошибку, связанную с невозможностью подключения внешнего жесткого диска
  • Сделать диск NTFS совместимым, доступным для чтения и записи на Mac.
  • Исправить внешний жесткий диск NTFS, ошибку USB только для чтения на Mac

Видеоруководство: как использовать EaseUS NTFS для Mac

Инструмент: монитор активности

Скачать: инструмент предустановлен на Mac, загружать не нужно.

Монитор активности — это приложение, доступное в папке «Утилиты», которое помогает отслеживать и идентифицировать процессы, запущенные на определенных дисках. Если вы не можете извлечь внешний жесткий диск из компьютера Mac, возможно, одна или несколько программ работают с диском в фоновом режиме.

Вы можете применить этот инструмент, чтобы найти запущенные приложения и остановить их, а затем извлечь диск из Mac.

Вот шаги, которые вы можете выполнить:

Шаг 1. Нажмите клавиши Command + пробел, чтобы открыть Spotlight.

Шаг 2. Найдите монитор активности в центре внимания и нажмите, чтобы открыть его.

Шаг 3.Перейдите на вкладку "Диск", найдите QuickLookUIService в разделе "Использование диска каждым процессом".

Или вы можете найти его в окне поиска.

Шаг 4. Выберите его и нажмите значок "Закрыть" на левой верхней панели.

Шаг 5. Нажмите "Принудительно завершить", чтобы ускорить процесс.

Шаг 6. После этого вы можете извлечь внешний жесткий диск из Mac обычным способом.

Инструмент: меню Apple

Скачать: встроенный инструмент Apple, загружать не нужно.

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

Шаг 1. Щелкните значок меню Apple и нажмите "Выйти".

Шаг 2. Затем нажмите «Войти», войдите в систему, используя свою учетную запись Apple и пароль.

Шаг 3. Попробуйте снова извлечь внешний жесткий диск из Mac.

Инструмент: меню Apple

Скачать: встроенный инструмент Apple, загружать не нужно.

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

Вот шаги:

Шаг 1. Перейдите в меню Apple, нажмите «Завершение работы».

Вы также можете нажать "Завершить принудительно" в раскрывающемся меню.

Шаг 2. Подождите, пока компьютер Mac выключится, а затем отсоедините или отключите внешний жесткий диск.

Инструмент: Терминал

Скачать: Приложение предустановлено на Mac, загружать не нужно.

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

Командные строки для выхода из внешнего жесткого диска с Mac немного сложны. Будьте осторожны, выполняя следующие шаги:

Шаг 1. В меню Apple нажмите «Перейти» > «Утилиты».

Шаг 2. Дважды щелкните "Терминал", чтобы запустить приложение.

Шаг 3. Введите сюда командные строки одну за другой и каждый раз нажимайте «Return»:

Вы должны заменить (номер) правильным номером вашего внешнего жесткого диска в списке команд.

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

Выберите правильный метод, чтобы исправить «Не удается извлечь внешние жесткие диски» на Mac, сохраняя ваши файлы неповрежденными

На этой странице мы представили вам причины, по которым вы не можете извлечь диски из компьютеров Mac. Чтобы решить эту проблему, вы можете просто выбрать один из рекомендуемых методов и следовать соответствующим инструкциям, чтобы самостоятельно удалить устройство хранения данных с Mac.

В качестве самого простого решения мы предлагаем вам попробовать EaseUS NTFS для Mac. Это непревзойденный выбор.

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

Среди шероховатостей в macOS есть раздражающее сообщение, которое вы можете увидеть, когда пытаетесь извлечь или размонтировать том: это не удалось, потому что том используется. Вы можете не только столкнуться с этим в Finder, но и помешать запуску первой помощи в Дисковой утилите, которая может сообщить, что не может, потому что не смогла размонтировать том, который вы хотите проверить. Итак, что вы можете с этим сделать?

В Дисковой утилите ответ, кажется, состоит в том, чтобы повторить попытку, несколько раз, если это необходимо. Необычно, что это вообще не работает, хотя может потребоваться пара попыток. Это, кажется, неуклонно улучшается, и менее вероятно, что это произойдет в Биг-Суре, чем, например, в Каталине. Также стоит дважды проверить том, на котором вы пытаетесь запустить First Aid: если это один из текущей группы загрузочных томов, System или Data, то вам, вероятно, все равно лучше делать это в режиме восстановления.

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

Чтобы узнать, какие файлы открыты на том или ином томе, используйте команду
sudo lsof /Volumes/myVol,
где myVol — имя тома. После того, как вы введете это, введите пароль администратора в командной строке, и вы увидите список с такими записями, как
mds 100 root 33r DIR 1,38 192 2 /Volumes/External2
mds 100 root 35u REG 1,38 0 87 /Volumes/External2/.Spotlight-V100/Store-V2/3DD5246F-9AEA-4F0E-9A53-AA63783C3C70/journalExclusion
которые являются файлами и каталогами, открытыми на этом томе. Это нужно запускать с помощью sudo , иначе вы не увидите никаких файлов, которые открываются процессами, работающими от имени пользователя root, которые чаще всего являются нарушителями.

Некоторые рекомендуют использовать grep , например
sudo lsof | grep /Volumes/myVol
но lsof может выполнять собственную фильтрацию.

Информация о каждом открытом файле содержит (слева направо):

  • сокращенное название связанной команды, здесь mds , сервера метаданных Spotlight;
  • открытый режим, как один символ, следующий за двумя цифрами, например. 33r открыт только для чтения, а 35u открыт для чтения и записи;
  • тип, DIR означает каталог, а REG означает обычный файл;
  • полный путь к файлу или каталогу.

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

Постскриптум

Спасибо всем, кто предложил альтернативы, особенно приложения. Мой личный фаворит из всех — Ленивец, отсюда. Хотя он и не заверен нотариусом, он делает все, что мне нужно, с точки зрения соответствия функциям lsof или fuser. Самое главное, если вы щелкнете по его замку в правом нижнем углу и выполните аутентификацию, он покажет все процессы, запущенные от имени пользователя root. К сожалению, в настоящее время он не делает различий между реальными томами и моментальными снимками; хотя это может иметь свои преимущества, это затрудняет выбор тома, который вы хотите проверить. Спасибо Чарли за предложение.

Я очень благодарен Энди Игнатко @Ihnatko за то, что он напомнил мне об использовании lsof, и hhanche за указание на то, что grep вообще не нужен.

Читайте также: