Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa

Darmowa diagnoza laptopa

Dojazd do klienta bezpłatnie

Dojazd do klienta bezpłatnie

Laptopy zastępcze bezpłatnie

Laptopy zastępcze bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

compact – kompresowanie plików NTFS

Termin Definicja
compact – kompresowanie plików NTFS

Polecenie compact kompresuje pliki w systemie NTFS, oszczędzając miejsce na dysku kosztem nieznacznego obciążenia procesora.

Compact jako polecenie systemu Windows

compact jest narzędziem wiersza polecenia systemu Windows służącym do włączania, wyłączania i sprawdzania kompresji plików oraz katalogów znajdujących się na woluminie sformatowanym w systemie plików NTFS. Kompresja NTFS działa na poziomie systemu plików, dlatego aplikacja otwierająca plik nie musi obsługiwać osobnego formatu archiwum. Windows rozpakowuje dane podczas odczytu i ponownie kompresuje je przy zapisie.

Mechanizm ten nie tworzy pliku ZIP ani RAR i nie zmienia nazwy pliku, jego rozszerzenia lub struktury katalogów. Informacja o kompresji jest przechowywana w metadanych NTFS, a użytkownik nadal korzysta z pliku w zwykły sposób. Dostęp do danych pozostaje kontrolowany przez standardowe uprawnienia systemu Windows. Kompresja może zmniejszyć zajętość dysku, ale rzeczywisty efekt zależy od rodzaju danych. Pliki tekstowe i niektóre dane robocze mogą kompresować się lepiej niż pliki, które już zostały zapisane w postaci skompresowanej.

Składnia i zakres działania kompresji NTFS

Podstawowa składnia polecenia obejmuje między innymi formy compact /c nazwa_pliku do włączenia kompresji oraz compact /u nazwa_pliku do jej wyłączenia. Bez przełącznika określającego zmianę stanu polecenie może służyć do wyświetlenia informacji o bieżącej kompresji. Przełącznik /s pozwala przetwarzać pliki w określonym katalogu i jego podkatalogach, natomiast /a uwzględnia także pliki ukryte oraz systemowe podczas wyświetlania informacji.

Przełącznik /i powoduje kontynuowanie operacji mimo wystąpienia błędów, a /f wymusza ponowne wykonanie kompresji na wskazanych plikach. Opcja /q ogranicza wynik do podstawowych informacji o stanie kompresji. Przed użyciem polecenia trzeba prawidłowo wskazać ścieżkę, zwłaszcza gdy zawiera spacje; w takim przypadku ścieżkę należy ująć w cudzysłów. Zakres działania powinien być dobrany ostrożnie, ponieważ operacja rekurencyjna może objąć dużą liczbę plików i trwać długo.

Kompresja jest właściwością pliku lub katalogu na woluminie NTFS, a nie uniwersalną funkcją dostępną na każdym nośniku. Jeżeli wskazana ścieżka znajduje się na woluminie używającym innego systemu plików, polecenie nie zapewni kompresji NTFS. Warto również odróżnić kompresję plików od kompresji całego obrazu dysku, archiwizacji kopii zapasowej oraz funkcji oszczędzania miejsca realizowanych przez inne składniki systemu Windows.

Wpływ na miejsce, wydajność i pliki użytkownika

NTFS przechowuje skompresowane dane w mniejszej liczbie bloków, gdy zawartość pozwala na skuteczne zmniejszenie rozmiaru. Dzięki temu może zmniejszyć się ilość zajętego miejsca na dysku, lecz rozmiar logiczny pliku prezentowany przez aplikację może pozostać większy niż jego fizyczne zużycie. Różnicę można zauważyć podczas porównywania rozmiaru pliku z rozmiarem zajmowanym na dysku w właściwościach pliku.

Odczyt skompresowanego pliku wymaga jego dekompresji w pamięci, a zapis może wymagać ponownego przetworzenia danych. Obciążenie procesora zależy od liczby operacji wejścia-wyjścia, rodzaju danych, szybkości nośnika i możliwości procesora. Na szybkim dysku korzyść z mniejszej ilości przesyłanych danych może równoważyć koszt kompresji, ale nie jest to gwarantowane dla każdego obciążenia. Szczególnie często zmieniane pliki mogą generować dodatkową pracę podczas zapisu.

Kompresja nie zastępuje kopii zapasowej i nie chroni przed uszkodzeniem nośnika, przypadkowym usunięciem ani błędami systemu plików. Przed masową zmianą atrybutu kompresji należy sprawdzić dostępne miejsce, stan woluminu oraz znaczenie wskazanych katalogów. Nie należy zakładać, że każdy plik zmniejszy się w takim samym stopniu. Wynik można zweryfikować poleceniem compact oraz właściwościami wybranych plików po zakończeniu operacji.

Diagnostyka problemów z compact na komputerze

Jeżeli polecenie zgłasza błąd, w pierwszej kolejności należy sprawdzić, czy ścieżka istnieje, czy wskazany wolumin jest sformatowany jako NTFS oraz czy konto ma wymagane uprawnienia do odczytu i modyfikacji plików. Warto rozpocząć od pojedynczego pliku lub małego katalogu, zamiast od razu używać przełącznika rekurencyjnego. Pozwala to odróżnić problem ze składnią od problemu z uprawnieniami, blokadą pliku albo stanem konkretnego katalogu.

Podczas analizy należy porównać rozmiar logiczny i rozmiar zajmowany na dysku, sprawdzić komunikaty zwracane przez system oraz ustalić, czy kompresja dotyczy pliku, katalogu, czy tylko nowo tworzonych elementów. Samo oznaczenie katalogu nie powinno być interpretowane jako dowód, że wszystkie istniejące pliki zostały skutecznie skompresowane. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów i komputerów PC, w tym diagnostyką problemów z systemem Windows, systemem plików NTFS oraz działaniem nośników danych.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę