Jak používat DISM k opravě Windows 10



Vyzkoušejte Náš Nástroj Pro Odstranění Problémů

Pokud používáte Windows již delší dobu, možná si vzpomenete, jak často se obrázky systému Windows Vista v minulosti staly nefunkčními a bylo třeba je opravit. Přestože problém není v systému Windows 10 zdaleka tak běžný, stále se vyskytují, zejména při pokusu o použití Kontrola systémových souborů ( SFC ) opravit upravený systémový soubor.



Naštěstí se Windows 10 dodává s velmi užitečným nástrojem příkazového řádku známým jako Deployment Image Servicing and Management (DISM). Typicky DISM se používá, když a sfc / scannow příkaz není schopen opravit poškozené nebo upravené systémové soubory. Provedením opravy DISM Kontrola systémových souborů příkazy by měly fungovat dobře.



DISM lze použít k opravě Windows obrázky, Windows Setup a Windows PE . Tento nástroj existuje od verze Windows Vista SP1, ale nyní je ve výchozím nastavení nainstalován v systémech Windows 10 a Windows 8.1.



Existují dva způsoby, jak obejít opravu obrazu pomocí DISM ve Windows 10; můžeme použít Windows PowerShell nebo použijte zvýšený Příkazový řádek . Protože PowerShell i Command Prompt potřebují zhruba stejné příkazy, nezáleží na tom, které řešení si vyberete. Kvůli rozmanitosti jsme však poskytli průvodce používáním obou.

První metoda: Spuštění nástroje DISM / Cleanup-Image v příkazovém řádku

  1. Hledat ' cmd ”Uvnitř vyhledávací lišty Windows. Klikněte pravým tlačítkem na příkazový řádek a klikněte na Spustit jako administrátor .
  2. Vložte níže uvedený příkaz a zkontrolujte, zda váš operační systém označil váš Windows jako poškozený. Pokud ano, obdržíte také potvrzení, zda lze poškození opravit.

Dism / Online / Cleanup-Image / CheckHealth




Poznámka: Tento krok vám má ušetřit čas při sledování poškození počasí. Nic to neopravuje, ale získáte představu, zda se vyplatí projít celým procesem.

  1. Pokud CheckHealth vykazuje známky poškození, doporučuje se provést širší skenování obrazového souboru. Následující příkaz kontroluje poškození úložiště komponent a zaznamenává jakékoli z nich do souboru protokolu. Pokud se chcete podívat na soubory protokolu, najdete je v C: Windows Logs CBS CBS.log nebo C: Windows Logs DISM dism.log .

Dism / Online / Cleanup-Image / ScanHealth

Poznámka: Naproti tomu / CheckHealth , / ScanHealth není okamžitý a jeho dokončení bude trvat 5 až 20 minut. Nezavírejte příkazový řádek, pokud obrazovka načítání na chvíli zamrzne. Před pokračováním obvykle zůstává na 20% po dobu 5 minut.

  1. Vložte níže uvedený příkaz, abyste skenovali obraz na poškození, automaticky prováděli operace opravy a zaznamenali jakékoli známky poškození do souboru protokolu. V závislosti na specifikacích vašeho systému a velikosti obrazu může tato operace trvat kdekoli od 20 minut do 4 hodin nebo více.

Dism / Online / Cleanup-Image / RestoreHealth

Poznámka: Podobný / Scanhealth , nastavení na chvíli zamrzne na 20%, takže jej nezavírejte předčasně.

A je to. Váš obrázek systému Windows 10 by měl nyní fungovat.

Druhá metoda: Spuštění nástroje DISM / Cleanup-Image ”v prostředí PowerShell

  1. Hledat ' PowerShell ”Uvnitř vyhledávací lišty Windows. Klikněte pravým tlačítkem na Windows PowerShell a klikněte na Spustit jako administrátor .
  2. Vložte následující příkaz do zvýšeného okna Powershellu:

Repair-WindowsImage -Online –CheckHealth

Poznámka: Jediným účelem tohoto příkazu je zkontrolovat, zda byl váš systém označen jako poškozený. Neopravuje nic, ale slouží jako rychlý způsob kontroly, zda existuje poškození. Pokud se chcete podívat na soubory protokolu, najdete je v C: Windows Logs CBS CBS.log nebo C: Windows Logs DISM dism.log .

  1. Zkopírujte a vložte následující příkaz do zvýšeného okna prostředí PowerShell a proveďte skenování obrazu na poškození:

Oprava-WindowsImage -Online -ScanHealth

Poznámka: Tento příkaz nic neopraví, ale místo toho zkontroluje poškození a zaznamená cokoli z toho do souboru protokolu.

  1. Na zvýšeném příkazovém řádku zkopírujte a vložte následující příkaz a stiskněte Enter :

Oprava-WindowsImage -Online -RestoreHealth

Poznámka: Tento příkaz zkontroluje poškození obrazu. Pokud narazí na vadné sektory, instalace automaticky provede operace opravy a zaznamená všechny známky poškození uvnitř souboru protokolu. Operace může trvat kdekoli od 15 minut do několika hodin, v závislosti na specifikacích vašeho systému.

A je to, váš obraz Windows by měl být opraven!

3 minuty čtení