← Powrót do bloga

Mac wyczyściło się po dwóch miesiącach, a znowu pełno? To, co usunąłeś, wróci, a to, co faktycznie rośnie, zostawiono w spokoju

Pojawia się kolejne powiadomienie o braku miejsca na dysku. W tym razem narzędzie do czyszczenia wykryło kilkanaście GB, a po jednym kliknięciu usunięcia wszystko w porządku — aż po dwa miesiące wszystko wraca do stanu początkowego. Problem nie leży w tym, że nie czyszczysz wystarczająco często, ale w tym, że **usunięte elementy powrócą same, podczas gdy ta część, która stale rośnie, narzędzia do czyszczenia w ogóle nie dotykają**.

Udostępnij

Pojawia się kolejne powiadomienie o braku miejsca na dysku. W tym razem narzędzie do czyszczenia wykryło kilkanaście GB, a po jednym kliknięciu usunięcia wszystko w porządku — aż po dwa miesiące wszystko wraca do stanu początkowego.
Problem nie leży w tym, że nie czyszczysz wystarczająco często, ale w tym, że usunięte elementy powrócą same, podczas gdy ta część, która stale rośnie, narzędzia do czyszczenia w ogóle nie dotykają.


Co usuwają programy do czyszczenia, to najczęściej "coś, co sama wróci"

Otwórz dowolne narzędzie do czyszczenia dla Maca, a na szczycie listy wyników skanowania znajdziesz zazwyczaj te kategorie:

Kategoria Typowe lokalizacje Co się stanie po usunięciu
Pamięć podręczna aplikacji ~/Library/Caches Aplikacja odtworzy je ponownie przy następnym uruchomieniu
Pamięć podręczna przeglądarki Katalog pamięci podręcznej Chrome / Safari Po kilku dniach przeglądania strony wraca
Logi systemowe, pliki tymczasowe /private/var/log、/private/var/folders System stale zapisuje do nich dane
Pamięć podręczna deweloperska Xcode DerivedData、node_modules、obrazy Docker Odtworzone przy następnym kompilowaniu lub instalowaniu zależności

Istota istnienia pamięci podręcznej to wykorzystanie miejsca na szybkość. Po jej usunięciu aplikacja może nieco wolniej uruchomić się po raz pierwszy, a potem przywróci zajmowane miejsce. To jest pierwszy powód, dla którego „po dwóch miesiącach pełno znowu”: czyścisz zbiornik, który sama się automatycznie napełnia.

To nie znaczy, że czyszczenie pamięci podręcznej jest bezużyteczne – chwilowe uwolnienie miejsca do celów doraźnych jest skuteczne. Ale jeśli chcesz, by dysk długo czasu nie był w stanie awarii, musisz spojrzeć na inną kategorię plików.

To, co faktycznie rośnie, to te "rzeczy, których nie chcesz usunąć"

Otwórz „Ustawienia systemowe → Ogólne → Przestrzeń dyskowa” lub uruchom w terminalu:

bash
du -sh ~/Pictures ~/Downloads ~/Desktop ~/Documents ~/Movies 2>/dev/null

Większość osób odkryje, że największą część zajmuje nie pamięć podręczna, ale te elementy:

  • Zdjęcia i zrzuty ekranu. Jedno zdjęcie z iPhone’a to 2–5 MB, surowy JPEG z aparatu to często ponad 10 MB; zrzuty ekranu Retina (⌘⇧4) w formacie PNG to 1–3 MB. Kilkanaście dziennie to kilkadziesiąt GB rocznie.
  • Zdjęcia z przeglądarek komunikatorów. Obrazy przekazywane w grupach, materiały od klientów, zrzuty ekranu do pracy – każde odebranie powiela je lokalnie.
  • Folder pobierań. Pakiety materiałów projektowych, tapety, obrazy zapisane ze strony – po pobraniu nie są już otwierane.
  • Materiały z projektów zawodowych. Eksportowane obrazy z projektów graficznych, katalogi images/ stron, pliki zasobów aplikacji – każdy projekt niesie ze sobą mnóstwo dużych zdjęć w oryginalnej rozdzielczości.

Wspólną cechą tych plików jest to, że nie można ich usunąć. Zdjęcia to wspomnienia, zrzuty ekranu mogą kiedyś się przydać, a materiały projektowe nadal są używane. Programy do czyszczenia też to wiedzą, więc domyślnie pomijają je – przez to ta część, która faktycznie rośnie, przy każdym czyszczeniu pozostaje nienaruszona.

Jeśli nie można usunąć, to spraw, by były mniejsze

Skoro te obrazy muszą zostać, pozostaje tylko jedno rozwiązanie: zmniejsz ich rozmiar bez wpływu na jakość wyświetlania.

Większość zdjęć jest już od momentu powstania "tłusta":

  • Aparaty i telefony używają wysokiej jakości JPEG, często z dużymi danymi EXIF i miniaturkami;
  • Zrzuty ekranu i eksportowane z narzędzi graficznych PNG zazwyczaj nie są zoptymalizowane pod kątem kompresji;
  • Obrazy zapisane z sieci często były nigdy niepoddawane poważnej obróbce.

Te dodatkowe bajty nie są widoczne gołym okiem, ale zajmują dysk. Przeprowadziliśmy dwie publiczne próby: 31 188 surowych zdjęć JPEG z aparatu, po kompresji oszczędzamy 76,8%; seria „ImgZilla w praktyce” pokazuje, że kolejna kompresja już zoptymalizowanych obrazów JPG nadal daje oszczędność 46,8%.

Innymi słowy, w folderze ze zdjęciami o pojemności 50 GB można łatwo uwolnić 20–30 GB – a te miejsce nie wróci samo.

Dlaczego większość ludzi wciąż nie kompresuje zdjęć

Teoria jest jasna, ale w praktyce mało kto się tym zajmuje. Przyczyny są praktyczne:

  1. Po kompresji zmienia się nazwa pliku. Wiele narzędzi zapisuje jako xxx-min.jpg lub eksportuje do nowego folderu; po kompresji trzeba ręcznie zamieniać, usuwać oryginały, co szybko prowadzi do bałaganu.
  2. Nie chce się ruszać oryginałów. Co jeśli coś pójdzie nie tak? Bez możliwości cofnięcia po prostu się nie kompresuje.
  3. Ograniczenia w kompresji online i konieczność wysyłania. Po 20 zdjęciach lub 5 MB na plik – prywatne zdjęcia i materiały firmowe nie chcesz przesyłać na serwery obcych stron.

Te trzy punkty dokładnie są tym, czego chcieliśmy osiągnąć przy tworzeniu ImgZilla.

ImgZilla: Przeciągnij całą kartoteczkę, a obrazy same się pomniejszą

ImgZilla to narzędzie do kompresji obrazów natywnie dla macOS, robiące tylko jedną rzecz: mniejszy rozmiar obrazów w miejscu, bez zmiany niczego innego.

  • Nazwa pliku, ścieżka i format pozostają bez zmian. IMG_2034.HEIC po kompresji nadal to IMG_2034.HEIC, w tym samym folderze; nie wpływa to na porządkowanie w albumach ani odwołania w projektach.
  • Wystarczy przeciągnąć całą kartoteczkę. Automatyczne skanowanie podkatalogów, pomijanie ukrytych plików i node_modules.
  • Oryginały trafiają do Kosza. Jeśli nie podoba Ci się efekt, w Koszu wystarczy prawym przyciskiem myszy „Przywróć”, a plik wróci. Dopiero po potwierdzeniu, że wszystko jest OK, można wyczyścić Kosz, co uwolni prawdziwe miejsce.
  • Obsługuje JPG、PNG、GIF、SVG、HEIC/HEIF、WebP、AVIF. HEIC z iPhone'a, zrzuty ekranu PNG, WebP z sieci – wszystko jest obsługiwane.
  • Pełna praca lokalna, bez internetu. Twoje zdjęcia nie opuszczają komputera, bez ograniczeń liczby plików ani wielkości pojedynczych zdjęć.
  • Niewielkie pliki nie są „zmuszane” do kompresji. Pliki o kompresji poniżej 0,4% oznaczone są jako „Minimum” i pozostawiane w stanie oryginalnym, bez niszczenia jakości.

Po zakończeniu, wbudowane okno porównania (⌘D) pozwala na podział na pół, powiększenie do rzeczywistych pikseli i weryfikację zdjęć jeden po drugim – nie trzeba polegać na zaufaniu, możesz sprawdzić sam.

Od czego zacząć

Zalecamy kolejność: "więcej miejsca, mniejsze ryzyko":

  1. Folder zrzutów ekranu (domyślnie na Pulpicie lub w innym miejscu, które ustawisz): PNG zrzuty ekranu zazwyczaj dają największą oszczędność i rzadko budzą "lęk przed jakością".
  2. Folder pobierań: Najpierw usuń to, co niepotrzebne, a resztę obrazów przetwórz jednorazowo.
  3. Zorganizowane folder ze zdjęciami: np. zdjęcia z aparatu zaimportowane lub wyeksportowane z telefonu, uporządkowane według lat.
  4. Materiały projektów zawodowych: strony, aplikacje, foldery z eksportem graficznym – po kompresji strony i instalatory też staną się lżejsze.

Jedno nie należy przeciągać bezpośrednio: galeria w aplikacji "Zdjęcia" (photoslibrary.photoslibrary). Jest to baza danych zarządzana przez samą aplikację "Zdjęcia"; bezpośrednia modyfikacja plików wewnątrz niej może spowodować awarię galerii. Jeśli chcesz skompresować tę część, najpierw wyeksportuj do zwykłego folderu lub włącz "Optymalizacja miejsca na dysku Mac" w iCloud, a system zajmie się tym automatycznie.

Dodatkowo dwie uwagi, aby nie przeceniać:

  • ImgZilla nie zmienia formatu ani rozdzielczości. Po kompresji PNG nadal jest PNG, wymiary nie zmieniają się.
  • Ile można oszczędzić zależy od stanu obrazów. Jeśli zdjęcia były już wcześniej odpowiednio zoptymalizowane, oszczędność będzie mniejsza – to normalne.

ImgZilla obecnie obsługuje tylko macOS (wersja 12.3 i nowsze), dostępna w Mac App Store. Wersja darmowa pozwala na kompresję 10 zdjęć dziennie, zliczane są tylko pomyślne próby – zacznij od folderu zrzutów ekranu, sprawdź efekt i zdecyduj się na zakup.


Tabela podsumowująca

Metoda Uwolnione miejsce Czy wróci?
Czyszczenie pamięci podręcznej, logów Kilka GB do kilkunastu GB Tak, wypełnia się w kilka tygodni
Usuwanie niepotrzebnych plików z pobierań, instalatorów Zależy od nawyków Zależy od nawyków
Kompresja zdjęć i zrzutów w miejscu Im więcej zdjęć, tym więcej miejsca Nie
Przenoszenie dużych plików na dysk zewnętrzny / w chmurę Dużo Nie, ale dostęp stanie się trudniejszy

Mac nie jest pusty z powodu braku regularnego czyszczenia, ale z powodu ciągłego usuwania „tego, co sama wraca”. Jeśli skompresujesz te obrazy, które faktycznie rosną, i przyzwyczaisz się do kompresji nowych zdjęć zaraz po ich zapisaniu, kolejne powiadomienie o braku miejsca przyjdzie znacznie później.

Chcesz mniejsze i szybsze obrazy?

Pobierz ImgZilla i kompresuj lokalnie — Twoje obrazy nigdy nie opuszczają Maca.