Wiele problemów z systemem Windows jest spowodowanych uszkodzonymi lub brakującymi plikami systemowymi. Uszkodzone lub brakujące pliki systemowe mogą wynikać ze złośliwego oprogramowania, nieudanych aktualizacji, nieudanych instalacji i innych. Kontroler plików systemowych to składnik systemu Windows, który może automatycznie wykrywać i naprawiać lub przywracać te pliki. Aby naprawić lub przywrócić pliki systemowe za pomocą Kontrolera plików systemowych, wykonaj następujące kroki.
Kroki
Część 1 z 4: Uruchamianie i używanie Kontrolera plików systemowych
Krok 1. Otwórz menu Start
Kliknij przycisk Start.
Krok 2. Wyszukaj wiersz polecenia
Wpisz cmd.exe.
Użytkownicy systemu Windows XP muszą kliknąć Wszystkie programy, a następnie podkategorię Akcesoria
Krok 3. Uruchom wiersz polecenia jako administrator
Kliknij prawym przyciskiem myszy cmd.exe, aby otworzyć menu kontekstowe i kliknij Uruchom jako administrator.
- Użytkownicy systemu Windows XP muszą przytrzymać klawisz ⇧ Shift podczas klikania prawym przyciskiem Wiersz polecenia, kliknąć Uruchom jako, aby otworzyć okno dialogowe, wybrać następujący przycisk opcji użytkownika, jako nazwę użytkownika i hasło do konta wpisz Administrator (zazwyczaj puste). i kliknij OK.
- Kliknij Tak w oknie dialogowym Kontrola konta użytkownika, jeśli się pojawi.
Krok 4. Uruchom Kontroler plików systemowych
W wierszu polecenia wpisz sfc /scannow i naciśnij klawisz ↵ Enter na klawiaturze.
Krok 5. Poczekaj, aż Kontroler plików systemowych zakończy sprawdzanie i naprawianie systemu
Część 2 z 4: Uruchamianie i używanie Kontrolera plików systemowych w trybie awaryjnym
Krok 1. Uruchom system Windows w trybie awaryjnym z wierszem polecenia
Krok 2. Uruchom Kontroler plików systemowych
W wierszu polecenia wpisz sfc /scannow i naciśnij klawisz ↵ Enter na klawiaturze.
Krok 3. Poczekaj, aż Kontroler plików systemowych zakończy sprawdzanie i naprawianie systemu
Krok 4. Wyłącz komputer, wpisując shutdown -t 0:00 w wierszu polecenia i naciskając klawisz ↵ Enter na klawiaturze
Część 3 z 4: Jeśli wystąpi błąd podczas próby uruchomienia Kontrolera plików systemowych
Uruchom usługi zaufanego instalatora i instalatora modułu systemu Windows
Krok 1. Otwórz menu Start
Kliknij przycisk Start.
Krok 2. Wyszukaj wiersz polecenia
Wpisz cmd.exe.
Użytkownicy systemu Windows XP muszą kliknąć Wszystkie programy, a następnie podkategorię Akcesoria
Krok 3. Uruchom wiersz polecenia jako administrator
Kliknij prawym przyciskiem myszy cmd.exe, aby otworzyć menu kontekstowe i kliknij Uruchom jako administrator.
- Użytkownicy systemu Windows XP muszą przytrzymać klawisz ⇧ Shift podczas klikania prawym przyciskiem Wiersz polecenia, kliknąć Uruchom jako, aby otworzyć okno dialogowe, wybrać następujący przycisk opcji użytkownika, jako nazwę użytkownika i hasło do konta wpisz Administrator (zwykle puste). i kliknij OK.
- Kliknij Tak w oknie dialogowym Kontrola konta użytkownika, jeśli się pojawi.
Krok 4. Uruchom usługę zaufanego instalatora
Wpisz net start "trustedinstaller" w wierszu polecenia i naciśnij ↵ Enter.
Krok 5. Uruchom usługę Instalator modułów systemu Windows
Wpisz net start „window module installer” w wierszu polecenia i naciśnij ↵ Enter.
Krok 6. Wykonaj kroki części 1
Jeśli uruchomienie usług nie rozwiązuje błędu
- Wykonaj czynności opisane w części 2, aby rozwiązać problem.
-
Upewnij się, że nie próbujesz uruchomić Kontrolera plików systemowych w 64-bitowej wersji wiersza polecenia.
-
Tytuł okna wiersza polecenia nie powinien brzmieć C:\Windows\SysWOW64\cmd.exe.
-
Część 4 z 4: Interpretacja wyników Kontrolera plików systemowych
Gdy Kontroler plików systemowych zakończy sprawdzanie systemu pod kątem błędów, wyświetli komunikat. Poniżej znajdują się komunikaty i ich znaczenie.
Ochrona zasobów systemu Windows nie znalazła żadnych naruszeń integralności
-
Oznacza to, że nie znaleziono uszkodzonych ani brakujących plików systemowych.
Ochrona zasobów systemu Windows nie mogła wykonać żądanej operacji
- Oznacza to, że Kontroler plików systemowych nie działał poprawnie, ale niekoniecznie oznacza to, że wykryto problemy.
-
Aby naprawić ten błąd:
-
Upewnij się, że foldery o nazwach PendingDeletes i PendingRenames istnieją w folderze %WinDir%\WinSxS\Temp.
- Naciśnij jednocześnie klawisze ⊞ Win + R na klawiaturze, aby otworzyć okno dialogowe Uruchom.
- Wpisz %WinDir%\WinSxS\Temp w oknie dialogowym Uruchom i kliknij OK, aby otworzyć Eksploratora Windows.
- Wyszukaj foldery o nazwach PendingDeletes i PendingRenames w Eksploratorze Windows.
- Jeśli brakuje folderów, skopiuj je do okna Eksploratora Windows z innego komputera z tym samym systemem operacyjnym z tej samej lokalizacji.
-
Wykonaj czynności opisane w części 2.
-
Ochrona zasobów systemu Windows znalazła uszkodzone pliki i pomyślnie je naprawiła. Szczegóły znajdują się w CBS. Log %WinDir%\Logs\CBS\CBS.log
- Kontroler plików systemowych znalazł i naprawił problematyczne pliki systemowe oraz utworzono log, który jest podsumowaniem wykonanych napraw.
-
Aby wyświetlić dziennik (opcjonalnie):
- Naciśnij jednocześnie klawisze ⊞ Win + R na klawiaturze, aby otworzyć okno dialogowe Uruchom.
- Wpisz %WinDir%\Logs\CBS\CBS.log w oknie dialogowym Uruchom i kliknij OK.
-
Dziennik zostanie wyświetlony.
Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie była w stanie naprawić niektórych z nich. Szczegóły znajdują się w CBS. Log %WinDir%\Logs\CBS\CBS.log
- Znaleziono problematyczne pliki, ale Kontroler plików systemowych nie naprawił niektórych z nich.
-
Aby automatycznie naprawić pliki (może nie zawsze działać):
- Uruchom w trybie bezpiecznym.
- Otwórz wiersz polecenia jako administrator. Kliknij przycisk Start, wpisz cmd, kliknij prawym przyciskiem myszy pierwszy wynik wyszukiwania, a następnie kliknij Uruchom jako administrator.
- Wpisz Dism /Online /Cleanup-Image /RestoreHealth i naciśnij ↵ Enter.
-
Aby ręcznie naprawić pliki (zaawansowane):
-
Określ pliki, które wymagają naprawy.
- Otwórz menu Start. Kliknij przycisk Start.
- Kliknij Wszystkie programy w menu Start.
- Rozwiń folder Akcesoria w menu Start.
- Uruchom wiersz polecenia. Kliknij Wiersz polecenia w folderze Akcesoria.
- Wpisz findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt" w wierszu polecenia i naciśnij klawisz ↵ Enter na klawiaturze.
- Kliknij dwukrotnie plik sfcdetails.txt na pulpicie, aby otworzyć Notatnik.
- Przejdź przez Notatnik, aby wyszukać wszelkie uszkodzone pliki, których Kontroler plików systemowych nie naprawił, i zanotuj nazwy plików.
-
Znajdź działającą wersję pliku(ów).
- Na innym komputerze z tą samą edycją systemu Windows co komputer, który próbujesz naprawić, zlokalizuj plik, który nie został pomyślnie naprawiony, i skopiuj go na dysk wymienny.
-
Wyszukaj plik online, jeśli nie jest dostępny na innym komputerze, i pobierz go z bezpiecznego źródła.
Upewnij się, że pobierane pliki nie są wirusami, zanim użyjesz ich do naprawy komputera
-
Przejmij pełną kontrolę nad uszkodzonym plikiem systemowym na komputerze, który próbujesz naprawić.
- Na komputerze, który wymaga naprawy, otwórz menu Start. Kliknij przycisk Start.
- Kliknij Wszystkie programy w menu Start.
- Rozwiń folder Akcesoria w menu Start.
- Uruchom wiersz polecenia jako administrator. Kliknij prawym przyciskiem Wiersz polecenia w folderze Akcesoria, aby otworzyć menu kontekstowe i kliknij Uruchom jako administrator.
- Kliknij Tak w oknie dialogowym Kontrola konta użytkownika.
-
Wpisz takeown /f "" w wierszu polecenia i naciśnij ↵ Enter na klawiaturze.
należy zastąpić ścieżką uszkodzonego pliku, który chcesz zastąpić. (Np. Takeown /f "C:\Windows\System32\notepad.exe")
-
Wpisz icacls "" /GRANT ADMINISTRATORS:F w wierszu polecenia i naciśnij ↵ Enter na klawiaturze.
należy zastąpić ścieżką uszkodzonego pliku, który chcesz zastąpić. (Np. icacls "C:\Windows\System32\notepad.exe" /GRANT ADMINISTRATORZY:F)
-
Wymień uszkodzony plik.
- Otwórz menu Start. Kliknij przycisk Start.
- Kliknij Wszystkie programy w menu Start.
- Rozwiń folder Akcesoria w menu Start.
- Uruchom wiersz polecenia jako administrator. Kliknij prawym przyciskiem Wiersz polecenia w folderze Akcesoria, aby otworzyć menu kontekstowe i kliknij Uruchom jako administrator.
- Kliknij Tak w oknie dialogowym Kontrola konta użytkownika.
-
W wierszu polecenia wpisz Kopiuj „” „” i naciśnij ↵ Enter na klawiaturze.
- należy zastąpić ścieżką dobrej kopii pliku (w zależności od miejsca przechowywania dobrej wersji problematycznego pliku).
- należy zastąpić ścieżką złej wersji pliku.
- (Np. Skopiuj „F:\notepad.exe” „C:\Windows\System32\notepad.exe”)
-
Porady
- Korzystanie z Kontrolera plików systemowych nie gwarantuje rozwiązania problemów z komputerem.
- Do wykonania lub zrozumienia niektórych części tego artykułu może być potrzebna rozległa wiedza na temat komputerów.