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:
- Po kompresji zmienia się nazwa pliku. Wiele narzędzi zapisuje jako
xxx-min.jpglub eksportuje do nowego folderu; po kompresji trzeba ręcznie zamieniać, usuwać oryginały, co szybko prowadzi do bałaganu. - 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.
- 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.HEICpo kompresji nadal toIMG_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":
- 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ą".
- Folder pobierań: Najpierw usuń to, co niepotrzebne, a resztę obrazów przetwórz jednorazowo.
- Zorganizowane folder ze zdjęciami: np. zdjęcia z aparatu zaimportowane lub wyeksportowane z telefonu, uporządkowane według lat.
- 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.
