Kontroler plików systemu jest narzędziem systemu Windows, która pozwala na skanowanie w poszukiwaniu uszkodzeń w przypadku plików systemu Windows i przywrócić uszkodzone pliki. W tym artykule opisano sposób Uruchom narzędzie Kontroler plików systemowych (SFC.exe) skanowanie plików systemowych i naprawić brakujące lub uszkodzone pliki systemowe w Windows 8.1, Windows 8, Windows 7 lub Windows Vista. Jeśli nie ma pliku ochrony zasobów systemu Windows (WRP) lub jest uszkodzony, system Windows nie może działać zgodnie z oczekiwaniami. Na przykład niektóre funkcje systemu Windows mogą nie działać lub system Windows może ulec awarii.

Uruchom narzędzie Kontroler plików systemowych (SFC.exe)

Aby to zrobić, wykonaj następujące kroki:
  1. Otwórz wiersz polecenia z podwyższonym poziomem uprawnień. Aby to zrobić, należy wykonać następujące odpowiednie:
    Windows 8.1 lub systemu Windows 8
    Zwiń ten obrazekRozwiń ten obrazek
    Przesuń do prawej krawędzi ekranu, a następnie wybierz polecenie Szukaj. Lub jeśli używasz myszy, wskaż polecenie prawym dolnym rogu ekranu, a następnie kliknij Szukaj. Typ Wiersz polecenia w polu wyszukiwania kliknij prawym przyciskiem myszy Wiersz polecenia, a następnie kliknij polecenie Uruchom jako administrator. Jeśli zostanie wyświetlony monit o hasło administratora lub potwierdzenie, wpisz hasło lub kliknij przycisk Zezwalaj.
    Zwiń ten obrazekRozwiń ten obrazek
    Zrzut ekranu dla tego kroku.
    Zwiń ten obrazekRozwiń ten obrazek
    System Windows 7 lub Windows Vista
    Zwiń ten obrazekRozwiń ten obrazek
    Aby to zrobić, kliknij przycisk Start, typ Wiersz polecenia lub cmd w polu wyszukiwania kliknij prawym przyciskiem myszy Wiersz polecenia, a następnie kliknij polecenie Uruchom jako administrator. Jeśli zostanie wyświetlony monit o hasło administratora lub potwierdzenie, wpisz hasło lub kliknij przycisk Zezwalaj.
    Zwiń ten obrazekRozwiń ten obrazek
    Zrzut ekranu dla tego kroku.
    Zwiń ten obrazekRozwiń ten obrazek
  2. W wierszu polecenia wpisz następujące polecenie, a następnie naciśnij klawisz ENTER:
    sfc/scannow
    Zwiń ten obrazekRozwiń ten obrazek
    Zrzut ekranu dla tego kroku.


    Z sfc/scannow polecenie Skanuj wszystkie chronione pliki systemowe i zastąpić uszkodzone pliki buforowanej kopii, który znajduje się w folderze skompresowanym w % WinDir %\System32\Dllcache.
    Symbol zastępczy % WinDir % reprezentuje folder systemu operacyjnego Windows. Na przykład C:\Windows.

    Uwaga Nie zamykaj tego okna wiersza polecenia do weryfikacji jest wykonane w 100%. Wyniki skanowania pojawi się po zakończeniu tego procesu.
  3. Po zakończeniu procesu, może zostać wyświetlony jeden z następujących komunikatów:
    • Funkcja Ochrona zasobów systemu Windows nie znalazła naruszeń integralności.

      Oznacza to, że nie masz brakujące lub uszkodzone pliki systemowe.
    • Funkcja Ochrona zasobów systemu Windows nie może wykonać żądanej operacji.

      Aby rozwiązać ten problem, należy wykonać skanowanie plików systemowych w trybie awaryjnymi upewnij się, że foldery PendingDeletes i PendingRenames w obszarze % WinDir %\WinSxS\Temp.
    • Funkcja Ochrona zasobów systemu Windows odnalazła uszkodzone pliki i naprawiony pomyślnie. Szczegóły znajdują się w pliku CBS.Dziennik % WinDir %\Logs\CBS\CBS.log.

      Aby wyświetlić szczegółowe informacje o skanowanie plików systemowych i przywracania, przejdź do Jak wyświetlać szczegóły procesu kontrolera plików systemowych.
    • Funkcja Ochrona zasobów systemu Windows odnalazła uszkodzone pliki, ale nie może naprawić niektórych z nich. Szczegóły znajdują się w pliku CBS.Dziennik % WinDir %\Logs\CBS\CBS.log.

      Aby naprawić uszkodzone pliki ręcznie, Wyświetl szczegóły procesu kontrolera plików systemowych Aby znaleźć uszkodzony plik, a następnie ręcznie zastąpić uszkodzony plik znaną dobrą kopią pliku.

Aby uzyskać więcej informacji

Jak wyświetlać szczegóły procesu kontrolera plików systemowych

Aby wyświetlić szczegóły, znajdujących się w pliku CBS.Plik dziennika, można skopiować informacje do Sfcdetails.txt pliku przy użyciu polecenia Findstr , a następnie Wyświetl szczegóły w Sfcdetails.txt. Aby to zrobić, wykonaj następujące kroki:
  1. Otwórz wiersz polecenia z podwyższonym poziomem uprawnień, jak opisano w poprzednim kroku 1.
  2. W wierszu polecenia wpisz następujące polecenie, a następnie naciśnij klawisz ENTER:
    findstr/c: "[SR]" %windir%\Logs\CBS\CBS.log > "% userprofile%\Desktop\sfcdetails.txt"
    Uwaga Plik Sfcdetails.txt zawiera szczegółowe informacje dotyczące każdego przypadku, kiedy narzędzie Kontroler plików systemowych zostało uruchomione na komputerze. Plik zawiera informacje o plikach, które nie zostały naprawione przez narzędzie Kontroler plików systemowych. Sprawdź zapisy daty i godziny, aby zidentyfikować pliki powodujące problemy, które zostały wykryte przy ostatnim uruchomieniu uruchomieniu narzędzia Kontroler plików systemowych.
  3. Otwórz plik Sfcdetails.txt z pulpitu.
  4. Plik Sfcdetails.txt wykorzystuje następujący format:
    Data/godzina szczegół programu SFC
    Poniższy przykładowy plik dziennika zawiera wpis dla pliku, którego nie może naprawić:
    2007-01-12 12:10:42, Info                  CSI    00000008 [SR] Cannot 
    repair member file [l:34{17}]"Accessibility.dll" of Accessibility, Version = 
    6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral, 
    VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type 
    neutral, TypeName neutral, PublicKey neutral in the store, file is missing
    

Jak ręcznie zastąpić uszkodzony plik systemowy znaną dobrą kopią pliku

Po określeniu plik systemowy, który został uszkodzony i nie można naprawić poprzez szczegółowe informacje w pliku Sfcdetails.txt, Znajdź, gdzie znajduje się uszkodzony plik, a następnie ręcznie zastąpić uszkodzony plik znaną dobrą kopią pliku. Aby to zrobić, wykonaj następujące kroki:

Uwaga Może być w stanie uzyskać znaną dobrą kopią pliku systemu z innego komputera z systemem tej samej wersji systemu Windows z komputera. Procesu kontrolera plików systemowych może wykonywać na tym komputerze, aby upewnić się, że plik systemowy, który zamierzasz skopiować jest dobrą kopią.
  1. Przejąć na własność administracyjne uszkodzony plik systemowy. Aby to zrobić, w wierszu polecenia z podwyższonym poziomem uprawnień, skopiuj i wklej (lub wpisz) następujące polecenie, a następnie naciśnij klawisz ENTER:
    takeown /f Ścieżka_i_nazwa_pliku
    Uwaga Z Ścieżka_i_nazwa_pliku symbol zastępczy reprezentuje ścieżkę i nazwę pliku uszkodzony plik. Na przykład wpisz takeown /f C:\windows\system32\jscript.dll.
    Zwiń ten obrazekRozwiń ten obrazek
    Zrzut ekranu dla tego kroku.
  2. Przyznać administratorom pełny dostęp do uszkodzonego systemu plików. Aby to zrobić, skopiuj i wklej (lub wpisz) następujące polecenie, a następnie naciśnij klawisz ENTER:
    icacls Ścieżka_i_nazwa_pliku / GRANT ADMINISTRATORS: F
    Uwaga Z Ścieżka_i_nazwa_pliku symbol zastępczy reprezentuje ścieżkę i nazwę pliku uszkodzony plik. Na przykład wpisz icacls C:\windows\system32\jscript.dll/grant administrators: F.
    Zwiń ten obrazekRozwiń ten obrazek
    Zrzut ekranu dla tego kroku.
  3. Zastąpić uszkodzony plik systemowy znaną dobrą kopią pliku. Aby to zrobić, skopiuj i wklej (lub wpisz) następujące polecenie, a następnie naciśnij klawisz ENTER:
    Kopiuj Plik_źródłowy Miejsce docelowe
    Uwaga Z Plik_źródłowy symbol zastępczy reprezentuje ścieżkę i nazwę znaną prawidłową kopię pliku na komputerze i Miejsce docelowe symbol zastępczy reprezentuje ścieżkę i nazwę uszkodzonego pliku. Na przykład wpisz polecenie copy E:\temp\jscript.dll C:\windows\system32\jscript.dll.

Informacje o tym artykule

Numer ID artykułu: 929833
Ostatnia recenzja: 22 maja 2014
Informacje zawarte w tym artykule dotyczą:: Windows 8.1, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8, Windows 8 Enterprise, Windows 8 Pro, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Vista Enterprise 64-bit edition, Windows Vista Ultimate 64-bit edition, Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Enterprise, Windows Vista Ultimate
Przetłumaczone maszynowo
WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.
Anglojęzyczna wersja tego artykułu to: 929833
Czy chcesz przekazać opinię na temat tego artykułu?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.