Mam do czynienia z problemem, mój C:\Windows\winsxs
folder Windows 7 staje się bardzo duży (20 GB) i chciałbym go skompresować za pomocą wbudowanego narzędzia Explorer (właściwość Folder -> Zaawansowane -> kompresuj), ale wiesz, Windows tak naprawdę nie zezwalaj mi na to, ponieważ te pliki winsxs są chronione przez specjalnego użytkownika o nazwie TrustedInstaller . Więc chciałbym to zrobić w systemie Linux. Wyszukiwanie w Internecie pokazuje pewne wskazówki dotyczące ntfs-3g, ale nie mogę znaleźć konkretnego przykładu z kompresowaniem folderów NTFS, więc chciałbym zapytać tutaj.
Załóżmy, że moja partycja rozruchowa do Knoppix Linux i Windows C: partycja została zamontowana /mnt/winc
, to jakiej komendy mam użyć, aby osiągnąć cel.
A może jest to zrobić bez środowiska Linux?
WinSxS
poza Windows jest niebezpieczne. Może pozostawić system w stanie, w którym nie będzie mógł się naprawić. Chociaż NTFS-3G jest stabilny, nadal jest nieoficjalny. Nie powinieneś modyfikować dysku systemowego Windows w systemie Linux, chyba że masz 100% pewności, że zamkniesz system zamiast hibernacji / zawieszenia / ect. to. Istnieją sposoby, aby nuke ten folder, jeśli jesteś ciasny dla miejsca, równie dobrze możesz to zrobić.Odpowiedzi:
Kroki są następujące:
cp -a
pliki z powrotem do pierwotnego miejsca docelowego w celu uruchomienia kompresji(Domyślnie ntfs-3g włącza opcję montowania
compression
).Zwróć jednak uwagę na zastrzeżenia (ze strony ntfs-3g ):
W przypadku nowych woluminów sprawdź
-C
opcję wmkfs.ntfs
.źródło