Kompaktowy system operacyjny Windows 10 oszczędza miejsce na dysku

Windows 10 wprowadził nową funkcję, która pozwala zmniejszyć miejsce na dysku zajmowane przez system. Nowa funkcja o nazwie Kompaktowy system operacyjny i jest ewolucyjnym rozwinięciem technologii WIMBoot wprowadzonej w Windows 8.1 Update 1. Compact OS pozwala zmniejszyć przestrzeń dyskową zajmowaną przez system poprzez kompresję plików systemowych (podobnie jak kompresowanie pliku wim w WIMBoot). Kompresowane są nie tylko pliki systemowe, ale także standardowe pliki aplikacji Windows.

Kompaktowy system operacyjny zapisuje porządek 1,5 GB pojemność dysku w wersji 32-bitowej i mniej więcej 2,6 GB w 64-bitowym systemie Windows 10. Technologia ta jest przeznaczona przede wszystkim dla właścicieli tabletów, smartfonów i laptopów z dyskami SSD o małej pojemności.

Po wykonaniu kompresji rozpakowywanie plików systemowych odbywa się w trybie RAM w locie, całkowicie transparentnie dla systemu i aplikacji. Według Microsoft funkcja Compact OS oszczędza miejsce na dysku bez znacznego spadku wydajności systemu.

Uwaga. Wcześniej zbadaliśmy sprawę dotyczącą oszczędzania miejsca na dysku w systemie Windows 8 za pomocą kompresji plików NTFS do katalogu WinSxS. Szczegóły w artykule: Jak zmniejszyć rozmiar folderu WinSxS w Windows 8

Kompaktowy system operacyjny można aktywować zarówno podczas instalacji systemu, jak i podczas jego działania. Zgodnie z dokumentacją Microsoft sam system określa, czy włączyć kompresję Compact OS, czy nie, w zależności od cech systemu (rozmiar pamięci RAM, wydajność procesora i „inne ważne czynniki”). Kompaktowy system operacyjny powinien być automatycznie używany w systemach z małymi dyskami SSD (128 GB lub mniej).

Musisz zrozumieć oszczędność miejsca na dysku, co ze względu na kompresję plików odbywa się kosztem wydajności systemu, ponieważ będziesz musiał wydać dodatkowe zasoby procesora i pamięci RAM, aby zdekompresować skompresowane pliki.

Spójrz na technologię Compact OS w akcji. Widzimy więc, że na dysku C: przed kompresją było wolne 27,8 GB.

Aby dowiedzieć się, czy pliki systemowe są kompresowane za pomocą Compact OS, w wierszu polecenia uruchomionym z uprawnieniami administratora uruchom:

compact / compactos: zapytanie

Jeśli narzędzie stwierdzi, że bieżące urządzenie nie otrzymuje specjalnych korzyści z używania trybu Compact OS, polecenie wskaże:

System nie jest w stanie zwartym, ponieważ system Windows stwierdził, że nie jest to korzystne dla tego systemu.

Tryb kompresji plików systemowych można włączyć ręcznie, niezależnie od opinii systemu:

compact / CompactOs: zawsze

Kompresowanie plików binarnych systemu operacyjnego

Skompresowano 35410 plików w 16764 katalogach.

5 309 734 985 bajtów danych jest przechowywanych w 3 151 094 323 bajtach.

Współczynnik kompresji wynosi 1,7 do 1.

Kompresja zajmuje trochę czasu, około 10-20 minut. Po zakończeniu kompresji zostanie wskazany współczynnik kompresji (1,7 razy) oraz stopień skompresowania plików systemowych (w naszym przypadku 5,3 GB jest skompresowanych do wersji 3.1).

W ten sposób dodatkowe 2,1 GB wolnego miejsca stało się dostępne na dysku systemowym..

Na pierwszy rzut oka nie ma problemów ze spadkiem wydajności systemu..

Tryb kompaktowego systemu operacyjnego wyłącza się za pomocą polecenia:

compact / CompactOs: nigdy

Za pomocą kompaktowego narzędzia można skutecznie kompresować dowolny plik lub katalog za pomocą algorytmu kompresji LZX. Szczegóły opisano w artykule LZX + NTFS - wydajna kompresja plików w systemie Windows 10.

Warto również wspomnieć, że narzędzie DISM w systemie Windows 10 otrzymało nowy argument, który pozwala wdrożyć system operacyjny z włączoną funkcją Compact OS:

dism / Apply-Image /ImageFile:install.wim / Index: 1 / ApplyDir: C: \ / compact