Poprawka: Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie można jej naprawić

Uruchomienie skanowania SFC (System File Checker) jest w większości dość proste, ale co zrobić, jeśli na końcu pojawi się następujący komunikat o błędzie: „ Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie była w stanie naprawić niektórych z nich „? Kilku użytkowników systemu Windows nie było pewnych, co robić dalej, gdy narzędzie Kontroler plików systemowych nie było w stanie rozwiązać dla nich problemu.

Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie była w stanie naprawić niektórych z nich.

Co to jest Kontroler plików systemowych?

System File Checker to sprawdzone narzędzie Microsoft Windows, które pozwala użytkownikom identyfikować i naprawiać pliki systemowe Windows. To narzędzie istnieje od Windows 98 i nadal jest dostarczane do wszystkich najnowszych wersji Windows.

W Windows Vista, Windows 7 i Windows 10 narzędzie SFC (System File Checker) jest zintegrowane z Windows Resource Protection (WRP). Zapewnia to lepszą ochronę kluczy rejestru, folderów i krytycznych plików systemowych.

Co powoduje błąd „Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie może naprawić niektórych z nich”?

Przeanalizowaliśmy ten konkretny komunikat o błędzie, przeglądając różne raporty użytkowników i strategie naprawy, które zastosowali w celu rozwiązania tego błędu. W oparciu o nasze ustalenia istnieje kilka typowych scenariuszy, które zmuszają Kontroler plików systemowych do wyświetlania tego konkretnego komunikatu o błędzie:

  • Fałszywie dodatni - Istnieje wiele powodów, dla których skanowanie System File Checker zgłosi fałszywie dodatni. Częstym fałszywie dodatnim jest plik opendll.dll Nvidii, który SFC może oflagować nawet w przypadkach, w których plik nie jest uszkodzony. W takim przypadku skanowanie DISM ustali, czy oznaczony plik jest rzeczywiście uszkodzony, czy nie.
  • Ingerencja strony trzeciej - ten konkretny błąd może również wystąpić, jeśli zainstalowana aplikacja zakłóca skanowanie SFC (System File Checker). Większość z tych scenariuszy zgłosiła, że ​​skanowanie SFC zakończyło się bez błędów, gdy uruchomiono je podczas czystego rozruchu.
  • Nieregularne uszkodzenie pliku systemowego - zdarzają się przypadki, w których ten błąd występuje z powodu stopnia uszkodzenia, którego nie można odzyskać za pomocą domyślnych narzędzi systemu Windows (SFC i DISM). W takim przypadku jedynym rozwiązaniem jest instalacja / ponowna instalacja plików systemu operacyjnego.

Jeśli obecnie szukasz sposobów na naprawienie uszkodzonych plików, które zostały naprawione / zastąpione przez System File Checker, w tym artykule znajdziesz kilka sprawdzonych strategii naprawy. Poniżej znajdziesz zestaw metod, które inni użytkownicy w podobnej sytuacji zastosowali, aby wyeliminować uszkodzone pliki systemowe.

Aby zachować jak największą efektywność całej próby, radzimy postępować zgodnie z poniższymi metodami w kolejności ich prezentacji. W końcu powinieneś natknąć się na poprawkę, która rozwiąże problem w danym scenariuszu.

Metoda 1: Użycie DISM do naprawy uszkodzonych plików

Możliwe, że już wiesz, że następnym krokiem, gdy narzędzie SFC nie jest w stanie rozwiązać problemu, jest użycie narzędzia DISM (Obsługa i zarządzanie obrazem wdrażania) do naprawy obrazu systemu Windows. DISM istnieje już od systemu Windows Vista i jest ogólnie uważany za doskonałe narzędzie, jeśli chodzi o znajdowanie i rozwiązywanie konfliktów uszkodzeń plików systemowych.

Podczas gdy skanowanie SFC zastępuje uszkodzone pliki lokalnie przechowywanymi kopiami (które również mogą ulec uszkodzeniu), DISM korzysta ze składnika Windows Update, aby wykonać zadanie. Oczywiście oznacza to, że przed uruchomieniem skanowania musisz upewnić się, że masz stałe połączenie z Internetem.

Istnieje wiele parametrów skanowania, których można używać z DISM. Ale dla uproszczenia użyjemy RestoreHealth - polecenia, które automatycznie skanuje obraz systemu Windows w poszukiwaniu uszkodzeń i automatycznie wykonuje niezbędne naprawy. Oto, co musisz zrobić:

  1. Naciśnij klawisze Windows + R, aby otworzyć okno dialogowe Uruchom . Następnie wpisz „cmd” i naciśnij Ctrl + Shift + Esc, aby otworzyć podniesiony wiersz polecenia. Po wyświetleniu monitu przez UAC (Kontrola konta użytkownika) kliknij Tak, aby przyznać uprawnienia administracyjne.

    Otwieranie wiersza polecenia za pomocą okna dialogowego Uruchom
  2. W wierszu polecenia z podwyższonym poziomem uprawnień wpisz następujące polecenie i naciśnij klawisz Enter, aby zainicjować skanowanie dysku DISM za pomocą opcji Przywróć kondycję:
     DISM / Online / Cleanup-Image / RestoreHealth 
  3. Poczekaj na zakończenie procesu. W zależności od konfiguracji komputera może to zająć mniej niż godzinę.

    Uwaga: Nie zamykaj tego okna przed zakończeniem procedury. Należy pamiętać, że skan DISM ma tendencję do blokowania się, gdy osiąga około 30%. Ale nie zamykaj okna, ponieważ jest to normalne zachowanie - postęp zostanie wznowiony po kilku minutach.

  4. Jeśli proces się zakończy i pojawi się komunikat, że uszkodzenie pliku zostało rozwiązane, uruchom ponownie komputer i uruchom skanowanie SFC przy następnym uruchomieniu, aby sprawdzić, czy problem został rozwiązany.

Jeśli nadal występuje błąd „ Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie można naprawić niektórych z nich ” podczas uruchamiania skanowania SFC, przejdź do następnej metody poniżej.

Metoda 2: Usunięcie pozostałości oprogramowania antywirusowego innej firmy (jeśli dotyczy)

Jak zasugerowało kilku użytkowników, błąd SFC może również wystąpić w wyniku fałszywie dodatniego wyniku. Najczęściej pozostałości po źle odinstalowanym rozwiązaniu antywirusowym / zabezpieczającym stworzą podstawy do wystąpienia tego rodzaju zdarzenia. Przez większość czasu dotknięci użytkownicy wskazują Avast i McAfee jako odpowiedzialne za ten konkretny problem.

Należy pamiętać, że kroki usuwania pozostałości z ręcznie usuniętego pliku AV nie są takie proste. Większość rozwiązań AV będzie miała dedykowany deinstalator - znalezienie rozwiązania odpowiedniego dla twojej wersji nie zawsze jest łatwe.

Na szczęście stworzyliśmy szczegółowy artykuł, który pomoże Ci całkowicie odinstalować program zabezpieczający niezależnie od systemu AV trzeciej firmy - postępuj zgodnie z tym artykułem ( tutaj ), aby zidentyfikować pozostałe pliki i usunąć je z systemu.

Po usunięciu pozostałych plików antywirusowych uruchom ponownie komputer i ponownie uruchom skanowanie SFC przy następnym uruchomieniu. Jeśli nadal widzisz błąd „ Ochrona zasobów systemu Windows wykryła uszkodzone pliki, ale nie był w stanie naprawić niektórych z nich ” pod koniec skanowania, przejdź do następnej metody poniżej.

Metoda 3: Wykonaj skanowanie SFC / DISM w stanie czystego rozruchu

Jeśli dwie powyższe metody nie wyeliminowały błędu SFC, jest bardzo prawdopodobne, że przyczyną problemu jest jeden z następujących czynników - Jest to albo problem spowodowany przez zakłócającą aplikację innej firmy, albo masz do czynienia z nieodwracalnym błędem pliku systemowego których SFC i DISM nie miały sensu.

W tej metodzie omówimy scenariusz, w którym błąd jest spowodowany przez aplikację interweniującą innej firmy, która blokuje narzędzie System File Checker. Zapewnimy, że nie będzie ingerencji trzeciej strony, wykonując czysty rozruch i ponownie uruchamiając oba powyższe narzędzia.

Uwaga: jeśli się spieszysz i nie możesz sobie pozwolić na kilka godzin na powtarzanie powyższych metod w czystym rozruchu, przejdź bezpośrednio do metody 4 . Pamiętaj jednak, że kolejna metoda jest nieco bardziej ingerująca i spowoduje, że stracisz przynajmniej niektóre preferencje użytkownika (w zależności od wybranej operacji).

Czysty rozruch uruchomi komputer z minimalnym zestawem sterowników i programów startowych. Pomoże nam to ustalić, czy program działający w tle, sterownik, usługa lub program innej firmy zakłóca skanowanie SFC.

Oto krótki przewodnik, jak wykonać czysty rozruch i sprawdzić, czy przyczyną problemu są aplikacje innych firm:

  1. Naciśnij klawisze Windows + R, aby otworzyć okno dialogowe Uruchom. Następnie wpisz „msconfig” i naciśnij klawisz Enter, aby otworzyć ekran konfiguracji systemu . Jeśli pojawi się monit UAC (Kontrola konta użytkownika), wybierz opcję Tak, aby przyznać uprawnienia administracyjne.

    Uruchom okno dialogowe: msconfig
  2. W oknie konfiguracji systemu przejdź do zakładki Ogólne i wybierz Uruchamianie selektywne. W obszarze Uruchamianie selektywne upewnij się, że odznaczyłeś pole wyboru Załaduj elementy startowe .

    Zapobieganie ładowaniu elementów startowych
  3. Następnie przejdź do karty Usługi i zaznacz pole wyboru Ukryj wszystkie usługi Microsoft . Następnie kliknij przycisk Wyłącz wszystko, aby upewnić się, że usługi innych firm nie będą działać przy następnym uruchomieniu.

    Wyłączanie wszystkich elementów startowych innych niż Microsoft
  4. Kliknij Zastosuj, aby zapisać bieżącą konfigurację rozruchową i wykonać ją, jeśli pojawi się monit o ponowne uruchomienie komputera. Jeśli nie, zrób to ręcznie.
  5. Po ponownym uruchomieniu komputera w stanie czystego rozruchu naciśnij klawisze Windows + R, aby otworzyć kolejne okno dialogowe Uruchom . Następnie wpisz „cmd” i naciśnij Ctrl + Shift + Enter, aby otworzyć wiersz polecenia z podwyższonym poziomem uprawnień.

    Otwieranie wiersza polecenia za pomocą okna dialogowego Uruchom
  6. Wewnątrz wiersza polecenia z podwyższonym poziomem uprawnień wpisz następujące polecenie i naciśnij klawisz Enter, aby zainicjować kolejne skanowanie DISM:
     DISM.exe / Online / Cleanup-image / Restorehealth 

    Uwaga: To polecenie korzysta z usługi Windows Update w celu zapewnienia plików wymaganych do naprawy uszkodzonych danych. Z tego powodu musisz zapewnić stabilne połączenie z Internetem.

  7. Po zakończeniu procesu nie zamykaj podwyższonego wiersza polecenia. Zamiast tego wpisz następujące polecenie i naciśnij klawisz Enter, aby uruchomić skanowanie SFC i sprawdź, czy błąd już nie występuje:
     sfc / scannow 

W przypadku, gdy dwa skany (SFC i DISM) zostały utrudnione przez trzecią usługę aplikacji, błąd „ Ochrona zasobów systemu Windows znalazł uszkodzone pliki, ale nie był w stanie naprawić niektórych z nich ” nie będzie już występował.

Jeśli jednak błąd nadal występuje, jasne jest, że system cierpi z powodu pewnego rodzaju uszkodzenia pliku systemowego, którego nie można naprawić konwencjonalnie. W takim przypadku przejdź do ostatniej metody poniżej, aby wymienić wszystkie składniki systemu Windows i rozwiązać problem.

Metoda 4: Przeprowadzenie instalacji naprawczej

Jeśli zaszedłeś tak daleko bez rezultatu, istnieją dwie procedury, które najprawdopodobniej pomogą rozwiązać problem:

  • Czysta instalacja - ta procedura zasadniczo zastąpi całą pozostałą zawartość sterownika instalacji systemu Windows. Oprócz usunięcia wszystkich danych związanych z systemem operacyjnym utracisz także wszelkie osobiste pliki i osobiste preferencje (zdjęcia, obrazy, muzykę, aplikacje, preferencje użytkownika itp.)
  • Napraw instalację - jest to inny rodzaj procesu instalacji, w którym instalator zasadniczo ponownie zainstaluje tę samą kompilację w stosunku do istniejącej instalacji systemu operacyjnego. To podejście jest o wiele mniej destrukcyjne, ponieważ pozwoli ci zachować wszystkie twoje osobiste pliki, ustawienia użytkownika i każdą zainstalowaną aplikację.

Niezależnie od tego, w jaki sposób ostatecznie wybierzesz, zapewniamy Ci ochronę. Jeśli chcesz zachować swoje pliki osobiste i maksymalnie ograniczyć szkody, postępuj zgodnie z tym artykułem ( tutaj ), aby przeprowadzić instalację naprawczą. Jeśli chcesz zacząć od nowa, postępuj zgodnie z tym artykułem ( tutaj ), aby przeprowadzić czystą instalację.

Ciekawe Artykuły