Як Mint обирає між оптимізацією, очищенням і збереженням файлів

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

Вибирайте результат з урахуванням контексту.

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

Optimizable: Файли залишаються. Місця потрібно менше.

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

Safe to clean: Перегляньте, що можна прибрати.

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

Yours: Що залишити, вирішуєте ви.

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

Keep: Залиште потрібні дані на місці.

Потрібні, активні й захищені дані, а також ті, щодо яких немає певності, лишаються без змін. Системні дані й дані програм, зміну яких Mint не може обґрунтувати, не показуються як місце, яке можна повернути.

Розмір сьогодні і зростання з часом

Найбільша папка на вашому Mac і та, що росте найшвидше, часто вказують на різні проблеми. Проєкт, який місяцями займає 80 ГБ, може й не потребувати жодних дій. Програма, що виросла з 2 ГБ до 12 ГБ, менша, але, можливо, саме через неї цього тижня закінчилося місце.

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

Ця історія показує зміни між скануваннями. Mint не фіксує кожен запис у файли. Якщо загальний обсяг зайнятого місця зріс на 10 ГБ, а одне джерело на 7 ГБ (числа для прикладу), почніть із цього джерела. Інші джерела теж могли змінитися, а охоплення може бути неповним, тож решту 3 ГБ не можна просто списати на систему, а ті 7 ГБ не є сміттям автоматично. Обсяг, який обробило очищення, теж може відрізнятися від того, наскільки зменшиться зайняте місце в наступному скануванні: програми далі записують дані, а файлова система ще може утримувати дані, які можна відновити. Mint не змішує ці два числа. Запис про очищення враховує байти, які воно обробило, а виміряну зміну на диску показано окремо.

Де лежать дані і для чого вони

Шлях показує, де лежать дані. Власник каже, якій програмі чи проєкту вони належать, а роль пояснює, для чого вони потрібні. У Application Support можуть бути файли, які програма здатна завантажити знову, але також налаштування, бази даних і робота, якої більше ніде немає. Папка з назвою cache не доводить, що все в ній можна видалити.

У проєкті розробки вихідний код, результати збірки й завантажені залежності часто лежать поруч. Код написали ви, результати збірки доведеться зібрати знову, а залежності, можливо, доведеться завантажити. Для підтримуваних типів проєктів Mint перевіряє, що це за проєкт, його конфігурацію, структуру папок і те, чи ним зараз користуються. Папка, яка лише називається build або bin, таких доказів не дає.

З архівами так само. ZIP може бути інсталятором, який ви завантажили, або єдиною копією роботи, яку ви здали клієнтові. У версії Direct для інсталяторів ISO, XIP і ZIP та прошивок IPSW Mint дивиться, що всередині, де лежить файл і чи він підключений або використовується. Старіші образи дисків і пакети Mint виявляє лише за типом і віком, тому галочки біля цих рядків він ніколи не ставить за вас. Чи залишати інсталятор для встановлення без мережі або для відкату, вирішуєте ви.

Корисна знахідка пов’язує одне розташування з його власником, роллю і тим, що зміниться після видалення. Вкладка «Disk» групує знахідки за тим, що означає їх видалення («Optimizable», «Safe to clean», «Yours», «Keep»), і в кожному рядку називає програму, якій вони належать. Ні група, ні назва програми не дають Mint права очистити всю папку даних програми.

Що вважається дублікатом

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

У вересні 2026 року ми дослідили один Mac, яким щодня користуються, не змінивши жодного його файлу. Його 1 467 файлів сесій Codex у форматі JSONL займали 16,509 ГБ, і серед них не було дублікатів цілих файлів. Усередині них 62 014 входжень зображень зводилися до 12 104 унікальних зображень. Усі копії, крім першої, разом становили 4,605 ГБ, тобто 76,9 % декодованих байтів зображень.

Повтори виникають усередині сесій і залежать від того, як пов’язані батьківські завдання, підзавдання й посилання на зображення, тож пошук ідентичних файлів їх ніколи не знайшов би. Приблизно 4,547 ГБ із них припадало на ті самі родини батьківських сесій. Для цієї вибірки розумніше було спершу вивчити, як сама програма зберігає зображення, а вже потім думати про дедуплікацію між програмами.

Ці 76,9 % є часткою декодованих байтів зображень, які ми змогли розпізнати. Вони нічого не кажуть про розмір файлів сесій чи про те, скільки місця на диску ви могли б повернути. Вміст, який ми не змогли розібрати, наводився окремо і ніколи не рахувався як нуль. Повторені зображення можуть знадобитися, щоб відтворити або продовжити розмову, тому перш ніж щось їх змінить, треба перевірити, що жодне посилання не зламається і що відновлення працює. Один Mac не скаже, скільки заощадив би типовий користувач або наскільки точне очищення загалом.

Читати про вибірку, метод і обмеження дослідження Codex (англійською)

Звільнене місце і ціна повернення даних

Те, що дані можна відтворити, означає, що шлях назад існує. Але з цього не видно, скільки часу він забере, чи знадобиться підключення до мережі, чи стара версія ще доступна і чи потрібні вам ці дані завтра. Питання в тому, чи варте місце, яке ви звільните сьогодні, цієї роботи наступного разу.

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

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

Повторна перевірка безпосередньо перед дією

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

Mint повторно використовує розміри папок, хеші вмісту й результати аналізу сесій, які ще актуальні. Це заощаджує час, але перевірки в момент дії все одно виконуються щоразу. Через брак дозволів, перерване сканування або обмеження аналізу відповідна частина лишається непідтвердженою, і Mint не вважає, що з нею все гаразд.

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

Що змінює ваш зворотний зв’язок і де межі «Undo»

Вміст файлу натякає на його призначення, але не може пояснити Mint, навіщо ви щось зберігаєте. Коли ви скасовуєте одну з дій Mint, повертаєте назад файл, який він упорядкував, або дістаєте очищений файл зі Смітника, Mint запитує, чи додати цей шлях до «Ignore List». Якщо ви не відповісте, нічого не зміниться, і наступний запуск може знову його перемістити. Щойно ви його додасте, шлях отримує статус «Protected», і Mint його не чіпає.

Mint записує операції з файлами, і ті, що підходять, можна скасувати, поки на місці файли й історія, потрібні для цього. «Optimize» для Codex зберігає зображення, які Codex читає, коли ви продовжуєте розмову. «Keep text only» є окремою дією: вона остаточно видаляє медіа з вибраних вами розмов і зберігає кожне слово. Остаточне видалення й очищення Смітника теж не можна скасувати. Історія зберігається до 90 днів або до 5 000 пакетів і не замінює резервної копії.

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

Як читати окрему знахідку

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

Перш ніж діяти, перевірте, який саме елемент зміниться, чи зачіпає це незавершену роботу і чи знадобиться для повторного використання нова збірка, завантаження або відновлення з резервної копії. Одне очищення розв’язує лише сьогоднішню нестачу місця, тож стежте за наступними скануваннями на випадок, якщо місце знову заповниться. Коли доказів недостатньо, розумно дослідити далі або залишити дані.

Перегляньте знахідку на власному Mac

Завантажте Mint, запустіть сканування і відкрийте будь-яку знахідку, щоб побачити, де вона лежить, які є докази і що зміниться, якщо її видалити.

Виберіть план Mint