Korjaa ongelmat, joita SFC ei pysty DISM: n avulla

Windows-tukifoorumeissa yleinen ehdotus on tarkistaa järjestelmä tiedostojen eheysongelmien varalta käyttämällä komentoa sfc / scannow jota voit käyttää aktiivisessa järjestelmässä mutta myös ulkoisissa asemissa .

SFC, joka tarkoittaa System File Checker, on sisäänrakennettu hallintatyökalu käyttöjärjestelmätiedostojen eheyden tarkistamiseen ja vioittuneiden, vaurioituneiden tai muutettujen tiedostojen korjaamiseen.

SFC-skannauksilla on kolme mahdollista tulosta:

  1. Tarkistuksessa ei löytynyt ongelmia.
  2. Tarkistuksella löydettiin ongelmia ja korjattiin ne.
  3. Skannaus ei löytänyt ongelmia, eikä niitä pystynyt korjaamaan (Windows Resource Protection löysi vioittuneet tiedostot, mutta ei pystynyt korjaamaan joitain niistä).

Merkintä : On suositeltavaa tehdä täydellinen varmuuskopio Windows-järjestelmän osiosta ennen DISM-ohjelman suorittamista. Käytä ilmaisia ​​varmuuskopioratkaisuja, kuten Macrium heijastaa , Veeam Endpoint Backup tai muut varmuuskopiointityökalut .

Käytä DISM: ää, jos SFC / Scannow ei korjaa ongelmia

sfc scannow

Yllä oleva näyttökuva näyttää tuloksen, jossa SFC ei pystynyt korjaamaan havaittuja vioittuneita tiedostoja.

SFC saattaa myös korjata ongelmat, mutta se ei välttämättä ratkaise ongelmaa, jonka yritit korjata ensin suorittamalla se.

DISM tulee pelastamaan näissä tilanteissa. Käyttöönottokuvien huolto ja hallinta (DISM) on Windowsin komentoriviohjelma, jota käytetään moniin tarkoituksiin. Se on saatavana kaikissa Windows-versioissa, jotka alkavat Windows 7: llä ja Windows Server 2008: lla.

Sinun täytyy suorittaa DISM korotetusta komentoriviltä:

  1. Napauta Windows-näppäintä avataksesi Käynnistä-valikon.
  2. Kirjoita cmd.exe ja odota, kunnes tulokset täyttyvät.
  3. Napsauta hiiren kakkospainikkeella tulosta nimeltä cmd.exe ja valitse ”Suorita järjestelmänvalvojana” suorittaaksesi se korkeilla oikeuksilla.

DISM voidaan suorittaa kuivassa tilassa korruption paljastamiseksi yrittämättä korjata löydettyjä ongelmia. Suosittelen, että tarkistat ensin terveyden, ennen kuin suoritat korjaustoimenpiteitä, onko korruptiota.

Dism / Online / Siivous-kuva / CheckHealth

dism checkhealth

Komento tarkistaa korruption lipun kuvan ja palauttaa havaintonsa sinulle, mutta ei suorita korjaustoimenpiteitä.

Skannauksen ei pitäisi kestää kauemmin kuin sekuntia tai kahta. Aiemmat toiminnot ovat saattaneet ilmoittaa kuvan vioittuneena.

Dism / Online / Siivous-kuva / ScanHealth

dism scanhealth

Komento etsii komponenttikaupan vioittumista, mutta ei korjaa mitään ongelmia.

Skannaus kestää kauemmin ja tarkistuksen tulokset palautetaan komentokehoteikkunaan.

DISM / Online / Siivous-kuva / RestoreHealth

dism restorehealth

/ RestoreHealth-parametri tarkistaa vioittumisen ja yrittää korjata havaitsemat ongelmat automaattisesti.

Skannaus kestää kauemmin, jos kuvan skannauksen aikana havaitaan vioittumista. Huomaa, että toimenpide saattaa tuntua juuttuneelta toisinaan, mutta tämä ei ole syytä huolenaiheeseen, koska skannauksen pitäisi alkaa hetken kuluttua automaattisesti.

Jos tarkistuksessa havaitaan virheitä, se yrittää korjata ongelman oletusarvoisesti Windows Update -sovelluksella.

DISM Advanced -komennot

  • Korjaa offline-kuva : Dism / Kuva: C: offline / Cleanup-Image / RestoreHealth
  • Toisen korjauslähteen käyttäminen : Dism / Online / Siivous-kuva / RestoreHealth / Lähde: d: test mount Windows
  • Windows Update -sovelluksen käytön estäminen : / LimitAccess parametrina.

Ryhmäpolitiikka

Voit määrittää toisen lähteen ryhmäkäytännön avulla.

dism repair policy

Tee seuraavat toimenpiteet:

  1. Napauta Windows-näppäintä avataksesi Käynnistä-valikon.
  2. Kirjoita gpedit.msc ja paina Enter-näppäintä avataksesi ryhmäkäytäntöeditorin. Huomaa, että se on saatavana vain Windowsin ammattimaisissa tai Enterprise-versioissa.
  3. Siirry kohtaan Tietokoneen asetukset> Hallinnolliset mallit> Järjestelmä.
  4. Kaksoisnapsauta Määritä asetukset valinnaisten komponenttien asennusta ja komponenttien korjausta varten.
  5. Aseta käytäntö käyttöön ja määritä se vastaavasti.
  6. Sinun on määritettävä vaihtoehtoinen lähde, ja se voi estää Windows Update -sovelluksen käytön. Järjestelmät, jotka on oletusasetuksen mukaan määritetty käyttämään WSUS-palvelua, voidaan määrittää käyttämään Windows Update -sovellusta korjaustoimenpiteiden sijaan.

Dism käyttämällä PowerShell-ohjelmaa

Voit käyttää DISM: ää myös Windows PowerShellissä. Komennot ovat hiukan erilaisia.

  • CheckHealth : Korjaa-WindowsImage -CheckHealth
  • ScanHealth : Korjaa-WindowsImage -ScanHealth
  • RestoreHealth : Korjaa-WindowsImage-PalautaTerveys

DISM-ohjevideo

Aiheeseen liittyvät artikkelit