- Plik CBS.log rejestruje operacje SFC i WRP, co pozwala na identyfikację uszkodzonych plików systemowych.
- Narzędzie SFC próbuje naprawić chronione pliki z lokalnej pamięci podręcznej, natomiast narzędzie DISM naprawia cały obraz systemu Windows, gdy pamięć podręczna ulegnie uszkodzeniu.
- Częstą przyczyną uszkodzenia plików systemowych są błędy na dysku C:, przerwy w dostawie prądu, złośliwe oprogramowanie lub nieudane aktualizacje.
- Połączenie narzędzia CHKDSK, skanowania antywirusowego, SFC, DISM i ostatecznie naprawy na miejscu zazwyczaj przywraca stabilność systemu.
Gdy system Windows ulegnie awarii i pojawi się komunikat o konieczności sprawdzenia plik CBS.log po awarii systemuPanika to normalne zjawisko. Nagle pojawiają się ostrzeżenia w stylu „Ochrona zasobów systemu Windows wykryła uszkodzone pliki i nie mogła naprawić niektórych z nich”, a na domiar złego system upiera się, że dysk C: jest uszkodzony. Może się wydawać, że instalacja systemu Windows jest skazana na porażkę, ale tak naprawdę masz do dyspozycji kilka potężnych narzędzi, które krok po kroku diagnozują i rozwiązują problem.
W tym artykule spokojnie wyjaśnimy, czym jest archiwum. CBS.log, co dokładnie oznacza komunikat o błędzie SFC?Jak interpretowane są te zapisy i jaką rolę odgrywają przedsiębiorstwa użyteczności publicznej? CFS i DISMCo można zrobić, jeśli płyta lub obraz systemu Windows ulegnie uszkodzeniu? Przyjrzymy się również typowym scenariuszom (Windows preinstalowany bez płyty DVD, problemy po aktualizacji, infekcje złośliwym oprogramowaniem itp.) i sposobom ich systematycznego rozwiązywania.
Czym jest plik CBS.log i dlaczego pojawia się po awarii systemu?
Plik CBS.log jest częścią wewnętrznego dziennika konserwacji z systemu Windows. Jest zapisywany w ścieżce %windir%\Logs\CBS\CBS.log (normalnie C:\Windows\Logs\CBS\CBS.logi jest używany przez wiele komponentów systemu, w tym Ochrona zasobów systemu Windows (WRP) i Kontroler plików systemowych (SFC.exe)Za każdym razem, gdy biegasz sfc /scannowSystem Windows zapisuje w tym dzienniku szczegółowe informacje o tym, co zostało sprawdzone i naprawione.
W tym pliku zobaczysz wiele wierszy oznaczonych etykietą, które odpowiadają operacjom SFC. Często po awarii systemu lub twardym restarcie znajdziesz komunikaty informujące, że system Windows wykrył uszkodzenie, a szczegóły znajdują się w [odpowiedniej sekcji]. cbs.logNie oznacza to automatycznie, że system jest nie do odzyskania, ale raczej, że musimy sprawdzić, jakie pliki zostały uszkodzone i czy da się je naprawić.

Pliki statyczne, pliki zmienne i dlaczego WRP nie chroni wszystkiego
W systemie operacyjnym Windows rozróżnia się: pliki statyczne i pliki zmiennePliki statyczne to takie, które w normalnych warunkach nigdy nie powinny ulegać zmianom (pliki binarne systemu, niektóre podstawowe zasoby itp.). Pliki zmienne to z kolei te, które są stale modyfikowane, takie jak Pliki dzienników i rejestru gdy są przechowywane na dysku.
Funkcja Ochrona zasobów systemu Windows (WRP) Koncentruje się przede wszystkim na ochronie i monitorowaniu krytyczne pliki statyczneIstnieją jednak wyjątki: niektóre pliki statyczne nie są objęte WRP. Klasycznym przykładem udokumentowanym przez Microsoft jest obraz tła. img11.jpg, należący do komponentu Tapeta powłoki systemu Microsoft WindowsJeżeli ten plik ulegnie zmianie podczas sprawdzania systemu przez WRP (np. podczas sfc /scannow), modyfikacja jest rejestrowana w CBS.logAle ponieważ nie jest chroniony przez WRP, System nie próbuje tego odwrócić i po prostu zapisuje, że skrót nie pasuje.
W dzienniku mogą znajdować się wpisy podobne do poniższych, które często są niepokojące, ale nie zawsze wskazują na poważny problem:
, Informacje CSI 00000145 Nie udało się naprawić pliku członkowskiego „img11.jpg”. Błąd dopasowania skrótu Microsoft-Windows-Shell-Wallpaper-Common…
W takich sytuacjach, nawet jeśli SFC zgłosi, że naprawił „podzespoły”, w dzienniku może nadal być widoczne, że Niektórych plików nie można było odzyskać Po prostu dlatego, że WRP ich nie chroni lub nie ma kopii zapasowej. Nie zawsze jest to powód do niepokoju, ale warto sprawdzić, czy te pliki nie są powiązane z rzeczywistymi awariami systemu.
Co to jest SFC i co to jest DISM w systemie Windows?
Narzędzia SFC (Kontroler plików systemowych) i DISM (Obsługa i zarządzanie obrazami wdrożeniowymi) Są to dwa narzędzia wiersza poleceń wbudowane w system Windows, które służą do: analizować i naprawiać krytyczne pliki systemoweMimo że mają wspólny cel, działają nieco inaczej i doskonale się uzupełniają.
Polecenie Zespół przewlekłego zmęczenia Sprawdza każdy chroniony plik w systemie i porównuje go z kopia uważana za „zaufaną”, przechowywane w pamięci podręcznej ochrony plików (Ochrona plików systemu Windows, WFP). W przypadku wykrycia różnic oznacza plik jako uszkodzony i Próbuje automatycznie zastąpić go czystą kopią. z tej pamięci podręcznej. Można to zrobić za pomocą poleceń takich jak sfc /scannow zarówno w trybie online (system uruchomiony), jak i offline.
Ze swojej strony, DISM Działa na nieco bardziej globalnym poziomie. Zamiast sprawdzać plik po pliku, sprawdza jego status. Obraz systemu Windows (całą instalację) i porównuje ją do czysty obrazLokalnie lub online. Jeśli znajdzie uszkodzone komponenty, próbuje je zastąpić, używając sprawnego źródła. DISM jest szczególnie przydatny, gdy pamięć podręczna używana przez SFC również jest uszkodzona, ponieważ naprawia samą „bazę”, z której SFC wykonuje kopie.
W nowoczesnych systemach (Windows 8, 8.1, 10 i 11) zalecenie jest zwykle takie, że jeśli SFC nie jest w stanie naprawić wszystkiego, uciekasz się do DISM aby przywrócić obraz, a następnie ponownie uruchomić SFC, aby dokończyć naprawę poszczególnych plików.

Typowe kody wyjścia i komunikaty SFC
Na końcu sfc /scannowNarzędzie zwraca jedną z kilku standardowe wiadomości które dają szybki podgląd stanu plików systemowych:
- „Ochrona zasobów systemu Windows nie wykryła żadnych naruszeń integralności”SFC nie wykrył żadnych anomalii w chronionych plikach. Jeśli problemy nadal występują, przyczyną najprawdopodobniej są sterowniki, oprogramowanie innych firm, sprzęt lub konfiguracja, a nie pliki systemowe.
- „Ochrona zasobów systemu Windows wykryła uszkodzone pliki i pomyślnie je naprawiła. Szczegóły w dzienniku CBS.log”System Windows zlokalizował jeden lub więcej uszkodzonych plików i zastąpił je zdrowymi kopiami z pamięci podręcznej. To pozytywny wynik, ale warto sprawdzić, czy problem zniknął.
- „Ochrona zasobów systemu Windows wykryła uszkodzone pliki i nie mogła naprawić niektórych z nich. Szczegóły w dzienniku CBS.log”: oznacza, że Pamięć podręczna plików używana przez SFC jest również uszkodzona lub niekompletnalub że niektóre pliki nie są chronione przez WRP. W takich przypadkach sensowne jest użycie DISM lub metod ręcznych.
- „Ochrona zasobów systemu Windows nie mogła wykonać żądanej operacji”Skanowanie zostało przerwane lub zakończyło się niepowodzeniem, czasami z powodu konfliktów z oprogramowaniem innych firm, błędów dysku lub problemów z uprawnieniami. Zazwyczaj dobrym pomysłem jest ponowna próba w Tryb awaryjny lub po uruchomieniu innych narzędzi naprawczych. Jeśli podejrzewasz, że problem jest związany z uprawnieniami, skonsultuj się z Co zrobić, jeśli nie możesz uzyskać dostępu do ustawień z powodu braku uprawnień administratora.
Kiedy wiadomość odnosi się do cbs.logMożesz filtrować wpisy związane z SFC, wyszukując wiersze oznaczone . Aby to zrobić szybko, możesz użyć polecenia:
findstr /c:"" %windir%\logs\cbs\cbs.log >sfcdetails.txt
Generuje plik tekstowy zawierający tylko istotne wiersze SFC, co znacznie ułatwia identyfikację. które konkretne pliki spowodowały problemy.
Jak poprawnie uruchomić polecenie SFC /scannow
Na większości komputerów z systemem Windows 7, 8, 8.1, 10 lub 11 podstawowa funkcja SFC jest praktycznie taka sama i spełnia obydwa cele. sprawdź integralność i napraw uszkodzone pliki pod warunkiem, że pamięć podręczna działa prawidłowo.
Aby przeprowadzić standardowe skanowanie systemu, który uruchamia się normalnie, wykonaj następujące czynności:
- Otwórz menu Start i wpisz polecenie, kliknij prawym przyciskiem myszy Symbol systemu i wybierz Uruchom jako administrator mieć wysokie uprawnienia.
- Napisz w czarnym oknie sfc /scannow i naciśnij Enter, aby rozpocząć pełne skanowanie chronionych plików.
Proces może potrwać chwilę, w zależności od szybkości dysku i liczby plików. Na koniec sprawdź, które z komunikaty o wynikach wspomniano wcześniej, pojawia się i jeśli nie udało Ci się naprawić wszystkiego, spójrz na cbs.log lub do pliku sfcdetails.txt które możesz wygenerować za pomocą findstr.
Użyj SFC, gdy system Windows nie uruchamia się lub gdy korzystasz z nośnika odzyskiwania
Jeśli system jest tak uszkodzony, że nie możesz się nawet zalogować, nadal masz możliwość uruchomienia SFC z środowiska odzyskiwania systemu Windows (WinRE) lub z nośnika zewnętrznego (USB, płyty instalacyjnej DVD lub partycji recovery producenta).
W systemach Windows 10, 11, 8 i 8.1 ogólna procedura jest bardzo podobna. Po uruchomieniu z nośnika odzyskiwania lub z zaawansowanych opcji uruchamiania możesz wykonać następujące czynności:
- Z menu opcji wybierz Rozwiązywać problemy i w obrębie wybierz Symbol systemu aby otworzyć konsolę.
- W konsoli uruchom polecenie podobne do sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows dostosowując literę dysku i ścieżkę systemu Windows, jeśli system znajduje się na innej partycji.
W systemie Windows 7 przepływ pracy jest bardzo podobny, z tą różnicą, że zaczynasz od Instalacja z płyty DVD lub USB, wybierasz opcję Napraw sprzętWybierasz instalację systemu Windows i otwierasz wiersz poleceń. Możesz tam użyć polecenia takiego jak: sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows aby przeanalizować instalację bez jej uruchamiania.

Kiedy SFC nie wystarcza: DISM i naprawa obrazu systemu Windows
W wielu przypadkach komunikat „Ochrona zasobów systemu Windows znalazła uszkodzone pliki i nie mogła naprawić niektórych z nich” oznacza, że Obraz systemu Windows lub magazyn komponentów Są uszkodzone. W takich przypadkach, mimo że SFC wykryje problemy, nie ma żadnych zdrowych kopii, z których można by je odzyskać. Tu właśnie pojawia się DISM.
DISM ma kilka kluczowych parametrów dla sprawdź i napraw obraz systemu:
- /sprawdźzdrowieSprawdza, czy w magazynie komponentów nie ma już żadnych zarejestrowanych uszkodzeń i informuje, czy Istnieją znane problemyAle nie przeprowadza dokładnego skanowania ani niczego nie naprawia.
- /skanowanie zdrowia: wykonuje dokładniejszą kontrolę obrazu poprzez porównanie go z czystym punktem odniesienia i zapisz wszelkie potencjalne awariechociaż nadal ich nie poprawił.
- /Przywrócić zdrowie:uruchamia kompleksową analizę i naprawia znalezione uszkodzenia poprzez skorzystanie z obrazu referencyjnego, który może być dostępny w trybie online (Windows Update) lub na nośniku lokalnym (plik WIM lub ESD).
Na komputerze z systemem Windows 8, 8.1, 10 lub 11 typowe polecenie będzie wyglądać następująco:
dism /online /cleanup-image /restorehealth
To polecenie nakazuje narzędziu DISM naprawę aktywnego („online”) obrazu i połączenie z serwerami Windows Update w celu pobrania niezbędnych komponentów. stabilne połączenie internetoweW przeciwnym wypadku proces może się nie powieść i pojawić się błąd „nie znaleziono plików źródłowych”.
Jeśli pracujesz w środowisku naprawczym lub chcesz naprawić instalację systemu Windows zamontowaną na innym dysku (na przykład, aby odzyskać uszkodzoną instalację z innej kopii systemu Windows zainstalowanej na drugim dysku), możesz użyć następującego polecenia:
Dism /Image:D:\ /Cleanup-Image /RestoreHealth
W tym przypadku należy zastąpić D:\ według litery dysku i ścieżki, w której znajduje się folder Okna instalacji, którą chcesz naprawić.
Korzystanie z narzędzia DISM z obrazem WIM/ESD jako źródłem
W niektórych sytuacjach DISM nie może korzystać z usługi Windows Update (z powodu polityki firmy, braku połączenia, blokad zapory itp.) lub musisz wymusić określone źródłona przykład Obraz ISO systemu Windows z tą samą wersją i edycją, którą zainstalowałeś.
W takich przypadkach typowy przepływ wygląda następująco:
- Pobierz obraz ISO systemu Windows odpowiadający zainstalowanej wersji (na przykład Aktualizacja systemu Windows 10 z kwietnia 2018 r. Jeśli w Twoim systemie wyświetla się wersja taka jak 10.0.17134.xxx) z oficjalnej strony firmy Microsoft.
- Zamontuj obraz ISO na dysku (powiedzmy I:\) i zlokalizuj plik install.wim lub na niektórych obrazach, instalacja.esd w folderze
sources. - Sprawdź z dism /get-wiminfo Który indeks odpowiada Twojemu wydaniu (Home, Pro, Pro N, itd.):
dism /get-wiminfo /wimfile:E:\sources\install.wim /index:7 - Uruchom DISM, podając jawnie źródło:
dism /image:D:\ /cleanup-image /restorehealth /source:wim:E:\sources\install.wim:7 /limitaccess
Jeżeli mimo wszystko otrzymasz błędy typu 0x800f081f („nie można odnaleźć plików źródłowych”), prawie zawsze jakiekolwiek rozbieżności pomiędzy wersją/edycją Plik ISO i instalacja lub ścieżka/indeks pliku WIM/ESD są nieprawidłowe. Ważne jest, aby… wersja obrazu pasuje z instalacją (ten sam główny numer kompilacji i ta sama edycja), w przeciwnym razie DISM odmówi użycia go jako źródła.

Uszkodzenie dysku C:, błędy pamięci masowej i CHKDSK
Gdy system Windows wyświetli ostrzeżenie, że magazyn C: jest uszkodzony Ponadto SFC zgłasza uszkodzone pliki, których nie może naprawić; jest bardzo prawdopodobne, że jest to problemy fizyczne lub logiczne z dyskiemPrzed kontynuacją naprawy plików systemowych zalecane jest sprawdzenie stanu woluminu.
Klasycznym sposobem wykonania tej czynności jest użycie wbudowanego narzędzia CHKDSKUruchomiony z uprawnieniami administratora, potrafi zlokalizować błędy w systemie plików i oznaczyć je lub podjąć próbę ich odzyskania. złe sektoryTypowe polecenie wygląda następująco:
chkdsk C: /f /r
Parametr /f Oznacza to, że wszelkie znalezione błędy należy poprawić i /r Wymusza głębsze skanowanie dysku w poszukiwaniu uszkodzonych sektorów i odzyskiwanie danych możliwych do odczytu. W większości przypadków CHKDSK poprosi o ponowne uruchomienie, aby przeanalizować dysk systemowy przed pełnym załadowaniem systemu Windows.
Jeśli wolisz coś bardziej wizualnego, dostępne są zewnętrzne menedżery partycji, które Zawierają funkcje „Sprawdź system plików” i sprawdzanie uszkodzonych sektorów za pomocą kilku kliknięć. Przed przystąpieniem do naprawy plików kluczowe jest, aby dysk był w miarę sprawny, ponieważ uszkodzony sektor może ponownie uszkodzić przywrócone pliki po krótkim czasie.
Oprogramowanie złośliwe, oprogramowanie reklamowe i ich wpływ na stabilność systemu
W wielu przypadkach za uporczywymi błędami systemu Windows, awariami usług i dziwnymi komunikatami w pliku CBS.log kryje się infekcja złośliwym oprogramowaniem lub adware który zawiera zmodyfikowane konfiguracje, wstrzyknięte dodatki do przeglądarki lub manipulowane klucze rejestru.
Specjalistyczne narzędzia takie jak Malwarebytes lub określonych narzędzi, takich jak ZHPCleaner może wykryć i poddać kwarantannie potencjalnie niechciane aplikacje (PUP)inwazyjnych pasków narzędzi i rozszerzeń. Ponadto zaleca się nauczenie się, jak Przeanalizuj dysk USB przed otwarciem plików.
C:\Users\…\AppData\Local\Google\Chrome\User Data\Profile 1\Sync Data\LevelDB
Pliki te zazwyczaj odpowiadają pozostałości adware w przeglądarce (na przykład warianty Babylon i podobnych programów), które choć nie zawsze są bezpośrednią przyczyną komunikatów CBS.log, mogą się do tego przyczyniać słaba ogólna wydajność systemu i dziwne zachowanie zespołu.
Dokładne czyszczenie przy użyciu tego typu narzędzi, a następnie nowa analiza z wykorzystaniem CFS i DISMMoże to pomóc w ustabilizowaniu systemu, ponieważ naprawy systemu Windows nie będą utrudniane przez oprogramowanie innych firm, które zakłóca działanie kluczowych usług, aktualizacji lub procesów. Zaleca się również sprawdzenie, jak to działa. Ekran SmartScreen programu Windows Defender jeśli zaobserwujesz nieoczekiwane blokady.
Pliki systemowe Windows: czym są i jak mogą zostać uszkodzone
Pliki systemowe Windows umożliwiają system operacyjny uruchamia się, ładuje sterowniki i zarządza usługami i uruchamiać aplikacje. Należą do nich pliki wykonywalne, biblioteki (DLL), sterowniki, komponenty interfejsu graficznego i wiele innych. Jeśli którykolwiek z tych plików ulegnie uszkodzeniu lub zostanie utracony, można zauważyć... konkretne błędy w programach aż do niebieskich ekranów lub całkowitego zawieszenia systemu.
Typowe przyczyny uszkodzenia tych plików są bardzo zróżnicowane. Do najczęstszych należą:
- Wadliwy sprzęt lub oprogramowanieStare lub uszkodzone fizycznie dyski twarde i dyski SSD mogą uszkodzić dane podczas zapisu lub odczytu. Źle zaprojektowane aplikacje, wadliwe sterowniki lub programy zapisujące dane w nieautoryzowanych obszarach również mogą powodować uszkodzenia.
- Zablokowanie sprzętu i nagłe wyłączenia:gdy system zawiesza się lub nieoczekiwanie wyłącza (na przykład z powodu problemów z usługami hostowanymi na svchost), jeśli zbiegnie się to z krytyczną operacją zapisu, plik może pozostać w niespójnym stanie.
- Złośliwe oprogramowanie i wirusyWiele zagrożeń skupia się na modyfikować lub zamieniać pliki systemowe aby uzyskać trwałość lub zwiększyć uprawnienia. Nawet jeśli Twój program antywirusowy wykryje je później, mogły już pozostawić po sobie uszkodzone pliki.
- Problemy z miejscem na dyskuGdy dysk jest nasycony plikami tymczasowymi, niechcianym oprogramowaniem lub śmieciami, czasami brakuje na niego miejsca. kompletne krytyczne aktualizacje lub zapisz pliki tymczasowe. Może to spowodować przerwy w działaniu procesów i uszkodzenie plików.
- Skoki napięcia lub przerwy w dostawie prąduNagła przerwa w dostawie prądu w trakcie aktualizacji systemu lub operacji zapisu na dysku to niemal pewny przepis na katastrofę dla niektórych pliki ulegają uszkodzeniu.
- Przerwane lub niekompletne aktualizacjeJeśli aktualizacja systemu Windows zostanie przerwana (zamknięcie, błąd sieciowy, wymuszone anulowanie), nowe komponenty mogą zostać zainstalowane tylko częściowo lub biblioteki mogą nie być ze sobą zsynchronizowane.
Zminimalizuj tego typu sytuacje, utrzymuj system w czystości, usuwając niepotrzebne programy, korzystaj z dobrego programu chroniącego przed złośliwym oprogramowaniem i mieć kopie zapasowe Okresowe kontrole znacznie zmniejszają ryzyko, że konkretny problem przerodzi się w poważne uszkodzenie systemu.
Typowe scenariusze i zalecane kroki
Wielu użytkowników spotyka się z komunikatem o konieczności sprawdzenia CBS.log po awarii systemu W podobnych sytuacjach: laptopy z preinstalowanym systemem Windows bez płyty DVD, problemy po aktualizacji do nowej wersji, błędy „uszkodzonego dysku C:” lub po wykryciu złośliwego oprogramowania. Chociaż każdy przypadek ma swoje niuanse, dość bezpiecznym sposobem postępowania byłoby:
- Sprawdź dysk z
chkdsklub innego narzędzia, aby mieć pewność, że dysk, na którym znajduje się system Windows, nie ma poważnych błędów ani uszkodzonych sektorów. - Uruchom narzędzia antywirusowe (Malwarebytes, ZHPCleaner lub inne zaufane programy) w celu usunięcia adware'u, potencjalnie niechcianych programów i zagrożeń, które mogą zakłócać działanie usług i aktualizacji systemu Windows.
- Uruchom SFC Najpierw w trybie normalnym, a jeśli wystąpią błędy, powtórz w Tryb awaryjny lub z WinRE używanie parametrów
/offbootdiry/offwindirgdy jest to potrzebne. - Jeśli SFC nie rozwiąże problemu, początek DISM /online /cleanup-image /restorehealth lub jeśli jest to instalacja zamontowana na innej partycji, określ ścieżkę do obrazu za pomocą
/Image:i w razie potrzeby WIM/ESD jako źródło która pasuje do wersji. - Jako ostatni krok rozważ naprawa na miejscu lub ponowna instalacja Windows, co choć bardziej drastyczne, zwykle rozwiązuje przypadki, w których ani SFC ani DISM nie są w stanie przywrócić stabilności systemu.
Jeśli komputer jest dostarczany z preinstalowanym systemem Windows i nie posiadasz fizycznych płyt DVD, producent zazwyczaj dołącza partycja odzyskiwania lub że możesz pobrać obraz ze strony internetowej firmy Microsoft i utworzyć Instalacja USB aby używać go zarówno do naprawy, jak i ponownej instalacji, jeśli nie ma innej opcji.
Krótko mówiąc, mimo że widzę wiadomości o CBS.log, uszkodzone pliki i zabezpieczenia zasobów systemu Windows To dość wymagające rozwiązanie, ale odpowiednia kombinacja sprawdzania dysku, czyszczenia w poszukiwaniu złośliwego oprogramowania, SFC, DISM, a w razie potrzeby instalacji naprawczej zwykle wystarcza, aby większość systemów znów zaczęła działać normalnie, bez konieczności tracenia danych lub ponownej instalacji wszystkiego od podstaw.
Redaktor specjalizujący się w zagadnieniach technologii i Internetu z ponad dziesięcioletnim doświadczeniem w różnych mediach cyfrowych. Pracowałem jako redaktor i twórca treści dla firm z branży e-commerce, komunikacji, marketingu online i reklamy. Pisałem także na portalach poświęconych ekonomii, finansom i innym branżom. Moja praca jest także moją pasją. Teraz, poprzez moje artykuły w Tecnobits, staram się odkrywać wszystkie nowości i nowe możliwości, jakie świat technologii oferuje nam każdego dnia, aby poprawić nasze życie.