Mechanizm: skompresowane na miejscu, otwierane na żądanie
NTFS zawsze obsługiwał kompresję pojedynczych plików, ale klasyczny algorytm LZNT1 był strojony pod dokumenty, nie pod pliki wykonywalne. CompactOS korzysta z nowszego kodeka XPRESS przez Windows Overlay Filter (WOF): plik zachowuje nazwę i ścieżkę, skompresowaną zawartość obsługuje sterownik-filtr, a każdy, kto go czyta — w tym sam menedżer pamięci — dostaje przezroczyście rozpakowane dane. Microsoft zbudował to jako następcę WIMBoot z Windows 8.1, ale bez osobnego pliku obrazu, i jest to operacja znacznie bardziej chirurgiczna niż dawne pole „kompresuj ten dysk”.
Całością steruje jedno narzędzie. compact /compactos:query raportuje, czy funkcja jest włączona; compact /compactos:always kompresuje kwalifikujące się pliki binarne systemu; compact /compactos:off odwraca całość. Serwisowanie i Windows Update radzą sobie ze skompresowanymi plikami bez żadnych specjalnych działań — magazyn komponentów śledzi stan kompresji, więc comiesięczne aktualizacje nie zamieniają się w walkę z systemem plików.
Uczciwie o cenie
Dekompresja odbywa się przy odczycie, więc procesor płaci niewielki podatek za każdym razem, gdy plik systemowy trafia do pamięci — a na sprzęcie z ostatnich kilku lat ten podatek jest w codziennej pracy niewidoczny. Dwie uczciwe uwagi: na bardzo słabych procesorach w parze z wolnym dyskiem podstrajanie stron staje się mierzalnie wolniejsze, a syntetyczne benchmarki dysku pokażą niższą przepustowość odczytu na skompresowanych plikach. Ani jedno, ani drugie nie przekłada się na wolniejsze uruchamianie aplikacji czy start systemu na zwykłej maszynie — koszt istnieje, ale płaci się go mikrosekundami na plikach, które otwierasz raz i trzymasz w pamięci.
CompactOS nie kompresuje natomiast twoich danych. Dotyka wyłącznie plików binarnych samego Windows — dokumenty, gry i pobrane pliki zostają dokładnie takie, jakie są, a ich rozmiar to twoja sprawa. A ponieważ funkcja działa per plik i jest odwracalna, wyłączenie po prostu przepisuje pliki w formie nieskompresowanej w ciągu kilku minut: bez reinstalacji, bez zmiany partycji, bez ryzykownych kroków.
Kiedy się to opłaca
Decyzja dotyczy niemal wyłącznie wolnego miejsca, nie wydajności. Dwa gigabajty rozstrzygają sprawę na tablecie z 64 GB pamięci masowej i nie znaczą nic na 2-terabajtowym dysku do gier. Sprawdzaj liczby komendą query przed i po — to, co raportuje twoja maszyna, to jedyna liczba, która się liczy, bo zależy od wersji Windows i zainstalowanych komponentów.
- Tablety i tanie laptopy z eMMC 32–64 GB — docelowa grupa funkcji; 2 GB to kilka procent całego dysku
- Prawie zapełniony mały SSD, na którym 2 GB odwlekają zakup nowego dysku albo reinstalację
- Maszyny z setkami gigabajtów wolnego miejsca — pomiń; oszczędność nie uzasadnia nawet teoretycznego podatku
- Stare, bardzo słabe procesory — najpierw zmierz: query, włącz i porównaj start systemu oraz aplikacji przed i po
- Każdy, kto zamierza ręcznie skompresować cały folder Windows przez /EXE:LZX — nie rób tego; CompactOS i tak pokrywa obsługiwany zestaw, w sposób wspierany
- Wycofanie w każdej chwili — compact /compactos:off przepisuje pliki z powrotem; nie ma nic do odinstalowania
Pytania i odpowiedzi
Czy CompactOS spowalnia Windows?
Dodaje niewielki koszt procesora przy każdym odczycie pliku systemowego; na procesorach z ostatnich kilku lat jest to niezauważalne w normalnym użyciu, a na bardzo słabym sprzęcie warto najpierw porównać przed i po.
Ile miejsca oszczędza CompactOS?
Zwykle około 2 GB na plikach binarnych systemu, zależnie od wersji Windows i zainstalowanych komponentów — uruchom compact /compactos:query przed i po, aby poznać realną liczbę swojej maszyny.
Sprawdź warunki przed zakupem
Porównaj czas licencji i liczbę urządzeń. Każdy płatny plan odblokowuje ten sam zestaw narzędzi PRO.
Przeczytaj także
Napisz do nas: [email protected]