Дізнайтеся, що тримає відкриті файли на диску, і вилучіть той, що застряг.

macOS каже, що диск не вилучено, бо одна чи кілька програм можуть його використовувати, і часто не каже, які саме. Vitals показує кожен диск із програмами й процесами, що тримають на ньому файли, за назвою, а «Завершити й вилучити» робить решту, щойно ви погодитеся.

Памʼять за типом
82%
використано
Програма 22,15 GB
Постійна 5,67 GB
Стиснута 24,54 GB
Кешовані 10,32 GB
Вільно 1,32 GB
Памʼять за програмами
59,25 GB
усі програми
Google Chrome 21,23 GB
VS Code 8,17 GB
Terminal 3,86 GB
Safari 2,69 GB
Інше 23,30 GB
Споживання за програмами
1,7 W
усі програми
GitHub Desktop 427 mW
Google Chrome 367 mW
Zoom 145 mW
Terminal 86 mW
Інше 650 mW
Зараз
27 %
Середнє сьогодні36%
Навантаження3,41
Користувач
19%
Ваші програми
Система
8%
macOS
Ядра
12
8 P4 E
Найактивніша програма
Google Chrome
18,2%
ПрограмаПроцесор
Google Chrome
96 процесів
–
Термінал
49 процесів
–
Safari
16 процесів
–
Docker
9 процесів
–
Visual Studio Code
63 процеси
–
Slack
13 процесів
–
Figma
14 процесів
–
Zoom
8 процесів
–
Використано з 64 GB
52,63 GB
Нормальна
Вільно11,37 GB
Віртуальна0 MB
Програма
23,43 GB
Постійна
5,37 GB
Стиснута
23,82 GB
Найактивніша програма
Google Chrome
20,59 GB
ПрограмаПамʼять
Google Chrome
96 процесів
–
Visual Studio Code
63 процеси
–
Термінал
49 процесів
–
Safari
16 процесів
–
Docker
9 процесів
–
Slack
13 процесів
–
Figma
14 процесів
–
Zoom
8 процесів
–
Вільно з 994,66 GB
479,72 GB
Використано514,94 GB
Записано сьогодні38,9 GB
Зчитування
737 kB/s
Запис
195 kB/s
Томи
2
Macintosh HDBackup
Найактивніша програма
Photos
121 kB/s
ПрограмаЗапис
Фотографії
6 процесів
–
Google Chrome
96 процесів
–
Docker
9 процесів
–
Visual Studio Code
63 процеси
–
Xcode
22 процеси
–
Пошта
4 процеси
–
Slack
13 процесів
–
Музика
5 процесів
–
Завантажується
12 kB/s
Сьогодні4,4 GB
Останні 30 днів212 GB
Вивантажується
419 kB/s
Останні 7 днів
48,3 GB
Інтерфейс
Wi-Fi
en0
Найактивніша програма
Safari
8 kB/s
ПрограмаЗавантажується
Safari
16 процесів
–
Google Chrome
96 процесів
–
Slack
13 процесів
–
Zoom
8 процесів
–
Музика
5 процесів
–
Пошта
4 процеси
–
Docker
9 процесів
–
Notion
6 процесів
–
Apple M2 Max
60 %
Середнє32%
Пік95%
Памʼять
1,69 GB
Середнє
32%
Пік
95%
Найактивніша програма
Figma
35%
ПрограмаGPU
Figma
14 процесів
–
Google Chrome
96 процесів
–
Safari
16 процесів
–
Zoom
8 процесів
–
Visual Studio Code
63 процеси
–
Xcode
22 процеси
–
Slack
13 процесів
–
Notion
6 процесів
–
16-ядерний Neural Engine
2 %
Середнє3%
Пік16%
Обмін із памʼяттю
79,9 MB/s
Середнє
3%
Пік
16%
Найактивніша програма
Фотографії
3 зʼєднання
ПрограмаNeural Engine
Фотографії
6 процесів
–
Xcode
22 процеси
–
Safari
16 процесів
–
Zoom
8 процесів
–
Пошта
4 процеси
–
Notion
6 процесів
–
Google Chrome
96 процесів
–
Від акумулятора
64 %
Залишилося2 год 46 хв
Цикли412
Споживана потужність
12,6 W
Справність
76%
Температура
31°
Найактивніша програма
Google Chrome
4,3 W
ПрограмаЖивлення
Google Chrome
96 процесів
–
Zoom
8 процесів
–
Figma
14 процесів
–
Slack
13 процесів
–
Safari
16 процесів
–
Visual Studio Code
63 процеси
–
Docker
9 процесів
–
Музика
5 процесів
–
Процесор
54°
GPU
47°
Найгарячіше
58°
Вентилятор
1 200rpm
Крива
Вентилятори
Вентилятор
Стежить за процесором
1 200rpm
Слідує заПроцесор
Повна швидкість6.4k1.2k40°60°80°100°54°
Правила
Тихо від акумулятораВід акумулятора вентилятори стежать за кривою «Тихо».
Прохолодно, коли програми навантажують MacКоли одна з цих програм навантажує Mac, вентилятори стежать за кривою «Прохолодно», доки вона не затихне на хвилину. Додати програму
XcodeНе запущено
Задається кожні дві секунди, поки Vitals відкрито Повна швидкість понад 95 °C Повертаються, коли Vitals завершує роботу
Найбільше навантаження
XcodeПроцесор 51.4%
8 датчиків
Ядро продуктивності процесора54°
Ядро ефективності процесора49°
GPU47°
SSD41°
Wi-Fi39°
Акумулятор33°
Повітрозабірник зліва31°
Повітрозабірник справа32°
Останні 24 години Процесор Найгарячіше
80°40°
180612
Найшвидший вентилятор
6k2k
180612
Вихід
Динаміки MacBook Pro
64%
ПрограмаСтанГучністьРівень
Музика Відтворюється 100%
Zoom Відтворюється 80%
Google Chrome Відтворюється 35%
Slack Без звуку Звук вимкнено
Safari Без звуку 100%
Figma Без звуку 100%
Notion Без звуку 100%
Пошта Без звуку 100%
підʼєднано: 3
Найнижчий заряд: AirPods Pro, лівий, 42%. Beats Fit Pro спарено, але поза зоною.
42% Параметри Bluetooth
ПристрійТипАкумуляторРівень
AirPods Pro Навушники
Лівий 42%
Правий 58%
Футляр 80%
Magic Trackpad Трекпед 67%
Magic Keyboard Клавіатура 91%
1диск використовується
BackupВикористано
Зовнішній диск
Вилучити…
Використано
612,4 GB
Вільно
387,6 GB
Відкриті файли
14
Програми
3
Macintosh HDСтартовий диск
Внутрішній диск
Використано
514,94 GB
Вільно
479,72 GB
Відкриті файли
31 119
Програми
30
На Backup3
Фотографії
Працює в /Volumes/Backup/Photos Library
9
Terminal
Працює в /Volumes/Backup/site-archive
4
corespotlightd
Spotlight, індексує цей диск
1
На Macintosh HD30
Google Chrome
Працює в ~/Library/Application Support/Google/Chrome
699
Visual Studio Code
Працює в ~/Projects/storefront
155
Docker
Працює в ~/Library/Containers/com.docker.docker/Data
89
0%
Claude
Цей тиждень
Темп у нормі · запас 10%
0%
Codex
5-годинний сеанс
Оновиться через 3h 12m
0%
GitHub Copilot
Преміум-запити
За такого темпу закінчиться через 4d
0%
Cursor
Цей розрахунковий період
Оновиться через 12d 5h
Checkout flow tests Працює Чекає на вас
Claude Code · storefront · працює 48 min
410 MB
Запущено · 4 Завершити сеанс…
vitest команда · 61% процесора 520 MB
node сервер · порт 3 001 240 MB
Google Chrome for Testing браузер 310 MB
mcp-server-fetch сервер інструментів 64 MB
Codex неактивний 48 хв
docs · у програмі Terminal · Нічого не запущено
290 MB

Числа змодельовано: вебсторінка не може читати ваш Mac і не повинна.

01Диски

Кожен диск, і чи можна його вилучити.

Кожен підключений диск — це картка: його назва, внутрішній він, зовнішній чи мережевий, скільки файлів на ньому відкрито, і «Використано» або «Можна вилучити». Виберіть диск, щоб побачити, хто його тримає.

  • Внутрішні, зовнішні й мережеві диски
  • «Використано» або «Можна вилучити»
  • Скільки файлів відкрито на кожному
  • Вилучення з картки, так, як це робить Finder
Backup
Зовнішній диск · 14 відкритих файлів
Використано Вилучити
Macintosh HD
Внутрішній диск · 1 066 відкритих файлів
Стартовий диск
T7
Зовнішній диск · Нічого не відкрито
Можна вилучити Вилучити
studio-nas
Мережевий диск · 2 відкриті файли
Використано Вилучити
«Використано» або «Можна вилучити» Кожен диск і те, що на ньому відкрито
02Хто його тримає

Програми, що тримають диск, і файли, які вони тримають.

Під диском показано кожну програму й процес, що мають на ньому щось відкрите: папку, у якій вони працюють, скільки файлів відкрито, скільки з них для запису, і чи запущено їх із цього диска. Допоміжні процеси рахуються під своєю програмою.

  • Робоча папка, відкриті файли, файли, відкриті для запису
  • Вкладка Термінала, що стоїть у папці на диску
  • Spotlight і Time Machine, названі за тим, що вони роблять
  • Показати файл у Finder або його програму у Vitals
На Backup3 програми
Фотографії9 файлів, 2 для запису
Photos Library.photoslibrary/database/Photos.sqlite
Завершити
TerminalРобоча папка
/Volumes/Backup/site-archive
Завершити
mdsSpotlight, індексує цей диск
За програмами, а не за номерами процесів Файли, і які з них записуються
03Вилучити

Завершіть те, що його тримає, і вилучіть за один крок.

«Завершити й вилучити» називає програми, які завершить, і питає. Він завершує їх так, як це робить ⌘Q, а потім вилучає диск. Програма все ще може попросити зберегти зміни, а якщо якась не завершиться, Vitals скаже, яка.

  • Називає, що завершить, і спершу питає
  • Програми завершуються, як після ⌘Q, тож можуть попросити зберегти зміни
  • Пробує ще раз, поки macOS відпускає диск
  • Каже, коли диск можна безпечно відʼєднати
Backup використовується
«Завершити й вилучити» завершить Фотографії і Термінал, а потім вилучить диск. Програма може спершу попросити зберегти зміни.
Завершити й вилучитиСкасувати
Backup вилучено. Його можна відʼєднати.
Названо, перш ніж щось завершиться Так, як це роблять ⌘Q і Finder
04Знайти файл

Введіть назву файлу й побачите, хто його відкрив.

Фільтр шукає серед усіх відкритих файлів на всіх дисках. Введіть частину назви чи шляху, і ви побачите програми, що тримають відповідний файл. Так само можна дізнатися, хто відкрив файл, коли Смітник каже, що елемент використовується.

  • Пошук за назвою файлу чи шляхом
  • На всіх дисках одночасно
  • Програма і процес у ній
  • Запитайте асистента або виконайте vitals files у терміналі
report-q3⌘F
Preview
~/Documents/report-q3.pdf
Macintosh HD
Mail
~/Library/Mail/…/report-q3.pdf
Macintosh HD
Terminal
/Volumes/Backup/report-q3
Backup
Будь-яка частина назви чи шляху Хто його відкрив, на будь-якому диску
Чому це важливо

Відкриті файли: до і після

Диск, який не вилучається, — одна з найдавніших прикрощів на Mac. Finder каже, що одна чи кілька програм можуть його використовувати, і часто не каже, які. Відповідь є в Терміналі: lsof зі шляхом до диска, список назв і номерів процесів, а потім пошук програми, якій належить кожен.

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

«Відкриті файли», розділ вкладки «Розробка» у Vitals, показує кожен диск із програмами й процесами, що тримають на ньому файли, за назвою і з самими файлами. Завершіть їх звідти або доручіть це «Завершити й вилучити», і диск буде вилучено, щойно вони закриються. Нічого не завершується, доки ви не скажете.

Як цим користуватися

Де це у Vitals

Вкладка, елемент у смузі меню і параметр — у тому порядку, у якому ви до них звертатиметеся.

  1. 01

    Відкрийте вкладку «Розробка» й виберіть «Відкриті файли»

    Кожен підключений диск показано з кількістю відкритих на ньому файлів і з тим, чи його можна вилучити. Vitals сам вибирає перший зовнішній диск.

  2. 02

    Подивіться, хто тримає диск

    Під диском показано програми й процеси, що мають на ньому щось відкрите. Розгорніть одну, щоб побачити її файли і скільки з них відкрито для запису.

  3. 03

    Завершіть їх і вилучіть диск

    Натисніть «Вилучити» на диску, що використовується, і Vitals назве, що завершить. Погодьтеся, і він завершить їх, вилучить диск і скаже, що його можна безпечно відʼєднати.

  4. 04

    Знайдіть один файл

    Натисніть ⌘F і введіть частину назви чи шляху файлу. Ви побачите все, що його відкрило, на будь-якому диску.

Порівняння

Відкриті файли: Монітор активності і Vitals

Повне порівняння — рядок за рядком. Це рядки про функцію «відкриті файли».

Монітор активності Vitals
Відкриті файли
Монітор активностіДля кожного процесу окремо, після подвійного клацання
VitalsЗа дисками й програмами
Що заважає вилученню
Монітор активностіНе показано; lsof у Терміналі
VitalsНазвано, разом із файлами, які воно тримає
Вилучення
Монітор активностіFinder або «Примусово вилучити»
Vitals«Завершити й вилучити» після підтвердження
Пошук файлу
Монітор активностіНемає пошуку по всіх процесах
VitalsФільтр усіх відкритих файлів за назвою чи шляхом
Процеси macOS
Монітор активностіЛише за назвою
VitalsSpotlight і Time Machine, описані простими словами

Терміни, що за цим стоять

Що означають числа — з глосарія Монітора активності.

Запитання

Те, що люди питають про функцію «відкриті файли» перед купівлею.

Чому я не можу вилучити зовнішній диск?

Щось досі тримає на ньому відкритий файл чи папку: програма з документом, вкладка Термінала, що працює в одній з його папок, або macOS, яка його індексує чи створює на ньому резервну копію. «Відкриті файли» називає кожного разом із файлами, які він тримає.

Як дізнатися, яка програма використовує файл?

Відкрийте вкладку «Розробка», виберіть «Відкриті файли», натисніть ⌘F і введіть частину назви чи шляху файлу. Ви побачите кожну програму, що тримає відповідний файл, на якому б диску він не був.

Чи вилучає Vitals диск примусово?

Ні. Він завершує програми, які ви погодилися завершити, так, як це робить ⌘Q, тож програма може спершу попросити зберегти зміни, а потім вилучає диск так, як це робить Finder. Якщо щось не відпускає диск, Vitals каже, що саме.

А як щодо Spotlight і Time Machine?

Їх названо за тим, що вони роблять: Spotlight індексує диск, Time Machine створює на ньому резервну копію. Процеси самої macOS зазвичай відпускають диск за кілька секунд, і Vitals тим часом пробує ще раз.

Чому деяких процесів macOS немає в списку?

Без «Повних системних показників» Vitals не може прочитати файли процесів, які запускає сама macOS, як-от Spotlight, і каже, скільки їх не враховано. Увімкніть цей параметр у Параметри → Дозволи, і їх теж буде показано.

Чи показує він і файли на стартовому диску?

Так. Показано кожен диск, зокрема й стартовий. Розгорніть програму під ним, щоб побачити її файли і скільки з них відкрито для запису.

Чи може запитати мій асистент або скрипт?

Так. Через MCP асистент може запитати, що тримає диск чи файл, а vitals files відповідає те саме в терміналі.

Це те саме, що lsof?

Він читає те саме, що й lsof, — відкриті файли кожного процесу — і групує їх за дисками та програмами, рахуючи допоміжні процеси під програмою, якій вони належать.

Читайте далі

Посібники, у яких це використовується, і як Vitals виглядає порівняно з програмами, які для цього купують.

Більше про Vitals

Усі функції

Довічна ліцензія за $29, поки діє ціна запуску

Потім $49 або $15 за рік оновлень. Одна оплата, повернення коштів протягом 14 днів.

Отримати Vitals за $29