Як безпечно витягнути зовнішній жорсткий диск на Mac
Дізнайтеся правильні способи безпечно витягувати зовнішні жорсткі диски в macOS. Уникайте пошкодження даних і виправляйте помилки «диск використовується» з нашим докладним посібником.
Від’єднувати зовнішній жорсткий диск від Mac, не витягнувши його спершу, — це азартна гра. Хоча сучасні версії macOS стійкіші, ніж раніше, висмикування з’єднання посеред запису може призвести до пошкоджених файлів, зруйнованої структури каталогів чи диска, що відмовляється підключатися наступного разу, коли ви його під’єднаєте.
Щоб ваші дані лишалися цілими, слід дотримуватися певного протоколу, який наказує macOS завершити всі незавершені операції запису й безпечно відмонтувати файлову систему.
Стандартні способи витягнути диск
macOS пропонує кілька вбудованих методів запуску безпечного витягнення. Залежно від того, як вам зручніше орієнтуватися в системі, ви можете скористатися будь-яким із наведених нижче.
1. Через бічну панель Finder
Бічна панель Finder часто є найшвидшим способом керувати кількома дисками. Відкрийте вікно Finder і подивіться на розділ «Розташування» на бічній панелі. Поряд із назвою вашого зовнішнього диска ви побачите невелику піктограму витягнення (трикутник із рискою під ним). Натискання цієї піктограми запускає процес відмонтування.
2. Через піктограми на робочому столі
Якщо у налаштуваннях Finder увімкнено показ зовнішніх дисків на робочому столі, ви можете просто перетягнути піктограму диска у Кошик у Dock. Ви помітите, що під час перетягування піктограма Кошика перетворюється на піктограму витягнення. Це візуальне підтвердження того, що macOS готується від’єднати пристрій.
3. Через контекстне меню
Користувачі, які надають перевагу контекстним меню, можуть клацнути правою кнопкою (або з утриманням Control) по піктограмі диска на робочому столі чи у вікні Finder. Виберіть Витягнути «[Назва диска]» у спадному меню.
4. Через меню «Файл»
Якщо у вас уже активне й виділене вікно Finder, ви можете перейти у верхній рядок меню та вибрати Файл > Витягнути «[Назва диска]».
Порада: Якщо ви працюєте переважно з клавіатурою, можна виділити піктограму диска у Finder і натиснути
Command + E, щоб негайно запустити витягнення.
Чому macOS каже «Диск використовується»
Найпоширеніше розчарування для користувачів Mac — це попередження «Диск вийнято неправильно» або діалог із помилкою «Диск не вийнято, оскільки одна чи кілька програм можуть його використовувати».
Це стається тому, що macOS застосовує систему «кешування». Щоб підвищити продуктивність, macOS не завжди записує дані на ваш фізичний жорсткий диск тієї самої мілісекунди, коли ви зберігаєте файл; натомість вона тримає ці дані в тимчасовому буфері (RAM). Коли ви намагаєтеся витягнути диск, macOS перевіряє, чи якісь процеси досі тримають «блокування» на диску, та чи немає в буфері даних, які ще фізично не записані.
Якщо процес досі звертається до диска, macOS заблокує витягнення, аби запобігти спробі цього процесу записати на диск, якого вже немає, — а це і є основна причина пошкодження даних. Якщо ви опинилися в цьому замкненому колі, можливо, варто звернутися до посібника Помилка macOS «Диск використовується»: посібник з усунення несправностей, щоб зрозуміти поведінку системи в основі цього.
Поширені винуватці, що блокують ваш диск
Коли macOS каже, що диск використовується, вона рідко повідомляє, яка саме програма винна. Зазвичай це один із таких фонових процесів.
Індексування Spotlight
Spotlight постійно сканує підключені диски, щоб індексувати файли для пошуку. Якщо ви щойно підключили великий диск або перенесли на нього тисячі файлів, Spotlight, найімовірніше, напружено працює у фоні. Це може тримати диск «зайнятим» кілька хвилин.
Служби хмарної синхронізації
Служби на кшталт iCloud, Dropbox і Google Drive сумно відомі тим, що тримають диски заблокованими. Якщо на вашому зовнішньому диску є папка, що синхронізується з хмарою, ці програми підтримуватимуть постійне з’єднання з диском, щоб відстежувати зміни. Докладніше про те, як впоратися саме з цими перешкодами, можна дізнатися в нашому посібнику Як зупинити iCloud і Dropbox від блокування витягнення диска.
Перегляди QuickLook
Якщо у вас відкрите вікно Finder і ви прокручуєте файли, macOS використовує функцію QuickLook для створення переглядів. Якщо вибрано великий відеофайл чи складний PDF, процес QuickLook може утримувати диск, доки не завершить рендеринг цього перегляду. Якщо це ваша головна проблема, перегляньте статтю QuickLook тримає ваш диск у заручниках.
Професійне ПЗ для відеомонтажу
Для творчих професіоналів частими винуватцями є Final Cut Pro чи Adobe Premiere Pro. Ці програми часто тримають активними завдання «фонового рендерингу» чи медіа-з’єднання навіть після того, як ви вважаєте сеанс завершеним. Якщо ви працюєте з відео, ознайомтеся зі статтею Використання зовнішніх дисків із Final Cut Pro без проблем з витягненням, де описано спеціалізовані робочі процеси.
Розширене усунення несправностей: використання Терміналу
Якщо стандартні методи з графічним інтерфейсом не спрацьовують і ви не можете визначити винуватця через Моніторинг системи, можна скористатися Терміналом, щоб отримати глибше розуміння.
Пошук блокувального процесу за допомогою lsof
Команда lsof (list open files) — це потужний інструмент, що може точно сказати вам, який процес тримає файл відкритим на вашому зовнішньому томі.
- Відкрийте Термінал (знаходиться в Програми > Утиліти).
- Введіть таку команду, замінивши
[DriveName]на справжню назву вашого диска:lsof | grep /Volumes/[DriveName] - Це поверне список процесів. У першому стовпці буде назва програми чи процесу, що тримає диск.
Щоб глибше розібратися, як ефективно використовувати цю команду, прочитайте статтю Команда lsof для користувачів Mac.
Примусове витягнення через diskutil
Якщо ви впевнені, що жодних критичних даних не записується, можна спробувати відмонтувати диск через командний рядок:
- У Терміналі введіть:
diskutil list, щоб знайти ідентифікатор вашого диска (наприклад,disk4s1). - Введіть:
diskutil eject /dev/disk4(замінітьdisk4на ваш конкретний ідентифікатор).
Роль файлових систем у витягненні
Формат вашого диска також може впливати на те, як macOS обробляє витягнення і наскільки диск схильний до помилок.
| Формат | Найкраще застосування | Поведінка при витягненні на Mac |
|---|---|---|
| APFS | Сховище лише для macOS (SSD) | Дуже оптимізоване; швидке й безпечне відмонтування. |
| Mac OS Extended (HFS+) | Старіше сховище лише для Mac (HDD) | Стандарт для старіших версій macOS; дуже стабільне. |
| exFAT | Крос-платформне (Mac і Windows) | Швидше для великих файлів, але більш схильне до пошкоджень, якщо не витягати належно. |
| FAT32 | Малі USB-флешки / застарілі пристрої | Висока сумісність, але обмежений розмір файлу й вищий ризик помилок. |
Якщо ви обираєте формат для нового диска, зверніться до нашого порівняння APFS чи exFAT: який формат для зовнішнього диска на Mac.
Що робити, коли ніщо не допомагає
Інколи ви поспішаєте або система зовсім не реагує. У вас може виникнути спокуса «примусово витягнути» чи просто висмикнути кабель.
Попередження: Примусове витягнення диска під час активного запису даних — найпоширеніша причина помилок «нечитабельний диск». Хоч у 90% випадків це може спрацювати, 10% невдач можуть призвести до повної втрати даних на цьому томі.
Якщо вам конче потрібно примусово витягнути диск, спробуйте ці кроки по черзі:
- Завершіть програму-винуватця: Скористайтеся Моніторингом системи, щоб примусово завершити процес, визначений за допомогою
lsof. - Перезавантажте Mac: Це очищає всі активні процеси та блокування файлів, що робить його найбезпечнішим «крайнім засобом».
- Примусове витягнення через Дискову утиліту: Відкрийте Дискову утиліту, виберіть диск і натисніть там кнопку витягнення.
Щоб зрозуміти технічні ризики цього останнього засобу, прочитайте статтю Чи безпечне примусове витягнення на Mac?.
Підсумковий чек-лист безпечного витягнення
Щоб уникнути головного болю в майбутньому, дотримуйтеся цього короткого подумкового чек-листа, перш ніж від’єднувати диск:
- Закрийте всі файли: Переконайтеся, що жодні документи, відео чи проєкти з диска не відкриті в жодній програмі.
- Перевірте стан хмари: Переконайтеся, що Dropbox, iCloud чи OneDrive завершили синхронізацію.
- Дочекайтеся «блимання»: Якщо ваш диск має фізичний світлодіод активності, дочекайтеся, поки він припинить блимати, перш ніж витягувати.
- Використовуйте команду витягнення: Завжди застосовуйте офіційний метод витягнення в macOS, а не просто висмикуйте кабель.
Якщо ви виявляєте, що постійно воюєте з macOS, аби від’єднати диски, вам не обов’язково робити це вручну.
Перестаньте гадати, який процес блокує ваш диск.
Спробуйте Ejecta, щоб точно побачити, що тримає ваш зовнішній диск у заручниках, і завершити це одним кліком.