Platí pro
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 Windows 10 Windows 11

Pokud kritické systémové soubory systému Windows chybí nebo jsou poškozené, některé funkce systému Windows můžou přestat správně fungovat nebo systém Windows může přestat reagovat úplně.  Pokud k tomu dojde, můžete pomocí nástroje DISM (Deployment Image Servicing and Management Tool) a nástroje Kontrola systémových souborů (SFC) zkontrolovat systémové soubory a obnovit poškozené nebo chybějící soubory.

Krok 2: Spuštění kontroly systémových souborů

V okně příkazového řádku zadejte následující příkaz a stiskněte klávesu ENTER:

sfc /scannow

Příkazový řádek s právy správce – sfc /scannow   

Upozornění: Toto okno příkazového řádku nezavírejte, dokud nebude ověření 100% dokončeno.

Příkaz sfc /scannow zkontroluje všechny chráněné systémové soubory a nahradí poškozené soubory kopií v mezipaměti.  Výsledky kontroly se zobrazí po dokončení tohoto procesu. Může se zobrazit jedna z následujících zpráv:

Zpráva o výsledku kontroly

Odpovídající akce

Ochrana prostředků Windows nenalezla žádná narušení integrity.

Nemáte žádné chybějící nebo poškozené systémové soubory.

Ochrana prostředků Windows nemohla provést požadovanou operaci.

Chcete-li tento problém vyřešit, proveďte kontrolu kontrola systémových souborů v nouzovém režimu.

Ujistěte se, že složky PendingDeletes a PendingRenames existují ve složce %WinDir%\WinSxS\Temp.

Zástupný symbol %WinDir% představuje složku operačního systému Windows, například C:\Windows.

Služba Windows Resource Protection našla poškozené soubory a úspěšně je opravila.

Operace byla úspěšná. 

Pokud chcete zobrazit podrobné informace o kontrole a obnovení systémových souborů, přejděte do části Postup zobrazení podrobností procesu Kontroly systémových souborů.

Služba Windows Resource Protection našla poškozené soubory, ale některé z nich se nepodařilo opravit.

Chcete-li opravit poškozené soubory ručně, zobrazte si podrobnosti procesu Kontroly systémových souborů, vyhledejte poškozený soubor a pak ručně nahraďte poškozený soubor známou dobrou kopií souboru.

Další informace

Chcete-li zobrazit podrobnosti zahrnuté v CBS. Soubor protokolu : Pomocí následujícího postupu zkopírujte informace v protokolu do zobrazitelného textového souboru na ploše:

  1. Otevřete příkazový řádek se zvýšenými oprávněními, jak je popsáno výše.

  2. V okně příkazového řádku zadejte následující příkaz (na jednom řádku) a stiskněte klávesu ENTER:

    findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt" 

    Poznámka:  SouborSfcdetails.txt obsahuje podrobnosti o každém spuštění nástroje Kontrola systémových souborů v počítači. Soubor obsahuje informace o souborech, které nebyly opraveny nástrojem Kontrola systémových souborů. Ověřte položky data a času a určete problémové soubory, které byly nalezeny při posledním spuštění nástroje Kontrola systémových souborů.

  3. Otevřete souborSfcdetails.txt z plochy.

  4. SouborSfcdetails.txt používá následující formát:

    Datum a čas SFC detail: Následující ukázkový soubor protokolu obsahuje položku pro soubor, který nelze opravit: 2007-01-12 12:10:42, Info CSI 00000008 [SR] Nelze opravit členský soubor [l:34{17}]"Accessibility.dll" přístupnosti, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Jazyková verze neutrální, VersionScope neutrální, PublicKeyToken = {l:8 b:b03f5f11d50a3a}, Typ neutrální, TypeName neutrální, PublicKey neutrální v úložišti, chybí soubor

Po kontrole souboru protokolu a zjištění, který systémový soubor byl poškozen a nelze jej opravit, vyhledejte, kde se poškozený soubor nachází, a pak ručně nahraďte poškozený soubor známou funkční kopií souboru.

Postupujte podle následujících pokynů.  V následujících příkazech představuje zástupný symbol <Path_And_File_Name> cestu a název souboru poškozeného souboru.

Poznámka: Možná budete moct získat známou dobrou kopii systémového souboru z jiného počítače, na kterém je spuštěná stejná verze windows jako v počítači. Na tomto počítači můžete chtít provést proces Kontroly systémových souborů, abyste se ujistili, že systémový soubor, který chcete kopírovat, je dobrá kopie.

Krok 1: Převzetí vlastnictví pro správu poškozeného systémového souboru

Na příkazovém řádku se zvýšenými oprávněními zadejte následující příkaz a stiskněte klávesu ENTER:

takeown /f <Path_And_File_Name>

Příklady:

takeown /f C:\windows\system32\jscript.dll

Příkazový řádek s právy správce – příkaz byl úspěšný

Krok 2: Udělte správcům úplný přístup k poškozenému systémovému souboru.

Zadejte následující příkaz a stiskněte klávesu ENTER:

icacls <Path_And_File_Name> /grant administrators:F 

Příklady:

icacls C:\windows\system32\jscript.dll /grant administrators:F

Příkazový řádek s právy správce

Krok 3: Nahraďte poškozený systémový soubor známou funkční kopií souboru.

Zadejte následující příkaz a stiskněte klávesu ENTER:

Cílová> kopírování <Source_File> <

Ve výše uvedeném příkazu nahraďte zástupný symbol <Source_File> cestou a názvem souboru známé funkční kopie souboru v počítači a zástupný symbol <Cíl> nahraďte cestou a názvem souboru poškozeného souboru.

Příklady:

E:\temp\jscript.dll C:\windows\system32\jscript.dll kopírování

Pokud výše uvedené kroky nefungují, možná budete muset Windows přeinstalovat. Další informace najdete v článku Možnosti obnovení ve Windows

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.