Home
» Porady PC
»
Użyj polecenia SFC scannow, aby naprawić błędy plików systemowych Windows 10
Użyj polecenia SFC scannow, aby naprawić błędy plików systemowych Windows 10
Jeśli zauważysz, że komputer często się zawiesza lub występują problemy z uruchamianiem, przyczyną jest najprawdopodobniej uszkodzenie, utrata lub zmiana plików systemowych Windows podczas instalacji programu lub oprogramowania na komputerze.
Chociaż system Windows 10 całkiem dobrze radzi sobie z ochroną plików systemowych niezbędnych do prawidłowego funkcjonowania komputera, plików aplikacji, sterowników, a nawet aktualizacji systemu Windows. Jednak w niektórych przypadkach błędy mogą nadal występować.
Podobnie jak poprzednie wersje systemu Windows, system Windows 10 ma także wbudowane narzędzie do sprawdzania plików systemowych (SFC). To narzędzie przeskanuje, zweryfikuje i naprawi wszystkie uszkodzone pliki w systemie.
1. Jak używać polecenia SFC /scannow w systemie Windows 10
1. Naciśnij kombinację klawiszy Windows + X , aby otworzyć Menu zaawansowanego użytkownika, i wybierz Wiersz polecenia (administrator). Powodem jest konieczność uruchomienia polecenia SFC jako administrator.
2. W oknie wiersza poleceń wpisz poniższe polecenie i naciśnij Enter:
sfc /scannow
3. Po zakończeniu skanowania na ekranie pojawi się jeden z następujących komunikatów:
• Ochrona zasobów systemu Windows nie wykryła żadnych naruszeń integralności : w systemie nie brakuje żadnych plików ani nie są one uszkodzone.
• Ochrona zasobów systemu Windows nie mogła wykonać żądanej operacji : Jeśli pojawi się ten komunikat, oznacza to, że wystąpił problem podczas skanowania i wymagane jest skanowanie w trybie offline.
• Funkcja Ochrona zasobów systemu Windows wykryła uszkodzone pliki i pomyślnie je naprawiła. Szczegóły znajdziesz w pliku CBS.Log %WinDir%\Logs\CBS\CBS.log : Ten komunikat pojawi się, jeśli narzędzie SFC rozwiąże występujący problem. Teraz możesz nawigować i przeglądać szczegóły.
• Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie udało się naprawić niektórych z nich. W takim przypadku należy ręcznie naprawić uszkodzone pliki.
2. Uruchom SFC /Scannow na innych dyskach
Polecenie SFC /Scannow można również wykorzystać do sprawdzenia i naprawy plików niesystemowych na innych dyskach, np. D: lub na zewnętrznym dysku twardym, pamięci USB, karcie SD i innych nośnikach pamięci. Aby przeprowadzić skanowanie takich dysków, należy nieco zmodyfikować polecenie, jak pokazano poniżej. Reszta procesu jest podobna do opisanej powyżej.
3. Otwórz plik sfclogs.txt na pulpicie za pomocą Notatnika. W pliku tym znajdą się wszystkie szczegóły przeskanowanych plików systemowych oraz informacje o plikach, których nie udało się naprawić.
Uwaga : Szczegóły skanowania SFC są dostępne tylko podczas skanowania w systemie Windows i nie są dostępne podczas skanowania w trybie offline za pomocą wiersza poleceń.
Jeśli chcesz dowiedzieć się, którego pliku SFC nie można naprawić, użyj funkcji Znajdź w aplikacji tekstowej i wpisz frazę „nie można naprawić”. Możesz również użyć opcji „napraw” i „naprawiono”, aby zobaczyć, które pliki zostały naprawione.
Użyj opcji „napraw” i „naprawiono”, aby zobaczyć, które pliki zostały naprawione.
Użyj słowa „corrupt” do wykrywania problemów z uszkodzeniem w różnych aplikacjach. Jeśli pliku nie da się łatwo naprawić, należy go zastąpić i usunąć. Informacja ta pojawia się w końcowym komunikacie o stanie: „Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie udało się naprawić niektórych z nich” .
Używanie „corrupt” do wykrywania problemów z uszkodzeniem w różnych aplikacjach
4. Uruchom skanowanie SFC w trybie awaryjnym
Jeśli podczas skanowania systemu zobaczysz drugi komunikat o stanie: „Ochrona zasobów systemu Windows nie mogła wykonać żądanej operacji”, skanowanie SFC należy wykonać w trybie awaryjnym. Aby uzyskać do niego dostęp, wybierz opcję „Zmień zaawansowane opcje uruchamiania” w menu Start.
Wybierz opcję „Zmień zaawansowane opcje uruchamiania” z menu Start
Pojawi się niebieski ekran. Za pomocą klawiszy strzałek na klawiaturze wybierz Rozwiązywanie problemów > Opcje zaawansowane , co spowoduje wyświetlenie poniższego ekranu.
Z dostępnych opcji wybierz „Wiersz polecenia” .
Zaloguj się, podając swój identyfikator użytkownika i hasło systemu Windows. Do szybkiej nawigacji po tych ekranach lepiej jest używać klawisza Enter .
Teraz ekran wiersza poleceń w trybie awaryjnym wyświetla się na niebieskim tle. Tutaj możesz przeskanować swój system znacznie szybciej, a weryfikacja i alerty o statusie nie zajmują dużo czasu.
Ekran wiersza poleceń wyświetla się na niebieskim tle w trybie awaryjnym
1. Naciśnij kombinację klawiszy Windows + I , aby otworzyć aplikację Ustawienia.
2. W interfejsie Ustawień kliknij Aktualizacja i zabezpieczenia.
3. Następnie kliknij Odzyskiwanie.
4. W obszarze Zaawansowane uruchamianie kliknij opcję Uruchom ponownie teraz.
5. Kliknij Rozwiąż problemy.
6. Kliknij, aby wybrać Opcje zaawansowane.
7. Kliknij Wiersz poleceń , aby uruchomić komputer wyłącznie za pomocą wiersza poleceń.
8. Podczas ponownego uruchamiania zostaniesz poproszony o podanie nazwy użytkownika i hasła, aby kontynuować.
9. Za każdym razem, gdy zajdzie potrzeba uruchomienia narzędzia SFC poza systemem Windows, należy wskazać narzędziu dokładną lokalizację plików instalacyjnych systemu Windows.
W oknie wiersza poleceń wprowadź poniższy wiersz poleceń, aby narzędzie mogło ustalić lokalizację zarezerwowanej partycji systemu Windows i systemu:
wmic logicaldisk get deviceid, volumename, description
10. Wprowadź następujące polecenie w oknie wiersza poleceń i naciśnij Enter:
W poleceniu treen użyj /offboodir , aby zmienić konkretną literę dysku partycji systemowej, w tym przypadku C, i /offwindir, aby zmienić konkretną lokalizację plików systemu Windows, w tym przypadku D:\Windows.
11. Po zakończeniu skanowania zamknij okno wiersza poleceń.
12. Kliknij Kontynuuj , aby wyjść i powrócić do systemu Windows 10.
6. Napraw pliki systemowe w systemie Windows 10 ręcznie
Jeśli Kontroler plików systemowych nie może naprawić jednego lub większej liczby błędów, będziesz musiał naprawić te pliki ręcznie.
Otwórz plik sfclogs.txt, aby zobaczyć, które pliki są uszkodzone, wyszukaj lokalizację plików i wykonaj poniższe kroki:
1. Naciśnij kombinację klawiszy Windows + X , aby otworzyć Menu zaawansowanego użytkownika, a następnie wybierz Wiersz polecenia (administrator).
2. W oknie wiersza poleceń wpisz poniższe polecenie i naciśnij Enter:
takeown /f C:\Path-and-File-Name
Notatka:
Zastąp C:\Ścieżka-i-Nazwa-Pliku ścieżką i nazwą uszkodzonego pliku. Na przykład C:\Windows\System32\appraiser.dll.
3. Zezwól na dostęp do uszkodzonych plików z uprawnieniami administratora, wpisując następujące polecenie w wierszu poleceń i naciskając Enter:
W powyższym poleceniu zamień C:\Ścieżka-ŹRÓDŁOWA-i-Nazwa-Pliku na poprawną ścieżkę i nazwę pliku, a C:\Ścieżka-CEL-i-Nazwa-Pliku na ścieżkę docelową i nazwę uszkodzonego pliku.
5. Wpisz Tak i naciśnij Enter , aby potwierdzić nadpisanie.
Po zastąpieniu plików możesz wpisać polecenie SFC /verifyonly w oknie wiersza poleceń i nacisnąć Enter, aby sprawdzić integralność wszystkich plików i wybrać te, które są uszkodzone i wymagają naprawy.
Ponadto, jeśli chcesz naprawić tylko niektóre pliki, możesz sprawdzić integralność każdego pliku za pomocą polecenia: