Czym jest CBS.log i dlaczego puchnie
CBS to skrót od Component-Based Servicing — podsystem Windows, który instaluje aktualizacje, włącza funkcje i przeprowadza naprawy w ramach Sprawdzania plików systemowych. Każda taka operacja jest zapisywana w C:\Windows\Logs\CBS\CBS.log — dlatego plik istnieje i po każdej sesji aktualizacji urasta o trochę. Co jakiś czas Windows pakuje bieżący dziennik w pary plików CbsPersist_<data i godzina>.cab oraz .log, a takie archiwa po pewnym czasie mają znikać automatycznie.
Mechanizm działa, dopóki coś się nie posypie: gdy aktualizacja kończy się porażką i próbuje w kółko od nowa — zwykle winowajcami są zawieszone TiWorker albo TrustedInstaller — dziennik i jego archiwa rosną z każdą próbą. Na maszynach, które miesiącami obrywały za tę samą aktualizację, foldery CBS dochodziły niemal do terabajta. Folder CBS liczony w gigabajtach to więc nie tylko szum na dysku: to zwykle odcisk problemu z aktualizacjami, który warto naprawić.
Bezpieczne usuwanie dzienników CBS
Złota zasada dotyczy momentu: sprzątaj wtedy, gdy żadna aktualizacja się nie instaluje. Najpierw to sprawdź — w Ustawienia → Windows Update nie powinno trwać żadne pobieranie ani instalacja, a restart tuż przed porządkami to najczystszy punkt startowy. Bieżący CBS.log trzyma otwarty usługa TrustedInstaller, więc licz się z komunikatem „plik w użyciu”; archiwa CbsPersist prawie zawsze są wolne do skasowania.
Praktyczna sekwencja z wiersza polecenia z podwyższonymi uprawnieniami:
- net stop wuauserv — zatrzymuje usługę aktualizacji, żeby nic nie dopisywało do dziennika w trakcie usuwania
- net stop TrustedInstaller — zwalnia bieżący CBS.log (usługę można zatrzymywać; wstaje na żądanie)
- del /f /q C:\Windows\Logs\CBS\CbsPersist_* — usuwa zarchiwizowane pliki .cab i .log
- del /f /q C:\Windows\Logs\CBS\CBS.log — czyści bieżący dziennik; Windows odtworzy go przy najbliższym zdarzeniu obsługi
- net start wuauserv — przywraca usługę aktualizacji (TrustedInstaller sam wystartuje, gdy będzie potrzebny)
Jak nie pozwolić, by folder CBS znów spuchnął
Na zdrowym systemie rzadko trzeba wracać do tego folderu: Windows sam rotuje i przycina dzienniki. Jeśli CBS.log w kilka tygodni znów szybuje na gigabajty, właściwa kuracja to remont Windows Update — uruchom wbudowane narzędzie do rozwiązywania problemów, potem DISM /Online /Cleanup-Image /RestoreHealth oraz sfc /scannow, żeby zawodny komponent w końcu się zainstalował i pętla ponowień ustała. W opornych przypadkach ratują zatrzymanie i restart usług albo klasyczny reset komponentów Windows Update.
Ponieważ Oczyszczanie dysku i Czujnik pamięci omijają C:\Windows\Logs\CBS szerokim łukiem, folder pozostaje klasycznym ślepym punktem ręcznych porządków. Kleaner PRO traktuje foldery dzienników Windows — CBS i jego pobratymców, jak DISM czy WindowsUpdate — jako pełnoprawną kategorię śmieci: skaner pokazuje bieżący rozmiar, bezpiecznie usuwa archiwa i planuje zablokowany CBS.log do usunięcia przy następnym restarcie.
Pytania i odpowiedzi
Czy usunięcie CBS.log jest bezpieczne?
Tak, o ile w tej chwili nie instaluje się żadna aktualizacja. To zwykły tekstowy dziennik; Windows zbuduje go od nowa przy najbliższej obsłudze. Samo usunięcie nie wpływa na aktualizacje.
Dlaczego mój CBS.log jest taki duży?
Powtarzające się nieudane próby instalacji aktualizacji nieustannie dopisują kolejne wpisy — winowajcami są zwykle zawieszone procesy TrustedInstaller albo TiWorker. Skasowanie dziennika uwalnia miejsce, ale naprawić trzeba problem z aktualizacją.
Czy można usuwać pliki CbsPersist?
Tak. CbsPersist_*.cab i .log to skompresowane archiwa starych dzienników; raz zapisane nie są już nikomu potrzebne. Kasuje się je w pierwszej kolejności, gdy folder CBS rośnie.
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]