thumb

Після використання зовнішнього жорсткого диска (далі просто - диск) Я збирався демонтувати його, але на мій подив при натисканні на кнопку ‘eject’ Finder показав мені наступне повідомлення про помилку: clean

Для більш досвідчених користувачів, Я рекомендую прочитати іншу статтю про цю проблему.

Що викликає цю помилку

Це повідомлення про помилку говорить сама за себе. Воно означає те, що ми намагаємося витягти диск, який використовується в даний час. Якщо у нас є якийсь файл який зберігається на диску і відкритий в будь-якому додатку то, macOS може перешкодити нам витягти диск для того, щоб ми не втратили наші дані.

Якщо це відбувається то, нам просто потрібно закрити файл і знову спробувати витягти диск. Наскільки Я знаю, Я не використовую диск, але Finder повідомляє мені про те що Я це роблю, так що можливо Я помиляюся. Тепер мені потрібно дізнатися, який додаток використовує мій диск для того щоб Я міг правильно закрити цей додаток і отримати мій диск.

Примітка! У деяких випадках, macOS дає нам можливість зробити “force-eject” диска, але ми все ще можемо втратити дані, тому примусове витяг не є розумним.

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

Що я маю:

Як це вирішити

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

Запускаємо додаток Activity Monitor з папки Utilities вашої папки Applications, або використовуємо Spotlight для того щоб знайти його.

Перейдіть на вкладку «Диск», щоб впорядкувати дані по використанню диска кожним процесом.

Як виправити: The volume can't be ejected because it's currently in use (для звичайних користувачів)

Знайдемо процес, який використовує наш диск, він має назву QuckLookUIService. Виберіть його, натиснувши на рядок.

Як виправити: The volume can't be ejected because it's currently in use (для звичайних користувачів)

Тепер давайте вийдемо з цього процесу. Для цього натисніть на кнопку з хрестиком в лівому верхньому кутку. Коли з’явиться спливаюче повідомлення з питанням, чи дійсно ви хочете вийти з процесу, просто натисніть кнопку «Force quit».

Як виправити: The volume can't be ejected because it's currently in use (для звичайних користувачів)

Як виправити: The volume can't be ejected because it's currently in use (для звичайних користувачів)

Нарешті, ми можемо демонтувати диск звичайним способом.

Готово! Тепер наш диск повинен бути витягнутий безпечно.

Якщо ця стаття допомогла вам вирішити проблему, будь ласка, залиште коментар :smiley:

Дякую за прочитання!