Mnoho problémů se systémem Windows je způsobeno poškozenými nebo chybějícími systémovými soubory. Poškozené nebo chybějící systémové soubory mohou pocházet z malwaru, neúspěšných aktualizací, zpackaných instalací a dalších. Kontrola systémových souborů je součást systému Windows, která dokáže tyto soubory automaticky detekovat, opravit nebo obnovit. Chcete -li opravit nebo obnovit systémové soubory pomocí nástroje Kontrola systémových souborů, postupujte takto.
Kroky
Část 1 ze 4: Spuštění a používání nástroje Kontrola systémových souborů
Krok 1. Otevřete nabídku Start
Klikněte na tlačítko Start.
Krok 2. Vyhledejte příkazový řádek
Zadejte cmd.exe.
Uživatelé Windows XP musí kliknout na Všechny programy a poté na podkategorii Příslušenství
Krok 3. Spusťte příkazový řádek jako správce
Kliknutím pravým tlačítkem na cmd.exe otevřete kontextovou nabídku a klikněte na Spustit jako správce.
- Uživatelé systému Windows XP musí podržet klávesu ⇧ Shift a kliknout pravým tlačítkem na příkazový řádek, kliknutím na Spustit jako otevřete dialogové okno, vyberte následující přepínač uživatele, jako uživatelské jméno zadejte heslo Administrator a heslo účtu (obvykle prázdné), a klikněte na OK.
- Pokud se zobrazí dialogové okno Řízení uživatelských účtů, klikněte na Ano.
Krok 4. Spusťte Kontrola systémových souborů
Do příkazového řádku zadejte sfc /scannow a stiskněte klávesu ↵ Enter na klávesnici.
Krok 5. Počkejte, až Kontrola systémových souborů dokončí kontrolu a opravu systému
Část 2 ze 4: Spuštění a používání kontroly systémových souborů v nouzovém režimu
Krok 1. Spusťte Windows v nouzovém režimu pomocí příkazového řádku
Krok 2. Spusťte Kontrola systémových souborů
Do příkazového řádku zadejte sfc /scannow a stiskněte klávesu ↵ Enter na klávesnici.
Krok 3. Počkejte, až Kontrola systémových souborů dokončí kontrolu a opravu vašeho systému
Krok 4. Vypněte počítač zadáním příkazu shutdown -t 0:00 do příkazového řádku a stisknutím klávesy ↵ Enter na klávesnici
Část 3 ze 4: Pokud při pokusu o spuštění kontroly systémových souborů dojde k chybě
Spusťte Trusted Installer a Windows Module Installer Services
Krok 1. Otevřete nabídku Start
Klikněte na tlačítko Start.
Krok 2. Vyhledejte příkazový řádek
Zadejte cmd.exe.
Uživatelé Windows XP musí kliknout na Všechny programy a poté na podkategorii Příslušenství
Krok 3. Spusťte příkazový řádek jako správce
Kliknutím pravým tlačítkem na cmd.exe otevřete kontextovou nabídku a klikněte na Spustit jako správce.
- Uživatelé systému Windows XP musí podržet klávesu ⇧ Shift a současně kliknout pravým tlačítkem na příkazový řádek, kliknutím na Spustit jako otevřete dialogové okno, vyberte následující přepínač uživatele, jako uživatelské jméno a heslo účtu zadejte Administrator (obvykle prázdné), a klikněte na OK.
- Pokud se zobrazí dialogové okno Řízení uživatelských účtů, klikněte na Ano.
Krok 4. Spusťte službu Trusted Installer
Do příkazového řádku zadejte net start "důvěryhodný instalátor" a stiskněte klávesu Enter.
Krok 5. Spusťte službu Windows Modules Installer
Do příkazového řádku zadejte net start „instalační program modulů Windows“a stiskněte klávesu ↵ Enter.
Krok 6. Postupujte podle kroků části 1
Pokud spuštění služeb nevyřeší chybu
- Při řešení problému postupujte podle části 2.
-
Ujistěte se, že se nepokoušíte spustit Kontrola systémových souborů v 64bitové verzi příkazového řádku.
-
Název okna příkazového řádku by neměl říkat C: / Windows / SysWOW64 / cmd.exe.
-
Část 4 ze 4: Interpretace výsledků kontroly systémových souborů
Jakmile Kontrola systémových souborů dokončí kontrolu chyb systému, zobrazí se vám zpráva. Níže jsou uvedeny zprávy a jejich význam.
Windows Resource Protection nenalezl žádné porušení integrity
-
To znamená, že nebyly nalezeny žádné poškozené nebo chybějící systémové soubory.
Windows Resource Protection nemohl provést požadovanou operaci
- To znamená, že Kontrola systémových souborů nefungovala správně, ale to nutně neznamená, že byly zjištěny problémy.
-
Chcete -li tuto chybu opravit:
-
Ujistěte se, že složky s názvem PendingDeletes a PendingRenames existují pod %WinDir %\ WinSxS / Temp.
- Stisknutím kláves ⊞ Win+R současně na klávesnici otevřete dialogové okno Spustit.
- Do dialogového okna Spustit zadejte %WinDir %\ WinSxS / Temp a kliknutím na OK otevřete Průzkumníka Windows.
- V Průzkumníkovi Windows vyhledejte složky s názvem PendingDeletes a PendingRenames.
- Pokud složky chybí, zkopírujte je do okna Průzkumníka Windows z jiného počítače se stejným operačním systémem ze stejného umístění.
-
Postupujte podle pokynů v části 2.
-
Windows Resource Protection našel poškozené soubory a úspěšně je opravil. Podrobnosti jsou zahrnuty v CBS. Log %WinDir %\ Logs / CBS / CBS.log
- Kontrola systémových souborů nalezla a opravila problematické systémové soubory a byl vytvořen protokol, který je souhrnem provedených oprav.
-
Zobrazení protokolu (volitelné):
- Stisknutím kláves ⊞ Win+R současně na klávesnici otevřete dialogové okno Spustit.
- Do dialogového okna Spustit zadejte %WinDir %\ Logs / CBS / CBS.log a klikněte na OK.
-
Zobrazí se protokol.
Windows Resource Protection našel poškozené soubory, ale některé z nich nedokázal opravit. Podrobnosti jsou zahrnuty v CBS. Log %WinDir %\ Logs / CBS / CBS.log
- Byly nalezeny problematické soubory, ale Kontrola systémových souborů některé z nich nedokázala opravit.
-
Chcete -li soubory opravit automaticky (nemusí vždy fungovat):
- Spusťte v nouzovém režimu.
- Otevřete příkazový řádek jako správce. Klikněte na tlačítko Start, zadejte cmd, klikněte pravým tlačítkem na první výsledek hledání a poté klikněte na Spustit jako správce.
- Zadejte příkaz Dism /Online /Cleanup-Image /RestoreHealth a stiskněte klávesu ↵ Enter.
-
Ruční oprava souborů (pokročilé):
-
Určete soubory, které je třeba opravit.
- Otevřete nabídku Start. Klikněte na tlačítko Start.
- V nabídce Start klikněte na Všechny programy.
- Rozbalte složku Příslušenství v nabídce Start.
- Spusťte příkazový řádek. Ve složce Příslušenství klikněte na příkazový řádek.
- Do příkazového řádku zadejte findstr /c: "[SR]"%windir%\ Logs / CBS / CBS.log> "%userprofile%\ Desktop / sfcdetails.txt" a stiskněte klávesu ↵ Enter na klávesnici.
- Poklepáním na soubor 'sfcdetails.txt na ploše otevřete Poznámkový blok.
- Procházejte Poznámkovým blokem a vyhledejte poškozené soubory, které Kontrola systémových souborů nedokázala opravit, a poznamenejte si názvy souborů.
-
Najděte funkční verzi souboru.
- Na jiném počítači se stejnou edicí systému Windows jako počítač, který se pokoušíte opravit, vyhledejte soubor, který nebyl úspěšně opraven, a zkopírujte jej na vyměnitelnou jednotku.
-
Vyhledejte soubor online, pokud není k dispozici na jiném počítači, a stáhněte jej z bezpečného zdroje.
Před použitím k opravě počítače zkontrolujte, zda stažené soubory neobsahují viry
-
Získejte plnou kontrolu nad poškozeným systémovým souborem v počítači, který se pokoušíte opravit.
- Na počítači, který je třeba opravit, otevřete nabídku Start. Klikněte na tlačítko Start.
- V nabídce Start klikněte na Všechny programy.
- Rozbalte složku Příslušenství v nabídce Start.
- Spusťte příkazový řádek jako správce. Kliknutím pravým tlačítkem na příkazový řádek ve složce Příslušenství otevřete kontextovou nabídku a klikněte na Spustit jako správce.
- V dialogovém okně Řízení uživatelských účtů klikněte na Ano.
-
Do příkazového řádku zadejte příkaz takeown /f "" a stiskněte klávesu ↵ Enter na klávesnici.
by měla být nahrazena cestou poškozeného souboru, který chcete nahradit. (Např. Takeown /f "C: / Windows / System32 / notepad.exe")
-
Do příkazového řádku zadejte příkaz icacls "" /GRANT ADMINISTRATORS: F a stiskněte klávesu ↵ Enter.
by měla být nahrazena cestou poškozeného souboru, který chcete nahradit. (Např. Icacls "C: / Windows / System32 / notepad.exe" /GRANT ADMINISTRATORS: F)
-
Vyměňte poškozený soubor.
- Otevřete nabídku Start. Klikněte na tlačítko Start.
- V nabídce Start klikněte na Všechny programy.
- Rozbalte složku Příslušenství v nabídce Start.
- Spusťte příkazový řádek jako správce. Kliknutím pravým tlačítkem na příkazový řádek ve složce Příslušenství otevřete kontextovou nabídku a klikněte na Spustit jako správce.
- V dialogovém okně Řízení uživatelských účtů klikněte na Ano.
-
Do příkazového řádku zadejte příkaz Kopírovat „““„ a stiskněte klávesu ↵ Enter na klávesnici.
- by měla být nahrazena cestou dobré kopie souboru (v závislosti na tom, kde jste uložili dobrou verzi problematického souboru).
- by měla být nahrazena cestou špatné verze souboru.
- (Např. Zkopírujte "F: / notepad.exe" "C: / Windows / System32 / notepad.exe")
-
Tipy
- Použití nástroje Kontrola systémových souborů nezaručí, že vyřešíte problémy s počítačem.
- K provedení nebo porozumění určitým částem tohoto článku můžete potřebovat rozsáhlé znalosti počítačů.