Utilitzeu DISM per solucionar problemes que SFC no pot

Un suggeriment habitual als fòrums de suport de Windows és explorar el sistema per tenir problemes d’integritat de fitxers utilitzant la comanda sfc / scannow que podeu executar al sistema actiu però també en unitats externes .

SFC, que significa System File Checker, és una eina administrativa integrada per verificar la integritat dels fitxers del sistema operatiu i per reparar fitxers corruptes, danyats o canviats.

Les exploracions SFC tenen tres possibles resultats:

  1. L'exploració no ha trobat cap problema.
  2. L'exploració ha trobat problemes i els ha solucionat.
  3. L'exploració va trobar problemes i no va poder reparar-los (Windows Resource Protection va trobar fitxers corruptes, però no va poder arreglar-ne alguns).

Nota : Es recomana fer una còpia de seguretat completa de la partició del sistema Windows abans d’executar DISM. Utilitzeu solucions de còpia de seguretat gratuïta com ara Macrium Reflect , Backup Veeam Endpoint , o altres eines de còpia de seguretat .

Utilitzeu DISM si SFC / Scannow no corregeix els problemes

sfc scannow

La captura de pantalla que es mostra a dalt mostra un resultat en què SFC no ha pogut corregir els fitxers corruptes que ha detectat.

SFC també pot corregir problemes, però pot ser que no es resolgui el problema que es va intentar corregir en primer lloc.

DISM arriba al rescat en aquestes situacions. Gestió i gestió d'imatges de desplegament (DISM) és un programa de línia de comandes per a Windows que s'utilitza per a diversos propòsits. Està disponible en totes les versions de Windows que comencen amb Windows 7 i Windows Server 2008

Heu d'executar DISM des d'un indicador d'ordres elevat:

  1. Toqueu la tecla Windows per obrir el menú d’inici.
  2. Escriviu cmd.exe i espereu a que es posin els resultats.
  3. Feu clic amb el botó dret sobre el resultat anomenat cmd.exe i seleccioneu 'Executar com a administrador' per executar-lo amb privilegis elevats.

El DISM es pot executar en mode sec per revelar la corrupció sense intentar solucionar els problemes trobats. Us recomano que comproveu primer l’estat de salut per saber si hi ha corrupció abans d’executar operacions de reparació.

Dism / Internet / Neteja-Imatge / CheckHealth

dism checkhealth

El comandament comprova que la imatge té un indicador de corrupció i us retorna les conclusions, però no executa operacions de reparació.

L'exploració no ha de durar més d'un segon o dos. És possible que les operacions anteriors hagin marcat la imatge com a malmesa.

Dism / Internet / Neteja-Imatge / ScanHealth

dism scanhealth

La comanda busca la corrupció del magatzem de components, però no corregeix cap problema.

L'escaneig triga més temps a completar-se i les troballes de l'escaneig es retornen a la finestra del sistema de comandaments.

DISM / En línia / Neteja-Imatge / RestoreHealth

dism restorehealth

El paràmetre / RestoreHealth fa una cerca de corrupció i intenta reparar els problemes que es trobin automàticament.

L'exploració triga més temps a completar-se si es troba una corrupció durant l'exploració de la imatge. Tingueu en compte que l’operació pot aparèixer bloquejada de vegades, però això no és motiu de preocupació, ja que l’escaneig hauria de començar automàticament al cap d’un moment.

Si l'exploració troba una corrupció, intenta corregir el problema mitjançant Windows Update de manera predeterminada.

Comandes avançades de DISM

  • Per reparar una imatge fora de línia : Eliminar / Imatge: C: offline / Cleanup-Image / RestoreHealth
  • Per utilitzar una font de reparació diferent : Dism / Internet / Neteja-Imatge / RestoreHealth / Font: d: test mount windows
  • Per evitar l'ús de Windows Update : / LimitAccess com a paràmetre.

Política de grup

Podeu especificar una font diferent mitjançant la Política de grup.

dism repair policy

Feu el següent per això:

  1. Toqueu la tecla Windows per obrir el menú d’inici.
  2. Escriviu gpedit.msc i premi la tecla Enter per obrir l'editor de polítiques de grup. Tingueu en compte que només està disponible en edicions professionals o empresarials de Windows.
  3. Vés a Configuració de l'equip> Plantilles administratives> Sistema.
  4. Feu doble clic a Especifiqueu la configuració per a la instal·lació i reparació de components opcionals.
  5. Configureu la política a l'activació i configureu-la d'acord.
  6. Cal que especifiqueu una font alternativa i que pugueu bloquejar l'ús de Windows Update. Els sistemes configurats per utilitzar WSUS per defecte es poden configurar per utilitzar Windows Update en lloc de fer operacions de reparació.

Rebutjar mitjançant PowerShell

També podeu utilitzar DISM en Windows PowerShell. Les ordres són lleugerament diferents.

  • CheckHealth : Reparació-WindowsImage -CheckHealth
  • ScanHealth : Reparació-WindowsImage -ScanHealth
  • RestoreHealth : Reparació-WindowsImage -RestoreHealth

Video instruccional DISM

Articles relacionats