Pokročilé příkazy SFC a DISM, které nikdo nepoužívá a které dokážou zachránit rozbitý Windows

Poslední aktualizace: 02/12/2025

  • SFC kontroluje a opravuje chráněné systémové soubory pomocí kopií uložených v mezipaměti.
  • Nástroj DISM opravuje úložiště bitových kopií a součástí systému Windows, což je klíčové pro službu Windows Update.
  • Použití těchto příkazů ve správném pořadí zabrání mnoha kompletním přeinstalacím systému Windows.

Pokročilé příkazy SFC a DISM ve Windows

Začíná váš počítač s Windows běžet příliš pomalu, zobrazuje se vám modrá obrazovka nebo se během aktualizací objevují podivné chyby? Ne, není to smůla. S největší pravděpodobností je něco v nepořádku. poškozené systémové soubory, chybné sektory na disku nebo poškození obrazu systému WindowsPřed formátováním se vyplatí vyzkoušet pokročilé příkazy SFC a DISM.

Mezi těmito nástroji vynikají dva konzolové příkazy: SFC a DISMSpouštějí se z příkazového řádku (CMD, PowerShell nebo Terminál) s administrátorskými oprávněními, nemají sice hezké rozhraní, ale jsou extrémně výkonné. S nimi můžete Ověřte a opravte systémové soubory, opravte bitovou kopii systému Windows a vyhledejte fyzické a logické chyby na disku. bez nutnosti přeinstalování operačního systému.

Co jsou CFS a DISM a k čemu se používají?

Systém Windows obsahuje několik vestavěných nástrojů určených primárně pro administrátory, ale které může využít každý uživatel, pokud zná jejich funkce. V této souvislosti jsou tři nejdůležitější:

  • SFC (Kontrola systémových souborů), který pracuje s chráněnými soubory systému.
  • DISM (servis a správa obrazu nasazení), přes celý obraz systému Windows.

Vědět, kdy použít jeden nebo druhý, je klíčem k tomu, abyste se vyhnuli plýtvání časem a především k zamezení zbytečného formátování. Správné zacházení s pokročilými příkazy SFC a DISM vám může ušetřit mnoho obtížných situací.

Co je SFC (Kontrola systémových souborů)?

Příkaz SFC Jedná se o kontrolu systémových souborů, která analyzuje všechny chráněné soubory Windows a porovnává je s kopie v mezipaměti známá jako Ochrana souborů systému Windows (WFP)Pokud zjistí, že je soubor změněný, neúplný nebo chybí, pokusí se jej nahradit správnou verzí uloženou v dané mezipaměti, která se nachází v chráněné cestě %WinDir%/System32/dllcache.

Myšlenka je jednoduchá: Pokud dojde k poškození jakéhokoli důležitého souboru, SFC jej stáhne z čisté kopie a obnoví jej.To je obzvláště užitečné, když se vám při otevírání základních nástrojů systému Windows začnou zobrazovat zprávy „soubor nebyl nalezen“, například když Průzkumník souborů se zasekává nebo systémové funkce, které náhle přestanou reagovat, či drobné chyby stability.

Po dokončení skenování pomocí SFC /scannow může systém Windows zobrazit různé zprávy označující stav integrity systému. Mezi nejběžnější patří: „Ochrana zdrojů systému Windows nenalezla žádná porušení integrity,“ „nalezla poškozené soubory a úspěšně je opravila“ nebo zprávy oznamující, že operaci nebylo možné dokončit nebo že některé soubory nebylo možné opravit. V těchto posledních dvou případech přichází na řadu DISM.

Co je DISM (Obsluha a správa obrazů nasazení)?

DISM Je to mnohem komplexnější nástroj pro údržbu než SFC. Místo aby se zaměřoval pouze na chráněné soubory, zpracovává... Zkontrolujte a opravte kompletní bitovou kopii systému WindowsTedy úložiště komponent a všechny balíčky, které tvoří systém. Funguje s čistou referenční kopií Windows, která může být lokální nebo online (Windows Update, síťová sdílená složka, DVD/ISO atd.).

DISM používá několik klíčových možností ke kontrole a opravě poškození obrazu: /CheckHealth, /ScanHealth a /RestoreHealthTyto možnosti se obvykle spouštějí ve stejném pořadí, když máme podezření na poškození v úložišti komponent (CBS) nebo když SFC hlásí, že nemůže opravit některé soubory, protože je poškozena jeho vlastní mezipaměť.

Je to obzvláště užitečné, když se objeví Chyby služby Windows Update, chybové kódy CBS_E_STORE_CORRUPTION, problémy se spouštěním, časté pády, selhání instalace funkcí nebo oprav nebo když se zařízení chová podivně bez zjevné příčiny. V takových případech nástroj DISM opraví úložiště komponent, které SFC potřebuje ke správnému fungování.

sfc

Pokročilé SFC příkazy: parametry a praktické využití

Typické použití CFS je slavné sfc / scannowNástroj však nabízí několik pokročilých parametrů, které umožňují doladit typ kontroly a používat ji i v případě, že se Windows nespustí normálně. Všechny modifikátory lze zobrazit spuštěním příkazu v konzoli. sfc?.

Exkluzivní obsah – klikněte zde  Jak opravit chybu zápisu na Steam disk během několika sekund

Tyto parametry umožňují například Ověřování bez opravy, kontrola konkrétních souborů nebo práce s offline instalacemi.Jejich dobrá kombinace je užitečná v prostředích, kde potřebujete diagnostikovat počítače, které se nespustí, nebo při práci z média pro obnovení.

Hlavní parametry CFS:

  • / skannowTento příkaz analyzuje všechny chráněné soubory systému Windows a opraví všechny, které zjistí jako poškozené, pomocí kopie uložené v mezipaměti. Pro většinu uživatelů je to standardní příkaz.
  • /pouzeověřitTento příkaz provádí stejnou analýzu jako `/scannow`, ale bez jakýchkoli úprav; pouze hlásí potenciální problémy. Užitečné, pokud chcete zkontroluj stav před zásahem.
  • /skenovatsoubor: umožňuje zadat konkrétní soubor s jeho úplnou cestou, aby jej SFC mohl zkontrolovat a opravit, pokud je poškozený.
  • /ověřit_soubor: podobné jako /scanfile, ale kontroluje pouze zadaný soubor, aniž by se ho pokoušel opravit.
  • /offbootdir: definuje spouštěcí adresář instalace systému Windows, která je offline (například jiný oddíl nebo disk připojený k jinému počítači).
  • /offwindir: označuje cestu ke složce Windows v offline instalaci.
  • /offlogfile: umožňuje nastavit jiný soubor protokolu a Selektivně povolit protokolování při použití SFC v offline režimu.

Všechny tyto modifikátory lze kombinovat na stejném řádku a vytvářet tak poměrně přesné příkazy, jako je například analýza odpojené instalace umístěné na jiném disku s vlastními protokoly. V každodenním používání však... sfc /scannow obvykle stačí k řešení mnoha drobných problémů se stabilitou.

Typické výsledky při spuštění SFC

Na konci SFC vrátí stavovou zprávu, která by měla být správně interpretována. stavové zprávy. Nejběžnější jsou:

  • "Ochrana zdrojů systému Windows nenašla žádná porušení integrity"Všechno je v pořádku; vaše problémy pravděpodobně nejsou způsobeny systémovými soubory.
  • "Ochrana zdrojů systému Windows našla poškozené soubory a úspěšně je opravila."Poškozené soubory byly detekovány a úspěšně nahrazeny. Není nutná žádná další akce, i když si můžete prohlédnout protokol v %WinDir%\Logs\CBS\CBS.log.
  • "Ochrana zdrojů systému Windows nalezla poškozené soubory a některé z nich se jí nepodařilo opravit."Tady se věci začínají vážně dít. Znamená to, že mezipaměť, kterou SFC (WFP) používá, může být poškozena. V tomto okamžiku je doporučený postup… Spuštěním nástroje DISM opravíte obraz systému Windows a poté znovu spusťte SFC.
  • "Ochrana zdrojů systému Windows nemohla provést požadovanou operaci"Skenování se nepodařilo dokončit. Problém se obvykle vyřeší spuštěním systému do nouzového režimu nebo použitím SFC z média pro obnovení.

Kdy má smysl používat CFS?

Je vhodné užívat SFC (syndrom chronické únavy), jakmile si začnete všímat selhání základních funkcí systému Windows, přerušení fungování systémových programů, chybějící zprávy o souborech nebo drobné nepravidelné chováníPokud se systém stále spouští relativně normálně, ale vykazuje neobvyklé příznaky, je SFC rychlým a relativně neškodným prvním krokem. Dále se v případě programů, které se spouští automaticky, doporučuje Použijte funkci Autoruns k odstranění programů, které se spouštějí automaticky v případě potřeby.

Je to také velmi užitečný nástroj po vyčištění od malwarové infekce: mnoho virů Upravují systémové knihovny DLL nebo nahrazují klíčové spustitelné soubory.A SFC dokáže tyto změny detekovat a vrátit zpět tím, že je nahradí čistými verzemi.

DISM

DISM: Pokročilé příkazy pro opravu obrazu systému Windows

Pokud SFC již nestačí, přichází na řadu DISM. Tento nástroj pracuje přímo s obrazem operačního systému a úložištěm komponent CBS, kde jsou uloženy balíčky, manifesty a metadata, které systém Windows používá k instalaci aktualizací a funkcí.

Ve Windows 8, 8.1, 10 a 11 je DISM referenční nástroj pro řešení interních systémových korupcízejména v případě chyb služby Windows Update, selhání kumulativních aktualizací nebo zpráv CBS.log, které zmiňují poškozené manifesty, chybějící balíčky MUM/CAT nebo nesprávně formátované identity.

Klíčové možnosti DISM pro opravu:

  • / Odhlášení HealthProvede velmi rychlou kontrolu a ověří, zda již dříve nebylo zaznamenáno nějaké poškození. Nic neopraví, pouze indikuje, zda bylo zjištěno poškození obrazu.
  • / Scan HealthProvádí mnohem hlubší analýzu aktuálního obrazu Windows porovnáním se známou čistou verzí a zaznamenává možné chyby, ale Neopravuje jeTrvá to několik minut, v závislosti na stavu systému.
  • /RestoreHealth: je nejsilnější volbou, protože analyzuje a opravuje obrazVyhledává poškozené soubory a nahrazuje je platnými verzemi z Windows Update nebo ze zdrojové cesty zadané pomocí /Source.
Exkluzivní obsah – klikněte zde  Co je jemné ladění a proč s ním vaše výzvy fungují lépe?

Doporučené pořadí je: nejprve /CheckHealth, poté /ScanHealth a nakonec /RestoreHealth, přičemž před spuštěním další operace vždy počkejte na dokončení každé operace. Přeskočení tohoto pořadí nebo přerušení procesů může systém ještě zhoršit.

Jak vrátit zpět aktualizaci KB

DISM a Windows Update: běžné chybové kódy

Mnoho problémů s Windows Update souvisí s poškozením úložiště součástí. V těchto případech se často zobrazují chybové kódy, jako například tyto: 0x80070002 (soubor nenalezen), 0x800f0831 (CBS_E_STORE_CORRUPTION), 0x800F081F (zdroj nenalezen), 0x80073712 (úložiště komponent poškozeno) a další jim podobní.

Pokud se služba Windows Update nepodaří nainstalovat určité aktualizace a zobrazí se vám tyto chyby, společnost Microsoft doporučuje Použijte DISM s /RestoreHealth Pro obnovení poškozených souborů CBS a WinSxS by základní příkaz vypadal takto:

DISM.exe /Online /Cleanup-Image /RestoreHealth

Pokud ani Windows Update nefunguje nebo nemáte přístup k internetu, můžete zadat alternativní původ ze kterého se mají načíst zdravé soubory, například sdílená síťová složka nebo DVD/ISO s Windows:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

V tomto případě složka uvedená v /Zdroj Musí obsahovat instalační soubory nebo hlavičky potřebné k opravě obrazu. Modifikátor / LimitAccess Říká DISM, aby nepoužíval Windows Update a držel se této cesty.

Pokročilý průvodce: Oprava poškození CBS analýzou souboru CBS.log

V případě velmi závažných problémů generuje DISM podrobné informace v %WinDir%\Logs\CBS\CBS.log a CBS.persist.logTento protokol často obsahuje záznamy jako „CSI Payload Corrupt“ (Poškozený datový soubor CSI), „CBS MUM Missing“ (Chybí CBS MUM) nebo „CSI Manifest Corrupt“ (Poškozený manifest CSI), které označují konkrétní poškozené soubory nebo balíčky.

Pokročilý pracovní postup pro tyto případy by byl přibližně následující: nejprve, Identifikují poškozené soubory nebo balíčky v souboru CBS.log.Poté se podle čísla sestavení (UBR) uvedeného v cestě ke komponentě určí, ke které aktualizaci (KB) patří. Tyto aktualizace se vyhledají v katalogu služby Microsoft Update, stáhnou se, extrahují se soubory .msu a .cab a v pořádku se zkopírují do zdrojové složky, například C:\temp\Source.

Dále se znovu spustí DISM s uvedením dané složky jako zdroje:

DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\temp\Source /LimitAccess

Pak je vhodné to zopakovat. DISM / Online / Cleanup-Image / ScanHealth abyste se ujistili, že nezůstaly žádné záznamy o poškození, a znovu zkontrolujte soubor CBS.log. Tento typ postupu je poměrně pokročilý, ale je to ten, který podpora společnosti Microsoft používá k řešení závažného poškození CBS, když systém odmítá aktualizovat.

DISM v různých verzích Windows

Ve Windows 8, 8.1, 10 a 11 je DISM integrován se všemi moderními funkcemi, včetně online opravy z Windows Update. Nicméně... DISM není s těmito funkcemi ve Windows 7 k dispozici.Místo toho Microsoft nabízí nástroj System Update Readiness Tool (SURT), který provádí podobnou funkci při opravě poškozených systémových souborů, když SFC selže.

Doporučený postup v dané verzi je nejprve spustit. SFCA pokud to problémy nevyřeší, stáhněte si a spusťte nástroj SURT z katalogu Microsoft Update, který nahradí poškozené nebo nekonzistentní komponenty.

Pokročilé příkazy pro SFC a DISM

Praktické rozdíly mezi CFS a DISM

Přestože se oba příkazy provádějí z konzole, různé úrovně systému A nejlepší je si je mentálně neplést. Správné pochopení jejich funkce zabrání plýtvání časem používáním nástrojů, které daný problém nevyřeší.

Jejich role můžeme shrnout takto: SFC opravuje chráněné soubory Windows, zatímco DISM opravuje úložiště obrazů a komponent Windows.Jejich použití ve správném pořadí vám umožní vyřešit drtivou většinu chyb bez nutnosti přeinstalace.

  • SFCIdeální pro drobné až středně závažné chyby související se systémovými soubory, funkcemi systému Windows, které přestávají fungovat, chybějícími zprávami o souborech a problémy po odstranění malwaru.
  • DISMToto se používá, když SFC indikuje, že nemůže opravit vše, nebo když dojde k chybám ve službě Windows Update, poškození CBS, problémům s instalací funkcí nebo selháním spouštění. Funguje jako „rozsáhlá operace“ v bitové kopii systému Windows.
Exkluzivní obsah – klikněte zde  Microsoft MAI-Voice-1 generuje minutu hlasu za méně než sekundu: tímto způsobem se snaží vnést do Copilotu a jakékoli aplikace „přirozený“ dabing.

Velmi běžnou strategií pro vážné problémy ve Windows 10 a Windows 11 je spustit jako první DISM / Online / Vyčištění obrazu / RestoreHealth, pak a sfc / scannow a pokud se objeví známky selhání disku, doplňte je chkdsk / F / R na hlavní jednotce. Tato kombinace pokrývá prakticky všechny vrstvy možného poškození.

Kdy je lepší přeinstalovat Windows, než pokračovat v opravě?

Přestože jsou SFC a DISM velmi účinné nástroje, nedělají zázraky. Existují situace, kdy se problémy vracejí nebo nejsou zcela vyřešeny, ať už na nich trváte sebevíc. V takových případech opakované zkoušení stejných řešení jen prodlužuje nevyhnutelné a rozumné je... zvažte kompletní přeinstalaci nebo reset systému.

Některé scénáře, kdy se vyplatí přestat bojovat a začít od nuly, jsou například: Přetrvávající chyby, které se znovu objevují po každé opravě, zejména hluboké infekce malwarem, extrémní problémy s výkonem, které se nezlepšujíkritické aktualizace, které nelze nainstalovat, nebo velké změny hardwaru, jako je základní deska nebo hlavní úložiště.

  • Chyby, které se vracejí po použití pokročilých příkazů SFC a DISM: Pokud se zdá, že je vše opraveno, ale stejné chyby se po několika dnech vracejí, pravděpodobně se jedná o hluboce zakořeněnou korupci nebo softwarový konflikt, který je obtížné izolovat. V těchto případech čistá přeinstalace ušetří čas.
  • Vysoce dopadový malwareNěkteré hrozby se do systému zaryjí tak hluboko, že i když je antivirový software odstraní, zanechají trvalé poškození kritických služeb, ovladačů a komponent. V těchto případech nemusí stačit pouhé použití SFC nebo DISM.
  • Extrémní pomalost a neustálé pádyPokud systém neustále běží na hranici svých možností, často zamrzá a opravy situaci nezlepší, problém je pravděpodobně kombinací softwarových problémů, zbytků programu, zastaralých ovladačů a případně i hardwarových problémů. Někdy je nejrychlejším řešením přeinstalace.
  • Důležité aktualizace, které se nikdy nenainstalujíPokud kumulativní aktualizace klíče opakovaně selhává, a to i po použití pokročilých příkazů DISM a SFC, může to znamenat obtížně opravitelnou nesrovnalost. Instalace z nedávného ISO souboru je často definitivním řešením.
  • Hlavní změny hardwaruPo výměně základní desky, procesoru nebo přechodu na nový typ úložiště zajistí přeinstalace systému Windows, že všechny ovladače a služby budou přizpůsobeny novému prostředí.

Často kladené otázky o pokročilých příkazech SFC a DISM

Skutečnost, že tyto příkazy fungují tak blízko jádra systému, vede mnoho lidí k pochopitelným obavám o jejich bezpečnost nebo o to, kdo by je měl používat. Realita je taková, že s minimální opatrností jsou... perfektně ovladatelné pro každého průměrného uživatele, který se řídí jasnými pokyny.

Důležité je spouštět je s administrátorskými oprávněními, respektovat doporučené pořadí (zejména v DISM) a především Během práce nevypínejte počítač ani nezavírejte konzoli..

  • Co když příkazy problém nevyřeší? V takovém případě můžete použít nástroje pro odstraňování problémů integrované v Nastavení, Obnovení systému nebo v krajním případě přeinstalujte nebo resetujte systém Windows a zachujte si své osobní soubory.
  • Jsou bezpečné pro provoz? Ano, za předpokladu, že mají administrátorská oprávnění a proces není přerušen. Doporučuje se mít aktuální zálohy.
  • Jak dlouho to zabere? Záleží na velikosti disku, počtu souborů a úrovni poškození. Může to trvat od několika minut do několika hodin, zejména s DISM /RestoreHealth.
  • Mohou mi smazat dokumenty? Nejsou určeny k manipulaci s vašimi osobními soubory; jejich účelem je opravit systém a disk.

Dobrá znalost pokročilých příkazů SFC a DISM vám poskytne velmi silný arzenál pro... Diagnostikujte a opravte většinu problémů se systémem Windows bez formátováníKombinací těchto příkazů, interpretací jejich výsledků a znalostí, kdy je třeba zastavit a znovu nainstalovat, můžete výrazně prodloužit životnost instalace Windows a ušetřit si spoustu problémů s daty a časem.

Jak vyčistit registr Windows, aniž byste cokoli poškodili
Související článek:
Jak vyčistit registr Windows, aniž byste cokoli poškodili