1. Czym jest Kontroler plików systemowych (SFC)?
1.1 Przegląd i cel
Kontroler plików systemowych (SFC) to wbudowane narzędzie systemu Windows, które skanuje i naprawia brakujące lub uszkodzone pliki systemowe. W przypadku braku lub uszkodzenia krytycznych plików systemowych Windows, system operacyjny może przestać działać poprawnie lub w ogóle przestać reagować. SFC porównuje pliki systemowe z kopią buforowaną zapisaną w systemie operacyjnym, automatycznie wykrywając i naprawiając wszelkie niespójności spowodowane uszkodzeniem lub brakiem plików.
To narzędzie wiersza poleceń jest dostępne od czasu systemu Windows 98 i nadal pozostaje niezbędnym narzędziem diagnostycznymostNarzędzie do naprawy i kontroli poprawności działania systemu Windows we wszystkich nowoczesnych wersjach. SFC pomaga utrzymać stabilność systemu, zapewniając integralność chronionych plików systemu operacyjnego bez konieczności pełnej ponownej instalacji systemu Windows.
1.2 Jak działa Kontroler plików systemowych
Kontroler plików systemowych skanuje wszystkie chronione pliki systemowe i zastępuje uszkodzone wersje kopiami z pamięci podręcznej. Narzędzie integruje się z mechanizmami ochrony systemu Windows, aby weryfikować integralność plików i przywracać uszkodzone pliki z kopii zapasowych zapisanych na komputerze.
1.2.1 Ochrona plików systemu Windows (WFP)
Ochrona plików systemu Windows działa poprzez rejestrację powiadomień o zmianach plików w usłudze Winlogon. Po wykryciu zmian w chronionym pliku systemowym, WFP automatycznie przywraca zmodyfikowany plik z kopii buforowanej, znajdującej się w folderze skompresowanym %WinDir%\System32\dllcache. Ten mechanizm ochrony został wprowadzony w systemie Windows 2000 i zapewniał ochronę plików w czasie rzeczywistym w systemach operacyjnych opartych na systemie Windows NT.
1.2.2 Ochrona zasobów systemu Windows (WRP)
Ochrona zasobów systemu Windows stanowi nowoczesną ewolucję ochrony plików, zintegrowaną z modułem sprawdzania plików systemowych w systemie Windows Vista i wszystkich kolejnych wersjach. WRP działa poprzez ustawianie dyskrecjonalnych list kontroli dostępu i list kontroli dostępu dla chronionych zasobów. W przypadku wykrycia zmian w chronionym pliku systemowym, zmodyfikowany plik jest przywracany z kopii buforowanej znajdującej się w %WinDir%\WinSxS\Backup. Uprawnienia do pełnego dostępu do modyfikacji zasobów chronionych przez WRP są ograniczone do procesów korzystających z usługi Instalatora modułów systemu Windows, co oznacza, że nawet administratorzy nie mają już nieograniczonych uprawnień do modyfikowania plików systemowych.
2. Kiedy używać Kontrolera plików systemowych
2.1 Typowe objawy uszkodzenia plików systemowych
Należy uruchomić narzędzie sprawdzające pliki systemowe, jeżeli wystąpią następujące problemy:
- System Windows działa wolno lub występuje spadek wydajności
- Awarie systemu lub błędy niebieskiego ekranu śmierci
- Komunikaty o błędach wskazujące na brakujące lub uszkodzone pliki systemowe
- Funkcje systemu Windows przestają działać poprawnie
- System przestaje odpowiadać lub zawiesza się
- Problemy związane z rozruchem lubtarproblemy z tupem
- Aplikacje nie uruchamiają się lub nieoczekiwanie ulegają awarii
2.2 Przyczyny uszkodzenia plików systemowych
- Awarie sprzętu i oprogramowania: Stare lub uszkodzone podzespoły, takie jak dyski twarde i dyski SSD, lub oprogramowanie zawierające błędy i złośliwy kod, mogą być przyczyną uszkodzenia plików.
- Problemy z zasilaniem i awarie systemu: Nagłe przerwy w dostawie prądu podczas krytycznych operacji odczytu/zapisu lub awarie, które przerywają procesy systemowe, mogą spowodować uszkodzenie plików.
- Złośliwe oprogramowanie i wirusy: Złośliwe oprogramowanie często tarpowoduje zakłócenia w działaniu plików systemowych lub przejęcie kontroli nad systemem, co czasami powoduje trwałe uszkodzenie plików.
- Niekompletne aktualizacje systemu: Przerwanie ważnych aktualizacji systemu może spowodować, że system znajdzie się w niespójnym stanie, a pliki będą zaktualizowane tylko częściowo, co może prowadzić do uszkodzenia.
3. Wymagania wstępne przed uruchomieniem SFC
3.1 Uprawnienia administracyjne
Uruchomienie sfc wymaga uprawnień administratora. Aby sprawdzić, czy masz dostęp administracyjny, otwórz Menu start -> Ustawienia -> Konta. Jeśli masz uprawnienia administratora, słowo „Administrator„powinien pojawić się pod Twoją nazwą użytkownika. Bez tych uprawnień nie możesz pomyślnie uruchomić programu do sprawdzania plików systemowych.
3.2 Zagadnienia dotyczące trybu awaryjnego
Urządzenie nie powinno być w trybie awaryjnym, chyba że rozwiązujesz zaawansowane problemy. Jeśli system jest w trybie awaryjnym, naciśnij Win + Rtyp msconfigi naciśnij Enter. Idź do bagażnik kartę, odznacz Bezpieczny rozruchi wybierz Aplikuj -> OK. Po wyświetleniu monitu wybierz Restart.
3.3 Połączenie internetowe dla DISM
Podczas wykonywania napraw sfc, jeśli konieczne jest przeprowadzenie dodatkowych napraw za pomocą narzędzia DISM, należy mieć połączenie z internetem. Narzędzie DISM korzysta z usługi Windows Update w celu uzyskania plików niezbędnych do przywrócenia uszkodzonych plików systemowych, dlatego aktywne połączenie z internetem jest niezbędne do pomyślnego wykonania napraw.
Więcej szczegółów na temat DISM można znaleźć w dokumencie nasz obszerny przewodnik.
3.4 Wymagania dotyczące usługi Windows Update
Przed uruchomieniem narzędzia do sprawdzania plików systemowych upewnij się, że zainstalowałeś najnowsze aktualizacje systemu Windows. Nieaktualne pliki systemowe mogą zakłócać proces naprawy. Aby zaktualizować system Windows, otwórz Ustawienia -> Windows Update i zainstaluj wszystkie dostępne aktualizacje.tarna swoim komputerze po zakończeniu aktualizacji.
4. Uruchamianie narzędzia DISM przed sprawdzaniem plików systemowych
4.1 Czym jest DISM?
Deployment Image Servicing and Management (DISM) to wbudowane narzędzie systemu Windows, które umożliwia wykonywanie różnych zadań na obrazach systemu Windows. DISM umożliwia montowanie i odmontowywanie obrazów, dodawanie i usuwanie sterowników, instalowanie aktualizacji i włączanie funkcji. W przypadku uszkodzenia pamięci podręcznej ochrony plików systemu Windows, z której korzysta sfc, DISM przywraca magazyn komponentów, porównując stan całego systemu z czystym obrazem systemu operacyjnego przechowywanym lokalnie lub online.
4.2 Dlaczego warto najpierw uruchomić DISM
Firma Microsoft zaleca uruchomienie narzędzia DISM przed uruchomieniem narzędzia sprawdzającego pliki systemowe, ponieważ DISM dostarcza pliki niezbędne do naprawy uszkodzonych plików. Jeśli pamięć podręczna, której narzędzie sfc używa do przywracania uszkodzonych plików, również została uszkodzona, uruchomienie narzędzia DISM najpierw naprawi tę pamięć podręczną za pomocą obrazu systemu Windows online lub lokalnego. Dzięki temu narzędzie sfc będzie miało dostęp do czystych, nieuszkodzonych plików źródłowych na potrzeby operacji naprawczych.
4.3 Jak uruchamiać polecenia DISM
Otwórz Wiersz polecenia or Windows PowerShell jako administrator, a następnie wykonaj odpowiednie polecenie DISM w zależności od swoich potrzeb:
| Komenda | Opis polecenia |
|---|---|
| DISM / Online / Cleanup-Image / CheckHealth | Opcja CheckHealth sprawdza, czy obraz został oznaczony jako uszkodzony, bez przeprowadzania skanowania. |
| DISM / Online / Cleanup-Image / ScanHealth | Opcja ScanHealth skanuje obraz pod kątem uszkodzeń magazynu komponentów, ale nie rozwiązuje żadnych problemów. |
| DISM / Online / Cleanup-Image / RestoreHealth | Opcja RestoreHealth skanuje obraz pod kątem uszkodzeń, automatycznie wykonuje operacje naprawcze i rejestruje uszkodzenia w pliku dziennika. Proces ten trwa zazwyczaj 15–30 minut, w zależności od poziomu uszkodzenia i rozmiaru partycji. |
4.4 Korzystanie z alternatywnych źródeł naprawy z narzędziem DISM
Jeśli narzędzie DISM nie może znaleźć plików źródłowych lub klient usługi Windows Update jest uszkodzony, możesz skorzystać z alternatywnego źródła naprawy. Zamontuj plik ISO systemu Windows, który dokładnie odpowiada Twojej wersji systemu Windows, a następnie uruchom następujące polecenie:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\Sources\Install.wim:1 /LimitAccess
Zastąp „X” literą dysku, na którym zamontowany jest obraz ISO. Obraz ISO musi być dokładnie w tej samej wersji, co system operacyjny. Obraz ISO w wersji 10586.0 nie naprawi systemu w wersji 10586.35, ponieważ zawiera on dodatkowe aktualizacje i pliki.
4.5 Alternatywy dla DISM dla systemu Windows 7
Narzędzie DISM nie jest dostępne w systemie Windows 7 ani starszych wersjach tego systemu operacyjnego. Firma Microsoft udostępnia jednak podobne narzędzie o nazwie System Update Readiness Tool (SURT), które można pobrać z katalogu Microsoft Update. SURT działa podobnie do narzędzia DISM, przywracając i naprawiając uszkodzone pliki systemowe. Jeśli używasz systemu Windows 7 i narzędzie sfc nie może naprawić problemów z uszkodzonymi plikami, SURT jest kolejnym rozwiązaniem.
5. Jak uruchomić Kontroler plików systemowych w systemie Windows
5.1 Metoda 1: Uruchom SFC za pomocą wiersza poleceń
Wiersz poleceń zapewnia most typowa metoda uruchamiania sfc scannow w systemach Windows.
- Otwórz Menu start i typ cmd w polu wyszukiwania.
- Kliknij prawym przyciskiem myszy Wiersz polecenia z wyników wyszukiwania i wybierz Uruchom jako administrator.
- Kliknij Tak w oknie Kontroli konta użytkownika, jeśli zostaniesz o to poproszony.
- W oknie wiersza polecenia wpisz sfc / scannow i naciśnij Enter.
- Poczekaj, aż weryfikacja osiągnie 100% i zakończy się. Skanowanie trwa zazwyczaj 5–10 minut, ale może trwać dłużej w zależności od komputera i wykrytych problemów.
- Nie zamykaj okna wiersza poleceń, dopóki weryfikacja nie zostanie ukończona w 100%.
- Restarna swoim komputerze po zakończeniu procesu.
5.2 Metoda 2: Uruchomienie SFC za pomocą programu Windows PowerShell
Program Windows PowerShell może uruchomić to samo skanowanie sfc, co wiersz poleceń, i jest preferowanym programem do zdalnego wykonywania skryptów i środowisk korporacyjnych.
- Otwórz Menu start i poszukiwanie Windows PowerShell.
- Kliknij prawym przyciskiem myszy Windows PowerShell na której: Uruchom jako administrator.
- Kliknij Tak w wierszu poleceń Kontroli konta użytkownika.
- Typ sfc / scannow i naciśnij Enter.
- Poczekaj na zakończenie skanowania. Zazwyczaj trwa to od 5 do 10 minut, ale w zależności od systemu może potrwać dłużej.
- Restarna swoim komputerze po zakończeniu skanowania.
5.3 Metoda 3: Uruchomienie SFC w środowisku odzyskiwania systemu Windows (WinRE)
Jeśli system jest niedostępny lub nie uruchamia się normalnie, możesz użyć środowiska odzyskiwania systemu Windows, aby uruchomić narzędzie do sprawdzania plików systemowych.
- Otwórz Menu start -> Ustawienia -> Konfiguracja -> regeneracja.
- Przewiń w dół do Zaawansowany Starrura dla Opcje odzyskiwania na której: Restarteraz.
- Twój komputer będzie restardo WinRE.
- Wybierz Rozwiązywanie -> Opcje zaawansowane -> Wiersz polecenia.
- Typ sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows i naciśnij Enter.
- Zastąp literę dysku D:\ rzeczywistym dyskiem, na którym znajduje się folder Windows, zazwyczaj C:\ lub D:\.
5.4 Metoda 4: Uruchomienie SFC przy użyciu nośnika odzyskiwania systemu Windows
Jeśli poważne uszkodzenie pliku systemowego uniemożliwia uruchomienie systemu Windows, można użyć nośnika odzyskiwania systemu Windows do uruchomienia polecenia sfc.
- Utwórz dysk instalacyjny systemu Windows za pomocą narzędzia Dell OS Recovery lub Windows Media Creation Tool.
- Podłącz dysk instalacyjny USB do komputera.
- Włącz komputer i dotknij F12 klawisz, aż do momentu wejścia do menu jednorazowego rozruchu.
- Wybierz dysk USB z listy i naciśnij Enter.
- Komputer uruchamia się z dysku instalacyjnego USB.
- Wybierz swój język i kliknij Następna.
- Wybierz Napraw komputer.
- Kliknij Rozwiązywanie -> Opcje zaawansowane -> Wiersz polecenia.
- Typ sfc / scannow / offbootdir = C: \ / offwindir = C: \ Windows i naciśnij Enter.
- Zastąp C:\ literą dysku, na którym znajduje się instalacja systemu Windows.
- Poczekaj, aż narzędzie do sprawdzania plików systemowych zakończy działanie. W zależności od konfiguracji może to potrwać do godziny.
- Restarna swoim komputerze po zakończeniu procesu.
6. Zrozumienie wyników skanowania SFC
6.1 „Ochrona zasobów systemu Windows nie wykryła żadnych naruszeń integralności”
Ten komunikat oznacza, że narzędzie sfc scannow nie wykryło problemów z plikami systemowymi. Pliki systemowe są nienaruszone i nieuszkodzone. Jeśli nadal występują problemy, prawdopodobnie ich źródłem jest coś innego niż uszkodzone pliki systemowe. Konieczne może być rozwiązanie innych potencjalnych przyczyn, takich jak problemy ze sterownikami, konflikty oprogramowania lub problemy sprzętowe.
6.2 „Ochrona zasobów systemu Windows znalazła uszkodzone pliki i je naprawiła”
Ten wynik oznacza, że narzędzie sfc pomyślnie zidentyfikowało uszkodzone pliki i naprawiło je przy użyciu kopii z pamięci podręcznej. Operacja zakończyła się powodzeniem, a pliki systemowe zostały przywrócone do prawidłowego stanu. Szczegóły dotyczące naprawionych plików znajdują się w pliku CBS.log w lokalizacji %WinDir%\Logs\CBS\CBS.log. Po otrzymaniu tego komunikatu,tarSprawdź swój komputer, aby mieć pewność, że wszystkie naprawy zostaną wykonane prawidłowo.
6.3 „Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie udało się naprawić niektórych z nich”
Gdy narzędzie sfc scannow wyświetla ten komunikat, oznacza to, że wykryło uszkodzone pliki, ale nie mogło naprawić ich wszystkich. Dzieje się tak zazwyczaj, gdy pamięć podręczna, której program do sprawdzania plików systemowych używa do przywracania uszkodzonych plików, również została uszkodzona. W takim przypadku należy uruchomić narzędzie DISM w celu naprawy magazynu komponentów, a następnie ponownie uruchomić narzędzie sfc. Szczegółowe informacje o uszkodzonych plikach znajdują się w pliku CBS.log. Jeśli narzędzia DISM i sfc nie rozwiążą problemu, konieczne może być ręczne zastąpienie uszkodzonych plików lub przywrócenie systemu.
6.4 „Ochrona zasobów systemu Windows nie mogła wykonać żądanej operacji”
Ten komunikat oznacza, że sfc nie mógł ukończyć skanowania.ost Częstą przyczyną jest próba uruchomienia skanowania, gdy system Windows wykonuje inne operacje na plikach. Aby rozwiązać ten problem, przeprowadź skanowanie plików systemowych w trybie awaryjnym i upewnij się, że foldery PendingDeletes i PendingRenames znajdują się w %WinDir%\WinSxS\Temp. Symbol zastępczy %WinDir% reprezentuje folder systemu operacyjnego Windows, taki jak C:\Windows.
7. Zaawansowane opcje sprawdzania plików systemowych
7.1 Modyfikatory poleceń SFC
Kontroler plików systemowych obsługuje kilka modyfikatorów wykraczających poza standardowe polecenie sfc scannow:
| zmiana | OPIS |
|---|---|
| /Skanuj teraz | Skanuje wszystkie chronione pliki systemowe i zastępuje uszkodzone lub nieprawidłowe pliki kopiami z pamięci podręcznej. |
| /tylko weryfikuj | Skanuje wszystkie chronione pliki systemowe bez konieczności ich naprawy. Użyj tej opcji, aby sprawdzić, czy pliki nie są uszkodzone, bez konieczności modyfikowania ich. |
| / scanonce | Skanuje wszystkie chronione pliki systemowe jednorazowo podczas następnego uruchomienia systemu.tart. |
| / scanboot | Skanuje wszystkie chronione pliki systemowe za każdym razem, gdy komputer jest ponownie uruchamiany.tarts. |
| /Anuluj | Anuluje wszystkie oczekujące skanowania zaplanowane za pomocą modyfikatora /scanboot. |
| /offbootdir i /offwindir | Określa lokalizację katalogu rozruchowego offline i katalogu Windows po uruchomieniu polecenia sfc z nośnika odzyskiwania. |
7.2 Uruchamianie wielu skanów SFC
Aby naprawić wszystkie problemy, konieczne może być uruchomienie polecenia sfc scannow nawet trzy razy. Jeśli pierwsze skanowanie wykryje i naprawi uszkodzone pliki, uruchom je ponownie, aby sprawdzić, czy wszystkie problemy zostały rozwiązane. Każde kolejne skanowanie może ujawnić dodatkowe uszkodzenia, które staną się widoczne dopiero po zakończeniu poprzednich napraw. Kontynuuj uruchamianie polecenia sfc, aż pojawi się komunikat o braku naruszeń integralności lub aż kolejne skanowanie nie przyniesie żadnych zmian.
8. Przeglądanie plików dziennika programu sprawdzającego pliki systemowe
8.1 Zrozumienie pliku CBS.log
Za każdym razem, gdy uruchamiasz skanowanie sfc, moduł sprawdzania plików systemowych rejestruje swoją aktywność w pliku CBS.log znajdującym się w katalogu %WinDir%\Logs\CBS\CBS.log. Ten plik dziennika zawiera szczegółowe informacje o każdym przeskanowanym pliku, znalezionych uszkodzonych plikach oraz wykonanych operacjach naprawczych. Plik CBS.log zawiera informacje o plikach, których moduł sprawdzania plików systemowych nie może naprawić, co czyni go niezbędnym do rozwiązywania problemów z trwałymi uszkodzeniami.
8.2 Jak wyodrębnić szczegóły SFC
Ponieważ wiele narzędzi konserwacyjnych systemu Windows dodaje dzienniki do pliku CBS.log, należy wyodrębnić odpowiednie wpisy Kontrolera plików systemowych do oddzielnego pliku tekstowego, aby ułatwić ich przeglądanie.
- Otwórz wiersz poleceń z podwyższonym poziomem uprawnień, wpisując cmd Szukaj pole, kliknięcie prawym przyciskiem myszy Wiersz poleceniai wybierając Uruchom jako administrator.
- W oknie wiersza poleceń wpisz następujące polecenie w jednym wierszu i naciśnij Enter:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
- Aby wyświetlić przefiltrowane wpisy dziennika, otwórz plik sfcdetails.txt na pulpicie.
8.3 Odczytywanie i interpretowanie wpisów w dzienniku
Plik sfcdetails.txt ma następujący format: data/godzina, a następnie szczegóły sfc. Plik zawiera szczegółowe informacje z każdego uruchomienia narzędzia do sprawdzania plików systemowych na komputerze. Sprawdź wpisy daty i godziny, aby określić, które pliki problemowe zostały znalezione podczas skanowania.ost Ostatnie skanowanie. Każdy wpis wskazuje, czy plik został pomyślnie naprawiony, nie mógł zostać naprawiony, czy też został uznany za brakujący. Informacje te pomagają zidentyfikować pliki wymagające ręcznej wymiany, jeśli narzędzie SFC nie może ich naprawić automatycznie.
Poniżej przedstawiono przykładowe wpisy w dzienniku:
2025-12-15 13:35:45, Info CSI 00000007 [SR] Verifying 100 components 2025-12-15 13:35:45, Info CSI 00000008 [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 00000009 [SR] Verify complete 2025-12-15 13:35:46, Info CSI 0000000a [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 0000000b [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 0000000c [SR] Verify complete 2025-12-15 13:35:46, Info CSI 0000000d [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 0000000e [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 0000000f [SR] Verify complete 2025-12-15 13:35:46, Info CSI 00000010 [SR] Verifying 100 components 2025-12-15 13:35:46, Info CSI 00000011 [SR] Beginning Verify and Repair transaction 2025-12-15 13:35:46, Info CSI 00000012 [SR] Verify complete
9. Ręczna naprawa plików systemowych
9.1 Kiedy konieczna jest naprawa ręczna
Ręczna naprawa staje się konieczna, gdy narzędzie do sprawdzania plików systemowych wykryje uszkodzone pliki, ale nie może naprawić niektórych lub wszystkich. Po sprawdzeniu pliku CBS.log w celu ustalenia, który plik systemowy został uszkodzony i nie można go naprawić, należy zlokalizować uszkodzony plik i ręcznie zastąpić go jego sprawdzoną, poprawną kopią. Możliwe, że uda się uzyskać sprawdzoną, poprawną kopię pliku systemowego z innego komputera z tą samą wersją systemu Windows, co Twój. Wykonaj proces sprawdzania plików systemowych na tym komputerze, aby upewnić się, że plik, który chcesz skopiować, nie jest uszkodzony.
9.2 Przejęcie własności administracyjnej
9.2.1 Korzystanie z polecenia Takeown
Aby móc zastąpić uszkodzony plik systemowy, musisz przejąć nad nim uprawnienia administracyjne. W wierszu poleceń z podwyższonym poziomem uprawnień wpisz następujące polecenie i naciśnij Enter:
takeown /f <Path_And_File_Name>
Zastępować z rzeczywistą ścieżką i nazwą uszkodzonego pliku. Na przykład:
takeown /f C:\windows\system32\jscript.dll
9.3 Udzielanie dostępu administratora
9.3.1 Korzystanie z polecenia Icacls
Po przejęciu własności musisz przyznać administratorom pełny dostęp do uszkodzonego pliku systemowego. Wpisz poniższe polecenie i naciśnij Enter:
icacls <Path_And_File_Name> /grant administrators:F
Na przykład:
icacls C:\windows\system32\jscript.dll /grant administrators:F
9.4 Podmienianie uszkodzonych plików
Po przejęciu własności i udzieleniu dostępu możesz zastąpić uszkodzony plik systemowy jego znaną, dobrą kopią.
- Uzyskiwanie kopii plików uznanych za dobre: Skopiuj plik zastępczy z innego komputera z tą samą wersją systemu Windows do innej lokalizacji na swoim komputerze, np. na dysk USB lub do lokalizacji sieciowej.
- Korzystanie z polecenia Kopiuj: Wpisz następujące polecenie i naciśnij Enter:
Copy <Source_File> <Destination>
Zastępować ze ścieżką i nazwą pliku znanej dobrej kopii i zastąp ze ścieżką i nazwą uszkodzonego pliku. Na przykład:
copy E:\temp\jscript.dll C:\windows\system32\jscript.dll
10. Rozwiązywanie problemów z programem sprawdzającym pliki systemowe
10.1 Skanowanie SFC nie kończy się pomyślnie
10.1.1 Uruchamianie SFC w trybie awaryjnym
Jeśli skanowanie sfc nie powiedzie się, uruchom komputer w trybie awaryjnym i ponownie uruchom skanowanie. Aby przejść do trybu awaryjnego, naciśnij Win + Rtyp msconfigi naciśnij Enter. Idź do bagażnik zakładka, sprawdź Bezpieczny rozruch, Wybierz minimalnyi kliknij OK. Reztarna swoim komputerze i po przejściu do trybu awaryjnego otwórz wiersz poleceń z podwyższonym poziomem uprawnień i uruchom sfc / scannow. Po zakończeniu skanowania wróć do msconfig i odznacz Bezpieczny rozruchi restarnormalnie.
10.1.2 Sprawdzanie folderów oczekujących na usunięcie i zmianę nazwy
Jeśli sfc wyświetla komunikat „Ochrona zasobów systemu Windows nie mogła wykonać żądanej operacji”, upewnij się, że foldery PendingDeletes i PendingRenames znajdują się w %WinDir%\WinSxS\Temp. Otwórz Eksplorator plików i przejdź do C:\Windows\WinSxS\Temp. Jeśli te foldery nie istnieją, utwórz je ręcznie, a następnie ponownie uruchom sfc. Te foldery są niezbędne, aby systemowy moduł sprawdzania plików mógł kolejkować operacje na plikach podczas skanowania.
10.2 DISM nie może znaleźć plików źródłowych
10.2.1 Montowanie obrazu ISO systemu Windows
Gdy DISM wyświetla komunikat „Nie można znaleźć plików źródłowych”, potrzebny jest plik ISO systemu Windows, który dokładnie odpowiada wersji systemu. Pobierz plik ISO z witryny Microsoft, kliknij go prawym przyciskiem myszy i wybierz wierzchowiec. Zanotuj literę dysku przypisaną do zamontowanego obrazu ISO. Następnie uruchom DISM z parametrem źródła wskazującym lokalizację zamontowanego obrazu ISO.
10.2.2 Korzystanie z niestandardowych źródeł napraw
Możesz użyć instalacji systemu Windows, folderu Windows z udziału sieciowego lub nośnika wymiennego jako źródła pliku. Uruchom następujące polecenie:
DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
Zastąp C:\RepairSource\Windows lokalizacją źródła naprawy. Parametr /LimitAccess uniemożliwia narzędziu DISM kontakt z usługą Windows Update, wymuszając korzystanie wyłącznie ze wskazanego źródła.
10.3 SFC nadal znajduje te same błędy
Jeśli polecenie sfc scannow nadal wykrywa te same błędy po kilku skanowaniach, najpierw uruchom narzędzie DISM, aby naprawić magazyn komponentów, a następnie ponownie uruchom narzędzie sfc. Jeśli problem nadal występuje, sprawdź plik CBS.log, aby zidentyfikować konkretne pliki, których nie można naprawić, i spróbuj ręcznie zastąpić pliki. W ostateczności rozważ przywrócenie systemu do stanu sprzed wystąpienia uszkodzenia lub przeprowadź czystą instalację systemu Windows, jeśli przywracanie systemu jest niedostępne lub nieudane.
11. Najlepsze praktyki dotyczące sprawdzania plików systemowych
11.1 Kiedy uruchomić Kontroler plików systemowych
Uruchom narzędzie do sprawdzania plików systemowych, gdy wystąpi niestabilność systemu, awarie, komunikaty o błędach lub problemy z wydajnością, które mogą wskazywać na uszkodzenie plików. Uruchom narzędzie sfc scannow natychmiast po zainstalowaniu głównych aktualizacji systemu Windows, aby zweryfikować integralność systemu. Uruchom je również przed wykonaniem krytycznych operacji systemowych lub po odzyskaniu danych po infekcji złośliwym oprogramowaniem, aby upewnić się, że wszystkie pliki systemowe są nienaruszone.
11.2 Planowanie regularnych skanów SFC
Rozważ zaplanowanie comiesięcznego skanowania sfc, szczególnie w przypadku urządzeń podatnych na błędy konfiguracji użytkownika lub w środowiskach o znaczeniu krytycznym. Regularne skanowanie pomaga wykryć uszkodzenia plików na wczesnym etapie, zanim spowodują one poważne problemy systemowe. Możesz utworzyć zaplanowane zadanie w Harmonogramie zadań systemu Windows, aby automatycznie uruchamiać sfc, jednak aby zostało ono pomyślnie wykonane, musisz je skonfigurować tak, aby działało z najwyższymi uprawnieniami.
11.3 Tworzenie kopii zapasowej danych przed uruchomieniem SFC
Chociaż sfc zazwyczaj działa bezpiecznie, zawsze warto wcześniej wykonać kopię zapasową ważnych danych. Jeśli narzędzie do sprawdzania plików systemowych zmodyfikuje pliki systemowe i coś pójdzie nie tak, posiadanie kopii zapasowej gwarantuje możliwość odzyskania danych. Dodatkowo, jeśli sfc zmodyfikował pliki systemowe i przywrócił ustawienia, będziesz mieć kopie wszystkich plików konfiguracyjnych, które mogą wymagać przywrócenia.
11.4 Uruchamianie SFC po DISM
Zawsze uruchamiaj sfc scannow po uruchomieniu DISM RestoreHealth. DISM naprawia magazyn komponentów, którego sfc używa jako źródła plików zastępczych. Uruchomienie sfc po DISM zapewnia, że program do sprawdzania plików systemowych będzie mógł uzyskać dostęp do czystych, nieuszkodzonych plików w celu ich naprawy. Ta kombinacja zapewnia…ost kompleksowe podejście do naprawy uszkodzonych plików systemowych.
11.5 Ponowne uruchomienie SFC po naprawach
Po zakończeniu skanowania przez program sfc i zgłoszeniu naprawy plików, uruchom ponownie skanowanie, aby sprawdzić, czy wszystkie problemy zostały rozwiązane. Czasami naprawa jednego zestawu uszkodzonych plików ujawnia dodatkowe, wcześniej ukryte uszkodzenia. Kontynuuj uruchamianie programu sfc, aż pojawi się komunikat o braku naruszeń integralności, potwierdzający, że pliki systemowe zostały całkowicie naprawione.
12. Kontroler plików systemowych w różnych wersjach systemu Windows
12.1 dla Windows 11
Kontroler plików systemowych działa identycznie w systemie Windows 11 i Windows 10. Uruchom sfc za pomocą wiersza poleceń, programu Windows PowerShell lub terminala systemu Windows z uprawnieniami administratora. System Windows 11 zawiera tę samą integrację z DISM i funkcje ochrony zasobów systemu Windows. Dostęp do sfc można również uzyskać za pośrednictwem środowiska odzyskiwania systemu Windows, jeśli system nie uruchomi się prawidłowo.
12.2 dla Windows 10
System Windows 10 zapewnia pełną obsługę zarówno narzędzia sfc, jak i DISM. Narzędzie do sprawdzania plików systemowych płynnie integruje się z Ochroną zasobów systemu Windows i oferuje wszystkie modyfikatory poleceń. Użytkownicy systemu Windows 10 powinni zawsze uruchamiać narzędzie DISM przed narzędziem sfc, aby uzyskać optymalne rezultaty. Narzędzie działa identycznie, niezależnie od tego, czy dostęp do niego uzyskuje się za pomocą wiersza polecenia, czy programu Windows PowerShell.
12.3 Windows 8 i 8.1
W systemach Windows 8 i 8.1 wprowadzono narzędzie DISM wraz z narzędziem do sprawdzania plików systemowych, co czyni je pierwszymi konsumenckimi wersjami systemu Windows zawierającymi oba narzędzia. Uruchom polecenie sfc w taki sam sposób jak w systemach Windows 10 i 11. Dostęp do wiersza polecenia można uzyskać, naciskając Win + X i wybierając Wiersz polecenia (Admin)Ochrona zasobów systemu Windows zapewnia pełną ochronę plików w tych wersjach.
12.4 dla Windows 7
Kontroler plików systemowych działa w systemie Windows 7, ale narzędzie DISM jest niedostępne. Zamiast narzędzia DISM, do naprawy magazynu komponentów należy użyć narzędzia System Update Readiness Tool. System Windows 7 korzysta z funkcji ochrony plików systemu Windows, a nie ochrony zasobów systemu Windows, ale narzędzie sfc działa na tej samej zasadzie. Uruchom narzędzie za pomocą wiersza poleceń z podwyższonymi uprawnieniami, używając tych samych poleceń, co w nowszych wersjach systemu Windows.
13. Alternatywy, gdy sprawdzanie plików systemowych zawodzi
13.1 Przywracanie systemu
Jeśli narzędzia sfc i DISM nie są w stanie rozwiązać problemów z uszkodzonymi plikami, pomocne może być przywrócenie systemu do stanu sprzed przywrócenia. Funkcja przywracania systemu zachowuje pliki osobiste, takie jak dokumenty i zdjęcia, jednocześnie przywracając pliki i ustawienia systemowe. Otwórz Panelu sterowania -> Konfiguracja -> Ochrona systemu -> Przywracanie systemu i wybierz punkt przywracania sprzed wystąpienia uszkodzenia. Pamiętaj, że przywracanie systemu działa tylko wtedy, gdy w systemie skonfigurowano istniejące punkty przywracania.
13.2 Resetowanie systemu Windows
Resetowanie systemu Windows oferuje bardziej kompleksowe rozwiązanie niż przywracanie systemu. Ta funkcja ponownie instaluje system Windows, dając jednocześnie możliwość zachowania plików osobistych. Otwórz Ustawienia -> Konfiguracja -> regeneracja -> Zresetuj ten komputer. Wybierz, czy chcesz zachować pliki, czy usunąć wszystko. Resetowanie systemu Windows rozwiązuje problemost problemy z uszkodzonymi plikami można rozwiązać, instalując nowe pliki systemowe, choć później konieczna będzie ponowna instalacja aplikacji.
13.3 Czysta instalacja systemu Windows
Czysta instalacja systemu Windows to most Kompleksowe rozwiązanie problemu trwałych uszkodzeń plików, których nie może naprawić program do sprawdzania plików systemowych. Ta opcja całkowicie czyści system i instaluje nową kopię systemu Windows. Przed kontynuowaniem należy wykonać kopię zapasową wszystkich ważnych plików, ponieważ czysta instalacja usuwa wszystkie dane, aplikacje i ustawienia. Pobierz nośnik instalacyjny systemu Windows od firmy Microsoft, utwórz rozruchowy dysk USB, uruchom system z nośnika i postępuj zgodnie z instrukcjami instalacji. Czysta instalacja gwarantuje, że wszystkie pliki systemowe są nienaruszone i nieuszkodzone.
14. Często Zadawane Pytania
P: Jak długo trwa proces SFC /scannow?
A: Skanowanie za pomocą funkcji sfc scannow trwa zazwyczaj od 5 do 10 minut na komputerze.ost Systemy. Jednak skanowanie może trwać znacznie dłużej, w zależności od specyfikacji sprzętowej komputera, rozmiaru instalacji systemu Windows oraz liczby problemów wykrytych podczas skanowania. Jeśli narzędzie do sprawdzania plików systemowych wykryje wiele uszkodzonych plików, skanowanie może potrwać 30 minut lub dłużej. Skanowanie z nośnika odzyskiwania systemu Windows może potrwać do godziny. Nie zamykaj okna wiersza polecenia, dopóki weryfikacja nie zostanie ukończona w 100%.
P: Czy powinienem najpierw uruchomić SFC czy DISM?
O: Należy uruchomić narzędzie DISM przed sprawdzeniem plików systemowych. Narzędzie DISM naprawia magazyn komponentów, którego sfc używa jako źródła plików zastępczych. Jeśli po uruchomieniu sfc najpierw zostanie wykryty uszkodzony plik, ale nie udało się naprawić niektórych z nich, zazwyczaj oznacza to, że uszkodzona jest sama pamięć podręczna. Uruchomienie DISM RestoreHealth gwarantuje, że magazyn komponentów jest czysty, umożliwiając sfc pomyślną naprawę wszystkich uszkodzonych plików przy użyciu czystych plików źródłowych.
P: Czy mogę zatrzymać trwające skanowanie SFC?
O: Chociaż możesz zamknąć okno wiersza poleceń, aby zatrzymać trwające skanowanie sfc, nie jest to zalecane. Przerwanie skanowania może spowodować niespójny stan systemu, jeśli program do sprawdzania plików systemowych był w trakcie zastępowania plików. Jeśli musisz zatrzymać skanowanie, zamknij okno wiersza poleceń, a następnie uruchom skanowanie ponownie później, aż do jego zakończenia. Użyj modyfikatora /cancel, aby anulować zaplanowane skanowanie ustawione za pomocą /scanboot.
P: Ile razy powinienem uruchomić SFC?
O: Aby naprawić wszystkie problemy, konieczne może być uruchomienie funkcji sfc scannow nawet trzy razy. Uruchom pierwsze skanowanie i jeśli naprawi ono pliki, uruchom je ponownie, aby sprawdzić, czy wszystkie problemy zostały rozwiązane. Każde kolejne skanowanie może ujawnić dodatkowe uszkodzenia, które staną się widoczne dopiero po zakończeniu poprzednich napraw. Kontynuuj uruchamianie funkcji sprawdzania plików systemowych, aż pojawi się komunikat, że Ochrona zasobów systemu Windows nie wykryła żadnych naruszeń integralności, lub aż kolejne skanowanie nie przyniesie żadnych zmian.
P: Czy SFC działa w systemie Windows 7?
O: Tak, narzędzie do sprawdzania plików systemowych działa w systemie Windows 7, korzystając z tych samych poleceń i procedur, co w nowszych wersjach systemu Windows. Narzędzie DISM nie jest jednak dostępne w systemie Windows 7. Zamiast tego, przed uruchomieniem narzędzia sfc, należy pobrać i użyć narzędzia System Update Readiness Tool z katalogu Microsoft Update jako alternatywy dla narzędzia DISM do naprawy magazynu komponentów. System Windows 7 korzysta z funkcji ochrony plików systemu Windows, a nie ochrony zasobów systemu Windows, ale narzędzie sfc działa identycznie.
P: Czy mogę uruchomić SFC bez uprawnień administratora?
O: Nie, nie można uruchomić narzędzia do sprawdzania plików systemowych bez uprawnień administratora. Narzędzie sfc wymaga uprawnień podwyższonych, ponieważ modyfikuje chronione pliki systemowe, do których zwykłe konta użytkowników nie mają dostępu. Podczas próby uruchomienia sfc z poziomu wiersza poleceń bez uprawnień podwyższonych, system Windows wyświetli komunikat o błędzie informujący, że użytkownik musi być administratorem uruchamiającym sesję konsoli. Zawsze otwieraj wiersz poleceń lub program Windows PowerShell jako administrator przed uruchomieniem poleceń sfc.
P: Jakie pliki chroni Kontroler plików systemowych?
A: Kontroler plików systemowych chroni krytyczne pliki systemu operacyjnego Windows, w tym główne komponenty systemu, sterowniki, bibliotekirarPliki i ustawienia, od których system Windows wymaga prawidłowego działania. Pliki chronione znajdują się głównie w folderach Windows i System32. Ochrona zasobów systemu Windows utrzymuje listę chronionych zasobów, a narzędzie sfc skanuje wszystkie pliki z tej listy podczas każdego skanowania. Narzędzie nie chroni plików użytkownika, plików aplikacji ani dokumentów.
P: Czy mogę ręcznie wymienić uszkodzone pliki systemowe?
O: Tak, można ręcznie zastąpić uszkodzony plik systemowy, ale powinno się to robić tylko w ostateczności. Aby zapewnić kompatybilność, należy upewnić się, że plik zastępczy pochodzi z tej samej wersji, edycji i poziomu aktualizacji systemu Windows. Użyj polecenia takeown, aby przejąć własność uszkodzonego pliku, polecenia icacls, aby przyznać uprawnienia administratora, oraz polecenia copy, aby zastąpić plik. Podczas naprawy uszkodzonych plików najlepiej jest polegać na wbudowanych narzędziach, takich jak program do sprawdzania plików systemowych i DISM, ponieważ ręczna wymiana niesie ze sobą ryzyko niestabilności systemu, jeśli zostanie przeprowadzona nieprawidłowo.
P: Kiedy należy wykonać przywracanie systemu?
A: Wykonaj przywracanie systemu, gdy narzędzia sfc i DISM nie są w stanie rozwiązać problemów z uszkodzonymi plikami. Przywracanie systemu przywraca system do stanu sprzed przywrócenia, zachowując jednocześnie pliki osobiste, takie jak dokumenty i zdjęcia. Ta opcja sprawdza się w przypadku uszkodzeń powstałych po określonym zdarzeniu, takim jak nieudana aktualizacja lub instalacja sterownika. Jeśli przywracanie systemu jest niedostępne lub zakończyło się niepowodzeniem, rozważ zresetowanie systemu Windows lub czystą instalację jako bardziej kompleksowe alternatywy.
P: Czy narzędzie DISM jest dostępne w systemie Windows 7?
O: Nie, narzędzie DISM nie jest dostępne w systemie Windows 7 ani we wcześniejszych wersjach systemu Windows. W systemie Windows 7 należy użyć narzędzia System Update Readiness Tool jako alternatywy dla narzędzia DISM. Pobierz narzędzie SURT z katalogu Microsoft Update i uruchom je przed uruchomieniem polecenia sfc, aby naprawić magazyn komponentów. Narzędzie SURT działa podobnie do narzędzia DISM, przywracając i naprawiając uszkodzone pliki systemowe, które moduł sprawdzania plików systemowych wykorzystuje jako źródło napraw.
P: Czy narzędzie System File Checker może odzyskać usunięte pliki niesystemowe?
O: Nie, narzędzie do sprawdzania plików systemowych nie może odzyskać usuniętych plików niesystemowych. Narzędzie skanuje i naprawia jedynie chronione pliki systemowe Windows. Nie odzyskuje dokumentów użytkownika, zdjęć, aplikacji ani innych plików niesystemowych, które zostały usunięte. Aby odzyskać usunięte pliki użytkownika, należy postępować zgodnie z poniższymi instrukcjami. nasz obszerny przewodnik lub użyj profesjonalnego oprogramowanie do odzyskiwania danych z dysku twardegoKontroler plików systemowych chroni i naprawia wyłącznie krytyczne pliki niezbędne do działania systemu Windows.
15. Wniosek
15.1 Podsumowanie kluczowych punktów
Kontroler plików systemowych pozostaje niezbędnym narzędziem do utrzymania stabilności systemu Windows poprzez skanowanie i naprawę uszkodzonych plików systemowych. Zawsze uruchamiaj narzędzie DISM przed poleceniem sfc, aby upewnić się, że magazyn komponentów jest sprawny, umożliwiając narzędziu kontrolującemu pliki systemowe dostęp do czystych plików źródłowych w celu naprawy. Uruchom polecenie sfc scannow z poziomu wiersza polecenia lub programu PowerShell z podwyższonym poziomem uprawnień i bądź przygotowany na przeprowadzenie wielu skanowań, jeśli to konieczne. Sprawdź plik CBS.log, aby uzyskać szczegółowe informacje o plikach, których nie udało się naprawić, i w ostateczności użyj ręcznej wymiany. Jeśli narzędzie sfc nie rozwiąże problemu z uszkodzeniem, przejdź do przywracania systemu, resetowania systemu Windows lub czystej instalacji, aby stopniowo stosować coraz bardziej kompleksowe rozwiązania.
15.2 Utrzymywanie integralności plików systemowych
Dbaj o integralność plików systemowych, instalując aktualizacje systemu Windows na bieżąco, korzystając z niezawodnego oprogramowania antywirusowego, zapewniając stabilne zasilanie i regularnie tworząc kopie zapasowe danych. Regularnie uruchamiaj narzędzie do sprawdzania plików systemowych w ramach konserwacji zapobiegawczej, szczególnie po istotnych zmianach lub aktualizacjach systemu. Unikaj ręcznej modyfikacji plików systemowych, chyba że jest to absolutnie konieczne, ponieważ może to spowodować ich uszkodzenie. Stosując się do tych najlepszych praktyk i korzystając z narzędzia sfc w przypadku wystąpienia problemów, możesz zapewnić płynne działanie systemu Windows i uniknąć poważnych problemów ze stabilnością spowodowanych uszkodzonymi plikami systemowymi.
Referencje
- Oficjalny dokument firmy Microsoft: Użyj narzędzia Kontroler plików systemowych, aby naprawić brakujące lub uszkodzone pliki systemowe
- Oficjalny dokument firmy Microsoft: Korzystanie z narzędzia Kontroler plików systemowych w systemie Windows
- Oficjalny dokument firmy Microsoft: [Artykuł] Skanowanie SFC
- Wikipedia: Kontroler plików systemowych
O autorze
Qian Gua Jest specjalistą w dziedzinie odzyskiwania danych z ponad 10-letnim doświadczeniem w systemach plików Windows, technologiach pamięci masowej i rozwiązaniach odzyskiwania danych po awarii. Z powodzeniem przeprowadził tysiące użytkowników przez krytyczne scenariusze utraty danych w środowiskach prywatnych i korporacyjnych.
Qian specjalizuje się w metodologiach odzyskiwania danych z systemu Windows, analizie systemu plików i strategiach tworzenia kopii zapasowych. Jego bogate doświadczenie praktyczne obejmuje odzyskiwanie danych z dysków, wdrażanie kompleksowych rozwiązań do tworzenia kopii zapasowych oraz rozwiązywanie złożonych problemów z systemem plików. NTFS, FAT, exFAT i ReFS. Pracował z różnymi narzędziami i technikami odzyskiwania danych, od wbudowanych narzędzi systemu Windows po profesjonalne oprogramowanie do odzyskiwania danych.
Dzięki swojej twórczości technicznej Qian poświęca się przekazywaniu użytkownikom praktycznej wiedzy na temat ochrony i odzyskiwania cennych danych. Jest na bieżąco z najnowszymi osiągnięciami w zakresie technologii odzyskiwania plików w systemie Windows, innowacjami w zakresie urządzeń pamięci masowej i najlepszymi praktykami w zakresie ochrony danych. Kiedy nie pomaga użytkownikom w odzyskaniu ich danych,ost plików, Qian lubi badać nowe technologie przechowywania danych i dzielić się wskazówkami dotyczącymi bezpieczeństwa danych, które zapobiegają ich utracie w przyszłości.
Masz pytania dotyczące tego przewodnika lub potrzebujesz pomocy w odzyskiwaniu danych? Qian zaprasza opinie i sugestie w celu ulepszenia zasobów odzyskiwania danych.






