- SFC comprova i repara fitxers protegits del sistema usant còpies en memòria cau.
- DISM corregeix la imatge de Windows i el magatzem de components, clau per a Windows Update.
- Utilitzar aquestes ordres en l'ordre adequat evita moltes reinstal·lacions completes de Windows.
El teu PC Windows comença a anar massa lent, apareixen pantalles blaves, es produeixen errors rars en actualitzar… No, no es tracta de mala sort. El més probable és que hi hagi arxius del sistema danyats, sectors defectuosos al disc o corrupció a la imatge de Windows. Abans de formatar, val la pena provar les ordres avançades de SFC i DISM.
Entre aquestes eines destaquen dues ordres de consola: SFC i DISM. S'executen des de la línia de comandes (CMD, PowerShell o Terminal) amb permisos d'administrador, no tenen interfície bonica, però són extremadament potents. Amb ells pots verificar i reparar arxius del sistema, corregir la imatge de Windows i localitzar errors físics i lògics al disc sense haver de reinstal·lar el sistema operatiu.
Què són SFC i DISM i per a què serveixen
Windows inclou diverses utilitats internes pensades en principi per a administradors, però que qualsevol usuari pot aprofitar si sap què fa cadascuna. Les tres més importants en aquest context són aquestes:
- SFC (Comprovador de fitxers del sistema), que treballa sobre els fitxers protegits del sistema.
- DISM (Deployment Image servicing and Management), sobre la imatge completa de Windows.
Saber quan fer servir una o altra és clau per evitar perdre temps i, sobretot, per no acabar formatant sense necessitat. Manejar correctament les ordres avançades de SFC i DISM ens pot salvar de moltes situacions difícils.
Què és SFC (System File Checker)
la comanda SFC és un comprovador d'arxius del sistema que analitza tots els fitxers protegits de Windows i els compara amb una còpia en memòria cau coneguda com Windows File Protection (WFP). Si detecteu que un fitxer està alterat, incomplet o falta directament, intenteu substituir-lo per la versió correcta emmagatzemada en aquesta memòria cau, situada a la ruta protegida %WinDir%/System32/dllcache.
La idea és senzilla: si algun fitxer essencial es fa malbé, SFC tira de la còpia neta i la restaura. Això resulta especialment útil quan comencen a aparèixer missatges d'arxiu «no trobat» en obrir eines bàsiques de Windows, com quan el Explorador de fitxers es congela o funcions del sistema que deixen de respondre de cop i volta o errors d'estabilitat lleus.
En finalitzar una anàlisi SFC /scannow, Windows pot mostrar missatges diferents que indiquen l'estat de la integritat del sistema. Alguns dels més habituals són "Protecció de recursos de Windows no va trobar cap infracció d'integritat", "va trobar fitxers danyats i els va reparar correctament" o missatges indicant que no es va poder completar l'operació o que hi ha fitxers que no s'han pogut reparar. En aquests dos darrers casos, entra en joc DISM.
Què és DISM (Deployment Image Servicing and Management)
DISM és una utilitat de manteniment molt més profunda que la SFC. En lloc de centrar-se només en fitxers protegits, s'encarrega de revisar i reparar la imatge completa de Windows, és a dir, el magatzem de components i tots els paquets que conformen el sistema. Treballa contra una còpia neta de referència de Windows, que pot estar local o en línia (Windows Update, un recurs compartit de xarxa, un DVD/ISO, etc.).
DISM utilitza diverses opcions clau per comprovar i corregir danys a la imatge: /CheckHealth, /ScanHealth i /RestoreHealth. Aquestes opcions se solen executar en aquest mateix ordre quan sospitem que hi ha corrupció al magatzem de components (CBS) o quan SFC informa que no pot reparar alguns fitxers perquè la seva pròpia memòria cau està danyada.
És especialment útil quan apareixen errors de Windows Update, codis d'error CBS_E_STORE_CORRUPTION, problemes d'arrencada, bloquejos freqüents, errors en instal·lar característiques o pegats o quan l'equip es comporta estrany sense una causa clara. En aquests casos, DISM repara el magatzem de components que SFC necessita per funcionar correctament.

Comandes avançades de SFC: paràmetres i usos pràctics
L'ús típic de SFC és el famós sfc / scannow, però l'eina ofereix diversos paràmetres avançats que permeten afinar el tipus de comprovació i fer-la servir fins i tot quan Windows no arrenca amb normalitat. Tots els modificadors es poden consultar executant a la consola sfc ?.
Aquests paràmetres permeten, per exemple, verificar sense reparar, comprovar fitxers concrets o treballar amb instal·lacions sense connexió. Combinar-los bé és útil en entorns on cal diagnosticar màquines que no arrenquen o quan es treballa des de mitjans de recuperació.
Principals paràmetres de SFC:
- / scannow: analitza tots els fitxers protegits de Windows i repara qualsevol que detecti danyat, usant la còpia en memòria cau. És l'ordre estàndard per a la majoria d'usuaris.
- /verifyonly: realitza la mateixa anàlisi que /scannow però sense tocar res; es limita a informar de possibles problemes. Útil si vols comprovar l'estat abans d'intervenir-hi.
- /scanfile: permet especificar un fitxer concret amb la ruta completa perquè SFC el revisi i el repari si està malmès.
- /verifyfile: similar a /scanfile, però només verifica el fitxer indicat, sense intentar reparar-lo.
- /offbootdir: defineix el directori d'arrencada d'una instal·lació de Windows fora de línia (per exemple, una altra partició o un disc muntat en un altre ordinador).
- /offwindir: indica la ruta de la carpeta Windows d'una instal·lació sense connexió.
- /offlogfile: permet establir un fitxer de registre diferent i activar selectivament el logging quan s'usa SFC en mode offline.
Tots aquests modificadors es poden combinar en una mateixa línia per crear ordres força precises, com ara una anàlisi d'una instal·lació desconnectada ubicada en una altra unitat amb logs personalitzats. En el dia a dia, però, sfc /scannow sol ser més que suficient per resoldre molts problemes d'estabilitat menors.
Resultats típics en executar SFC
En acabar, SFC torna un missatge d'estat que convé interpretar bé els missatges d'estat. Els més habituals són:
- "Protecció de recursos de Windows no ha trobat cap infracció d'integritat": tot està en ordre; els teus problemes probablement no es deuen a fitxers del sistema.
- «Protecció de recursos de Windows va trobar fitxers danyats i els va reparar correctament»: s'han detectat fitxers corruptes i s'han substituït sense problemes. No cal fer res més, encara que podeu revisar el registre a %WinDir%\Logs\CBS\CBS.log.
- «Protecció de recursos de Windows va trobar arxius danyats i no va aconseguir reparar-ne alguns»: aquí comença el que és seriós. Significa que la memòria cau de la qual llença SFC (WFP) pot estar danyada. En aquest punt el recomanable és executar DISM per reparar la imatge de Windows i, després, tornar a llançar SFC.
- "Protecció de recursos de Windows no ha pogut fer l'operació sol·licitada": l'anàlisi no s'ha pogut completar. Sol solucionar-se entrant a Mode Segur o usant SFC des de mitjans de recuperació.
Quan té sentit fer servir SFC
Convé estirar SFC quan comences a notar fallades en funcions bàsiques de Windows, programes del sistema que deixen de funcionar, missatges de fitxers faltants o comportaments erràtics lleus. Si el sistema encara arrenca amb relativa normalitat però dóna símptomes rars, SFC és un primer filtre ràpid i relativament innocu. A més, per a casos de programes que s'inicien sols convé utilitzar Autoruns per eliminar programes que s'autoinicien quan sigui necessari.
També és una eina molt útil després de netejar una infecció de codi maliciós (malware): molts viruses modifiquen DLL del sistema o reemplacen executables clau, i SFC pot detectar i revertir aquests canvis substituint-los per versions netes.

DISM: ordres avançades per reparar la imatge de Windows
Quan SFC deixa de ser suficient, entra en joc DISM. Aquesta utilitat treballa directament sobre la imatge del sistema operatiu i el magatzem de components CBS, que és on es guarden els paquets, manifestos i metadades que Windows utilitza per instal·lar actualitzacions i característiques.
A Windows 8, 8.1, 10 i 11, DISM és la eina de referència per solucionar corrupció interna del sistema, especialment quan hi ha errors de Windows Update, errors en actualitzacions acumulatives o missatges de CBS.log que parlen de manifestos corruptes, paquets MUM/CAT que falten o identitats amb format incorrecte.
Opcions clau de DISM per a la reparació:
- / Check Salut: realitza una comprovació molt ràpida revisant si ja hi ha danys registrats anteriorment. No repara res; només indica si s'ha detectat corrupció a la imatge.
- /ScanHealth: fa una anàlisi molt més profunda de la imatge actual de Windows comparant-la amb una versió neta coneguda, registra possibles errors però no els corregeix. Triga força minuts, segons l'estat del sistema.
- /Restaurar la salut: és l'opció més potent, ja que analitza i repara la imatge. Cerca els fitxers danyats i els substitueix per versions bones procedents del Windows Update o d'una ruta d'origen que s'indiqui amb /Source.
El recomanable és seguir aquest ordre: primer /CheckHealth, després /ScanHealth i finalment /RestoreHealth, esperant sempre que acabi cada operació abans de llançar la següent. Saltar aquest ordre o interrompre els processos pot deixar el sistema en un estat encara pitjor.
DISM i Windows Update: codis d'error habituals
Molts problemes amb Windows Update estan relacionats amb corrupció al magatzem de components. En aquests casos solen aparèixer codis derror com 0x80070002 (arxiu no trobat), 0x800f0831 (CBS_E_STORE_CORRUPTION), 0x800F081F (origen no trobat), 0x80073712 (component store corrupt) i altres de semblants.
Quan Windows Update no aconsegueix instal·lar determinades actualitzacions i dóna aquests errors, Microsoft recomana utilitzar DISM amb /RestoreHealth per restaurar els fitxers danyats de CBS i WinSxS. La comanda bàsica seria:
DISM.exe /Online /Cleanup-Image /RestoreHealth
Si Windows Update tampoc funciona o no té accés a Internet, es pot especificar un origen alternatiu des del qual prendre els fitxers sans, per exemple un recurs compartit de xarxa o un DVD/ISO de Windows:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
En aquest cas, la carpeta indicada a /Font ha de contenir els fitxers d'instal·lació o les capçaleres necessàries per reparar la imatge. El modificador / LimitAccess indica a DISM que no utilitzi Windows Update i que es limiti a aquesta ruta.
Guia avançada: reparar danys de CBS analitzant CBS.log
Per a problemes molt seriosos, DISM genera informació detallada a %WinDir%\Logs\CBS\CBS.log i CBS.persist.log. En aquest registre solen aparèixer entrades com CSI Payload Corrupt, CBS MUM Missing o CSI Manifest Corrupt indicant fitxers o paquets concrets danyats.
El flux de treball avançat per a aquests casos seria aproximadament el següent: primer es identifiquen a CBS.log els arxius o paquets corruptes; després es determina a quina actualització (KB) pertanyen fixant-se en el número de compilació (UBR) inclòs a la ruta del component, es busquen aquestes actualitzacions al Catàleg de Microsoft Update, es descarreguen, s'extreuen els .msu i .cab i es copien els fitxers sans a una carpeta d'origen com C:\temp\Source.
A continuació es torna a executar DISM indicant aquesta carpeta com a origen:
DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\temp\Source /LimitAccess
Després convé repetir DISM / Online / Cleanup-Image / ScanHealth per assegurar-se que ja no queda corrupció registrada i revisar de nou el CBS.log. Aquest tipus de procediment ja és força avançat, però és el que utilitza el suport de Microsoft per resoldre danys profunds de CBS quan el sistema es nega a actualitzar.
DISM en diferents versions de Windows
A Windows 8, 8.1, 10 i 11, DISM ve integrat amb totes les opcions modernes, incloent la reparació en línia contra Windows Update. No obstant això, a Windows 7 DISM no està disponible amb aquestes capacitats; al seu lloc, Microsoft ofereix l'eina System Update Readiness Tool (SURT), que compleix una funció similar a l'hora de reparar fitxers de sistema danyats quan SFC es queda curt.
El procediment recomanat en aquesta versió és llançar primer SFC, i si no resol els problemes, descarregar i executar SURT des del Catàleg de Microsoft Update, que s'encarregarà de reemplaçar components danyats o inconsistents.

Diferències pràctiques entre SFC i DISM
Tot i que les dues ordres s'executen des de la consola, nivell diferent del sistema i convé no barrejar-los mentalment. Entendre bé la seva funció evita perdre el temps llançant eines que no solucionaran el problema concret.
Podem resumir els rols d'aquesta manera: SFC repara fitxers protegits de Windows, mentre que DISM corregeix la imatge de Windows i el magatzem de component. Usar-los en l'ordre adequat permet resoldre la immensa majoria de fallades sense reinstal·lar.
- SFC: ideal per a errors lleus o moderats relacionats amb fitxers del sistema, funcions de Windows que deixen de funcionar, missatges de fitxer faltant i problemes després d'eliminar malware.
- DISM: s'usa quan SFC indica que no pot reparar-ho tot o quan hi ha errors de Windows Update, corrupció en CBS, problemes en instal·lar característiques o errors d'arrencada. Actua com a «cirurgia més gran» de la imatge de Windows.
Una estratègia molt habitual per a problemes seriosos a Windows 10 i Windows 11 és executar primer DISM / Online / Cleanup-Image / RestoreHealth, després un sfc / scannow i, si hi ha indicis de fallades de disc, completar amb chkdsk /F /R sobre la unitat principal. Aquesta combinació cobreix pràcticament totes les capes de possible corrupció.
Quan és millor reinstal·lar Windows en lloc de seguir reparant
Tot i que SFC i DISM són eines molt potents, no fan màgia. Hi ha situacions en què, per més que insisteixis, els problemes tornen o no es resolen del tot. En aquests casos, insistir una vegada i una altra amb les mateixes reparacions només allarga el que és inevitable i el que és sensat és plantejar-se una reinstal·lació completa o un restabliment del sistema.
Alguns escenaris en què val la pena deixar de lluitar i començar de zero són, per exemple, fallades persistents que reapareixen després de cada reparació, infeccions de codi maliciós especialment profundes, problemes de rendiment extrems que no milloren, actualitzacions crítiques que no hi ha manera dinstal lar o canvis de maquinari importants com placa base o emmagatzematge principal.
- Errors que tornen després d'utilitzar ordres avançades de SFC i DISM: si tot sembla arreglar-se però al cap de pocs dies tornen els mateixos errors, és probable que hi hagi una corrupció molt profunda o un conflicte de programari difícil d'aïllar. En aquests casos, una reinstal·lació neta estalvia temps.
- Malware d'alt impacte: certes amenaces s'incrusten tan profund en el sistema que, encara que els antivirus les eliminin, deixen seqüeles en serveis, drivers i components crítics. Aquí, utilitzar només SFC o DISM pot quedar curt.
- Lentitud extrema i bloquejos constants: si el sistema va sempre al límit, es congela sovint i les reparacions no milloren la situació, és probable que el problema sigui una barreja de programari, restes de programes, drivers vells i potser maquinari. De vegades és més ràpid reinstal·lar.
- Actualitzacions importants que mai no s'instal·len: quan una actualització acumulativa clau falla sempre, fins i tot després d'utilitzar ordres avançades de DISM i SFC, pot haver-hi una incoherència difícil de recuperar. Una instal·lació des d'una ISO recent sol ser la solució definitiva.
- Grans canvis de maquinari: després de canviar placa base, CPU o passar a un nou tipus demmagatzematge, reinstal Windows garanteix que tots els controladors i serveis s'adaptin al nou entorn.
Dubtes freqüents sobre ordres avançades SFC i DISM
El fet que aquestes ordres treballin tan a prop dels budells del sistema fa que molta gent tingui dubtes lògics sobre la seva seguretat o sobre qui els hauria d'usar. La realitat és que, amb un mínim de cura, són perfectament assumibles per a qualsevol usuari mitjà que segueixi unes instruccions clares.
L'important és executar-los amb permisos d'administrador, respectar l'ordre recomanat (especialment DISM) i, molt especialment, no apagueu l'equip ni tanqueu la consola mentre estan treballant.
- Què passa si les ordres no solucionen el problema? En aquest cas es pot recórrer als solucionadors de problemes integrats a Configuració, a la Restauració del sistema o, en última instància, a una reinstal·lació o restabliment de Windows mantenint fitxers personals.
- Són segurs dexecutar? Sí, sempre que tingueu permisos d'administrador i no us interrompeu a meitat. És recomanable tenir còpies de seguretat recents.
- Quan triguen? Depèn de la mida del disc, el nombre de fitxers i el nivell de dany. Poden anar des d'uns quants minuts fins a diverses hores, sobretot DISM/RestoreHealth.
- Poden esborrar els meus documents? No estan dissenyats per tocar els fitxers personals; el seu objectiu és reparar el sistema i el disc.
Conèixer bé les ordres avançades de SFC i DISM et dóna un arsenal molt potent per diagnosticar i reparar la majoria de problemes de Windows sense formatar; combinant aquestes ordres, interpretant els seus resultats i sabent quan parar i reinstal·lar, pots allargar molt la vida útil de la teva instal·lació de Windows i estalviar-te més d'un disgust amb les dades i el temps.
Redactor especialitzat en temes de tecnologia i internet amb més de deu anys d'experiència a diferents mitjans digitals. He treballat com a editor i creador de continguts per a empreses de comerç electrònic, comunicació, màrqueting en línia i publicitat. També he escrit a webs d'economia, finances i altres sectors. La meva feina és també la meva passió. Ara, a través dels meus articles a Tecnobits, intento explorar totes les novetats i noves oportunitats que el món de la tecnologia ens ofereix dia a dia per millorar les nostres vides.
