SFC e DISM: i 2 Comandi Che Riparano Windows Prima Ancora di Pensare a Formattare
Guida passo passo per riparare i file di sistema danneggiati di Windows 10 e 11 con DISM e SFC — nell’ordine giusto, leggendo ogni risultato e sapendo cosa fare quando la riparazione non riesce.
La riparazione completa, in ordine:
- Apri il terminale come amministratore (Win + X → Terminale (amministratore)).
- 1° DISM:
DISM /Online /Cleanup-Image /RestoreHealth— ripara la “fonte” che Windows usa per aggiustarsi. - 2° SFC:
sfc /scannow— controlla e sostituisce i file di sistema danneggiati. - Riavvia e verifica se il problema è sparito.
- Se DISM non riesce, puoi usare un’immagine ufficiale di Windows come origine della riparazione — senza reinstallare nulla.
- Introduzione
- Quando Questi Comandi Aiutano (e Quando No)
- Aprire il Terminale come Amministratore
- DISM: Riparare la Fonte di Riparazione di Windows
- SFC /scannow: Controllare e Sostituire i File Danneggiati
- La Sequenza Completa, Pronta da Copiare
- Leggere il Rapporto di SFC (CBS.log)
- Usare l’Immagine Ufficiale di Windows come Origine della Riparazione
- E Se Windows Non Si Avvia Nemmeno?
- Bonus: Liberare Spazio con DISM
- Tabella delle Alternative
- Prima di Formattare: le Ultime Risorse
- Domande frequenti
🔧 Perché Provare SFC e DISM Prima di Formattare Windows
Formattare risolve molte cose, ma ha un prezzo: ore a reinstallare programmi, a rifare tutte le impostazioni e, se il backup non è aggiornato, file persi. Molti dei problemi che spingono a formattare, però, nascono da file di sistema danneggiati — per un blackout durante un aggiornamento, uno spegnimento forzato, un disco con settori difettosi o un programma che ha sovrascritto quello che non doveva.
Per questi casi, Windows 10 e 11 includono due strumenti di riparazione che lavorano insieme: DISM, che ripara la “riserva” di file originali del sistema, e SFC, che confronta i file in uso con quella riserva e sostituisce ciò che è danneggiato. Nessuno dei due tocca i tuoi documenti, le foto o i programmi.
In questa guida passo passo eseguirai entrambi nell’ordine consigliato, capirai ogni messaggio che mostrano e saprai cosa fare se la riparazione non funziona. Nel mio articolo sui 10 comandi per velocizzare Windows ho accennato a SFC; questa è la guida completa.

🩺 Quando Questi Comandi Aiutano (e Quando No)
| Sintomo | SFC + DISM aiutano? |
|---|---|
| Menu Start, barra delle applicazioni o Impostazioni non si aprono | ✅ Spesso |
| Windows Update fallisce sempre con lo stesso errore | ✅ Spesso |
| Schermate blu casuali dopo un blackout | ✅ Vale la pena provare |
| App di Windows che si chiudono da sole | ✅ Vale la pena provare |
| PC lento per poca memoria o troppi programmi | ❌ Non è un problema di file danneggiati |
| Virus attivo | ❌ Elimina prima la minaccia, poi fai la riparazione |
| HDD/SSD con un guasto fisico | ❌ Il problema è l’hardware |
Se sospetti del disco, controlla prima la sua salute con i 4 comandi che mostrano la vera salute del PC — riparare file su un disco che sta morendo è una battaglia persa.
🛡️ Aprire il Terminale come Amministratore
- Premi Win + X (oppure clic destro sul pulsante Start).
- Scegli Terminale (amministratore) su Windows 11 o Windows PowerShell (amministratore) su Windows 10.
- Fai clic su Sì nell’avviso del Controllo dell’account utente.
Senza i permessi di amministratore, entrambi i comandi si fermano subito con un avviso. Prima di iniziare, chiudi i programmi aperti, collega il portatile al caricabatterie e assicurati che internet funzioni — DISM scarica i file originali tramite Windows Update.
🧰 DISM: Riparare la Fonte di Riparazione di Windows
DISM (Deployment Image Servicing and Management) si occupa dell’immagine di Windows, la riserva di file originali che SFC usa come riferimento. Se quella riserva è danneggiata, SFC non ha da dove prendere copie buone — per questo Microsoft consiglia di eseguire DISM per primo. DISM ha tre livelli:
| Comando | Cosa fa | Tempo |
|---|---|---|
DISM /Online /Cleanup-Image /CheckHealth | Controlla solo se sono già stati segnalati danni | Secondi |
DISM /Online /Cleanup-Image /ScanHealth | Esegue un’analisi completa senza riparare nulla | Da 5 a 15 min |
DISM /Online /Cleanup-Image /RestoreHealth | Analizza e ripara, scaricando i file originali da Windows Update | Da 10 a 30 min |
In pratica, puoi andare direttamente a quello che ripara:
DISM /Online /Cleanup-Image /RestoreHealth
| Messaggio finale | Significato |
|---|---|
| “Operazione di ripristino completata.” | Fonte di riparazione sistemata (o era già a posto) — passa a SFC |
| “Impossibile trovare i file di origine.” | Windows Update non è riuscito a fornire i file — usa il Passo 6 (immagine ufficiale) |
| Errore 0x800f081f o 0x800f0906 | Come sopra: nessuna fonte di riparazione disponibile |
🔍 SFC /scannow: Controllare e Sostituire i File Danneggiati
Con la fonte di riparazione in ordine, esegui il Controllo file di sistema:
| Voce | Dettaglio |
|---|---|
| Comando | sfc /scannow |
| Tempo | Da 5 a 20 minuti |
| Serve l’amministratore? | Sì |
SFC passa in rassegna tutti i file protetti di Windows, li confronta con la versione originale e sostituisce automaticamente quelli che non corrispondono. Alla fine mostra uno di questi messaggi:
| Messaggio | Cosa fare |
|---|---|
| “Protezione risorse di Windows non ha rilevato violazioni di integrità.” | I file di sistema sono a posto — il problema è altrove |
| “Protezione risorse di Windows ha rilevato file danneggiati e li ha ripristinati correttamente.” | Riavvia e prova — molto spesso il problema finisce qui |
| “Protezione risorse di Windows ha rilevato file danneggiati ma non è stato in grado di ripararne alcuni.” | Esegui di nuovo DISM e poi ancora SFC; se continua, vedi i Passi 5 e 6 |
| “Protezione risorse di Windows non è in grado di eseguire l’operazione richiesta.” | Esegui SFC in Modalità provvisoria o fuori da Windows (Passo 7) |

🔁 La Sequenza Completa, Pronta da Copiare
Se preferisci lasciar andare tutto in una volta, incolla il blocco qui sotto nel terminale come amministratore e vai a prenderti un caffè:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannowQuando entrambi hanno finito, riavvia il computer. Alcune riparazioni vengono applicate solo durante il riavvio. Se SFC ha riparato qualcosa, conviene eseguire sfc /scannow una seconda volta dopo il riavvio, per confermare che termini con “non ha rilevato violazioni di integrità”.
📄 Leggere il Rapporto di SFC (CBS.log)
Tutto quello che SFC fa viene registrato in C:\Windows\Logs\CBS\CBS.log, un file enorme e difficile da leggere. Questo comando estrae solo le righe di SFC e salva un file di testo sul desktop:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log > "%userprofile%\Desktop\sfc-dettagli.txt"Apri sfc-dettagli.txt e cerca “Cannot repair” (il registro è sempre in inglese): lì compare il nome di ogni file problematico. Ti aiuta a cercare il problema specifico o a mostrarlo a un tecnico.
Select-String -Path $env:windir\Logs\CBS\CBS.log -Pattern '\[SR\]' | Out-File $env:USERPROFILE\Desktop\sfc-dettagli.txt.💿 Usare l’Immagine Ufficiale di Windows come Origine della Riparazione
Se DISM si lamenta di non aver trovato i file di origine, puoi dargli una copia pulita di Windows — senza installare nulla sopra:
- Scarica l’immagine ISO ufficiale della stessa versione di Windows che hai (10 o 11) dal sito di Microsoft.
- Fai doppio clic sul file ISO: Windows lo monta come se fosse un DVD, con una sua lettera di unità (per esempio E:).
- Trova l’indice della tua edizione (Home, Pro…) con il comando qui sotto, sostituendo E: con la lettera comparsa.
DISM /Get-WimInfo /WimFile:E:\sources\install.wimSe il file si chiama install.esd invece di install.wim, cambia il nome nel comando. Annota il numero di Indice della tua edizione ed esegui la riparazione usando l’immagine:
DISM /Online /Cleanup-Image /RestoreHealth /Source:WIM:E:\sources\install.wim:6 /LimitAccess
Con install.esd, quella parte diventa /Source:ESD:E:\sources\install.esd:6. Poi esegui di nuovo sfc /scannow.
🚑 E Se Windows Non Si Avvia Nemmeno?
Se Windows non arriva al desktop, puoi eseguire SFC dall’Ambiente ripristino Windows:
- Spegni forzatamente il PC 3 volte durante il caricamento — al terzo avvio Windows apre il Ripristino automatico (oppure avvia da una chiavetta di installazione e scegli Ripristina il computer).
- Vai su Opzioni avanzate → Risoluzione dei problemi → Opzioni avanzate → Prompt dei comandi.
- Scopri la lettera dell’unità di Windows (in questo ambiente non è sempre C:) con
dir C:\Windows,dir D:\Windows… - Esegui SFC puntando all’installazione:
sfc /scannow /offbootdir=C:\ /offwindir=C:\WindowsSe il problema è il disco, la mia guida CHKDSK: quando usarlo e quando evitarlo spiega come gestirlo in sicurezza. E se il sintomo principale sono le schermate blu, vedi come leggere il codice di errore della schermata blu.
🧹 Bonus: Liberare Spazio con DISM
Lo stesso DISM ha una funzione di pulizia: rimuove le vecchie versioni dei componenti che restano salvate dopo gli aggiornamenti.
| Comando | Cosa fa |
|---|---|
DISM /Online /Cleanup-Image /AnalyzeComponentStore | Mostra quanto spazio occupa l’archivio componenti e se è consigliata una pulizia |
DISM /Online /Cleanup-Image /StartComponentCleanup | Rimuove le vecchie versioni che non servono più |
Dopo la pulizia, alcuni aggiornamenti vecchi non si possono più disinstallare — quindi fallo solo quando il sistema è stabile da qualche giorno. Per altri modi di recuperare spazio, vedi come liberare spazio sul computer.
🔁 Tabella delle Alternative
| Se questo fallisce… | Alternativa | Nota |
|---|---|---|
DISM /Online /Cleanup-Image /RestoreHealth | Repair-WindowsImage -Online -RestoreHealth | La stessa riparazione da PowerShell (amministratore) |
DISM /Online /Cleanup-Image /ScanHealth | Repair-WindowsImage -Online -ScanHealth | Analisi da PowerShell |
| DISM fermo al 20% o al 62,3% | Aspetta fino a 30 minuti | Succede spesso; interromperlo può peggiorare le cose |
| “È necessario essere un amministratore” | Apri il Terminale (amministratore) | Senza elevazione i comandi non partono |
| DISM non raggiunge Windows Update | Usa la ISO ufficiale (Passo 6) | Funziona senza internet |
| SFC non parte dentro Windows | Eseguilo dal Ripristino (Passo 7) | Usa /offbootdir e /offwindir |
🧭 Prima di Formattare: le Ultime Risorse
Se SFC e DISM non hanno risolto, ci sono ancora opzioni prima di cancellare tutto:
- Ripristino configurazione di sistema a un punto precedente al problema — lo spiego in come ripristinare Windows senza perdere file.
- Reinstallare tramite Windows Update: su Windows 11, vai in Impostazioni → Sistema → Ripristino → Risolvi i problemi usando Windows Update, che reinstalla il sistema mantenendo file e programmi.
- Reimposta il PC scegliendo di mantenere i tuoi file (i programmi andranno reinstallati).
E prima di qualsiasi di queste opzioni, fai un backup — il passo passo è in backup completo di Windows.
FAQ
SFC e DISM cancellano i miei file?
No. Controllano e sostituiscono solo i file del sistema operativo. Documenti, foto e programmi non vengono toccati.
Cosa eseguo prima, SFC o DISM?
Su Windows 10 e 11 si consiglia di eseguire prima DISM con RestoreHealth e poi sfc /scannow, perché SFC dipende dall’immagine che DISM ripara.
DISM è fermo al 20%. E adesso?
Aspetta. È normale che resti diversi minuti al 20% o al 62,3%. Valuta di interromperlo solo se passa più di un’ora senza nessun cambiamento.
Serve internet per DISM?
Per il RestoreHealth normale sì, perché scarica i file da Windows Update. Senza internet, usa una ISO ufficiale come origine della riparazione.
SFC dice che non è riuscito a riparare alcuni file. Cosa faccio?
Esegui DISM con RestoreHealth, riavvia ed esegui di nuovo SFC. Se continua, usa la ISO ufficiale come origine oppure esegui SFC dall’ambiente di ripristino.
Posso eseguire questi comandi spesso?
Non fa danni, ma non porta nemmeno benefici eseguirli senza motivo. Usali quando ci sono segnali di file danneggiati.
Funziona su Windows 10?
Sì. SFC e DISM funzionano su Windows 10 e Windows 11 con gli stessi comandi.
Quanto dura la riparazione completa?
Di solito dai 20 ai 40 minuti per i due comandi insieme, a seconda del computer e della connessione.
🎮 Quanto hai imparato?
Appena scegli una risposta resta bloccata — ricarica la pagina per riprovare.
1. Quale comando va eseguito per primo su Windows 10/11?
2. Cosa fa SFC?
3. Cosa fare se DISM non trova i file di origine?
4. Dove viene salvato il registro dettagliato di SFC?
5. SFC e DISM cancellano i tuoi documenti?
Esse conteúdo ajudou você?
Compartilha com alguém que também vai curtir — é rapidinho e ajuda muito o nosso trabalho a chegar em mais gente.
Conhecimento só tem valor quando compartilhado.
Manter essa estrutura de laboratórios funcionando e produzir conteúdos de engenharia de forma totalmente gratuita e acessível exige tempo e dedicação diária à bancada. Esse guia salvou os seus arquivos? Você pode contribuir diretamente para manter o nosso trabalho independente forte. Apoie doando qualquer valor!
Quer apoiar a nossa bancada independente?
[email protected]