Per eseguire una scansione SFC su Windows 11, apra Terminale (Amministratore) e digiti sfc /scannow. Se SFC segnala file che non riesce a riparare, esegua DISM /Online /Cleanup-Image /RestoreHealth per riparare l'archivio componenti da cui copia i file, riavvii e poi esegua di nuovo SFC. Insieme, i due strumenti correggono la maggior parte dei file di sistema danneggiati senza reinstallare Windows.
| Strumento | Comando | Cosa ripara | Tempo tipico |
|---|---|---|---|
| SFC | sfc /scannow |
File di sistema protetti di Windows | 5–20 minuti |
| DISM CheckHealth | DISM /Online /Cleanup-Image /CheckHealth |
Nulla; legge l'indicatore di danneggiamento esistente | Pochi secondi |
| DISM ScanHealth | DISM /Online /Cleanup-Image /ScanHealth |
Nulla; analisi approfondita dell'archivio componenti | Alcuni minuti |
| DISM RestoreHealth | DISM /Online /Cleanup-Image /RestoreHealth |
L'archivio componenti (WinSxS) su cui si basa SFC | 10–30 minuti |
| CHKDSK | chkdsk C: /scan |
Errori del file system dell'unità, non i file di Windows | Varia in base alle dimensioni dell'unità |
Che cosa fanno davvero SFC e DISM?
Controllo file di sistema (SFC) confronta i file protetti di Windows con copie integre e sostituisce quelli danneggiati o mancanti. DISM (Deployment Image Servicing and Management, Gestione e manutenzione immagini distribuzione) ripara l'archivio componenti di Windows, la cartella WinSxS che SFC usa come origine. Se questo archivio è danneggiato, SFC non ha copie pulite da cui attingere.
Questo rapporto è la chiave per usarli bene. SFC ripara i file con cui Windows funziona; DISM ripara il magazzino da cui provengono quei file sostitutivi.
Entrambi gli strumenti sono integrati in tutte le edizioni di Windows 11 e richiedono un account amministratore. Nessuno dei due tocca documenti, foto o app installate.
Quando conviene eseguire una scansione SFC su Windows 11?
Esegua una scansione SFC quando a funzionare male è Windows stesso e non una singola app: Impostazioni o il menu Start non si aprono, gli strumenti integrati si bloccano, gli aggiornamenti non vanno a buon fine ripetutamente oppure compaiono errori relativi a file DLL mancanti. È anche un controllo sensato dopo un'interruzione di corrente improvvisa o uno spegnimento forzato durante un aggiornamento.
Se i problemi sono iniziati subito dopo l'installazione di un nuovo software, un avvio pulito è di solito la verifica più rapida. Se un determinato codice di errore continua a comparire, il Visualizzatore eventi può indicarLe quale componente non funziona prima di iniziare le riparazioni.
Cosa vediamo spesso: SFC risolve da solo un numero sorprendente di segnalazioni del tipo «Impostazioni non si apre» e «il menu Start è bloccato», in particolare sui PC spenti a metà di un aggiornamento.

Come si esegue sfc /scannow su Windows 11?
Faccia clic con il pulsante destro del mouse sul pulsante Start, scelga Terminale (Amministratore), confermi la richiesta di Controllo dell'account utente, quindi digiti sfc /scannow e prema Invio. La scansione mostra una percentuale e di solito richiede da cinque a venti minuti. Lasci la finestra aperta finché non raggiunge il 100% e mostra un risultato.
- Faccia clic con il pulsante destro del mouse su Start e selezioni Terminale (Amministratore). Anche il Prompt dei comandi eseguito come amministratore funziona allo stesso modo.
- Selezioni Sì nella richiesta di Controllo dell'account utente.
- Digiti
sfc /scannowe prema Invio. - Attenda che la verifica raggiunga il 100%. Non chiuda la finestra e non riavvii durante la scansione.
- Legga il messaggio di risultato, quindi riavvii se sono stati riparati dei file.
Se compare il messaggio «Per eseguire una sessione della console è necessario essere un amministratore», la finestra non è stata aperta con i diritti di amministratore. La chiuda e ricominci dal passaggio 1.
Che cosa significano i messaggi di risultato di SFC?
SFC termina con uno di quattro messaggi. «Non ha rilevato alcuna violazione di integrità» significa che i file di sistema sono a posto. «Ha rilevato file danneggiati e li ha riparati» significa che la riparazione ha funzionato. «Ha rilevato file danneggiati ma non è stato in grado di ripararne alcuni» oppure «non è riuscito a eseguire l'operazione richiesta» significa che il passo successivo è eseguire DISM.
- Protezione risorse di Windows non ha rilevato alcuna violazione di integrità. I file di sistema sono integri; cerchi la causa altrove.
- Protezione risorse di Windows ha rilevato file danneggiati e li ha riparati. Riavvii e verifichi se il problema è scomparso.
- Protezione risorse di Windows ha rilevato file danneggiati ma non è stato in grado di ripararne alcuni. Probabilmente l'archivio componenti è danneggiato. Esegua DISM RestoreHealth, quindi di nuovo SFC.
- Protezione risorse di Windows non è riuscito a eseguire l'operazione richiesta. Spesso è causato da riparazioni in sospeso o da un file bloccato. Riavvii e riprovi, oppure esegua SFC in modalità provvisoria.
Come si legge il file CBS.log dopo SFC?
SFC registra ogni azione in C:\Windows\Logs\CBS\CBS.log. Il file è grande e contiene anche altre voci di manutenzione, quindi conviene filtrarlo per mostrare solo le righe di SFC. Il comando documentato da Microsoft copia solo le voci di SFC in un file di testo sul desktop, che può aprire con Blocco note.
- Apra Terminale (Amministratore) e passi a una scheda del Prompt dei comandi, oppure apra il Prompt dei comandi come amministratore.
- Esegua:
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt" - Apra sfcdetails.txt dal desktop.
- Scorra fino alla data e all'ora più recenti. Cerchi le righe che contengono Cannot repair member file per vedere quali file SFC non è riuscito a riparare.
Approfondimento: il file filtrato include le voci di tutte le esecuzioni di SFC, non solo dell'ultima. Faccia corrispondere gli orari alla Sua scansione prima di trarre conclusioni, altrimenti rischia di inseguire un file riparato settimane fa.
DISM tiene un proprio registro in C:\Windows\Logs\DISM\dism.log, che è il punto da controllare se RestoreHealth non va a buon fine.
Come si usano DISM CheckHealth, ScanHealth e RestoreHealth?
Esegua le tre opzioni di DISM in ordine di profondità. CheckHealth legge in pochi secondi un indicatore di danneggiamento già presente, ScanHealth esegue un'analisi completa dell'archivio componenti e RestoreHealth lo analizza e lo ripara, scaricando per impostazione predefinita file puliti da Windows Update. Tutte e tre usano l'opzione /Online per agire sulla copia di Windows in esecuzione.
- Apra Terminale (Amministratore).
- Esegua
DISM /Online /Cleanup-Image /CheckHealth. Indica se l'immagine è integra, riparabile o non riparabile. - Esegua
DISM /Online /Cleanup-Image /ScanHealthper un controllo approfondito. Richiede alcuni minuti. - Se uno dei due segnala danni, esegua
DISM /Online /Cleanup-Image /RestoreHealth. - Mantenga il PC connesso a Internet. L'avanzamento può restare sulla stessa percentuale per diversi minuti; è un comportamento normale, quindi lo lasci proseguire.
- Quando DISM indica «Operazione di ripristino completata», riavvii ed esegua di nuovo
sfc /scannow.
Molti tecnici passano direttamente a RestoreHealth perché include già un'analisi. Va benissimo; come spiega la guida di riferimento Microsoft Riparare un'immagine di Windows, CheckHealth e ScanHealth servono soprattutto quando si vuole confermare un danneggiamento prima di modificare qualcosa.
Conviene eseguire prima DISM o SFC?
Esegua prima DISM RestoreHealth se sospetta già un danno più profondo, poi SFC. DISM ripara l'archivio componenti e SFC usa poi l'archivio riparato per correggere i file di sistema in uso. Se esegue prima SFC con un archivio danneggiato, potrebbe segnalare file che non riesce a riparare, rimandandoLa comunque a DISM.
Causa ed effetto: SFC è affidabile solo quanto la sua origine. Un archivio WinSxS danneggiato produce ripetutamente risultati «non è stato in grado di riparare», per quante volte si esegua SFC, mentre un solo passaggio di DISM riuscito di solito permette alla scansione SFC successiva di concludersi senza errori.
Una sequenza pratica che copre la maggior parte dei casi:
DISM /Online /Cleanup-Image /RestoreHealth- Riavvii il PC.
sfc /scannow- Se SFC ha riparato dei file, riavvii ed esegua la scansione ancora una volta per confermare un risultato pulito.
Come si esegue DISM con un'origine offline (install.wim)?
Se DISM non riesce e restituisce l'errore 0x800f081f («Impossibile trovare i file di origine») oppure il PC non ha una connessione Internet funzionante, indichi a DISM di usare una ISO di Windows 11 invece di Windows Update. Monti la ISO, trovi l'indice della Sua edizione all'interno di install.wim e aggiunga /Source e /LimitAccess al comando RestoreHealth.
- Scarichi una ISO di Windows 11 corrispondente alla versione e alla lingua installate. La nostra guida alla chiavetta USB avviabile spiega dove ottenere i supporti ufficiali.
- Faccia clic con il pulsante destro del mouse sulla ISO e selezioni Monta. Annoti la lettera di unità, ad esempio D:.
- Elenchi le edizioni:
DISM /Get-WimInfo /WimFile:D:\sources\install.wim. Annoti il numero di indice della Sua edizione (Home, Pro e così via). - Esegua la riparazione sostituendo l'indice:
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:D:\sources\install.wim:6 /LimitAccess
/LimitAccess impedisce a DISM di contattare Windows Update, quindi si affida solo alla Sua ISO. La guida Microsoft alla configurazione di un'origine di ripristino di Windows spiega il formato del percorso Wim: e il requisito dell'indice.
Cosa vediamo spesso: le riparazioni offline falliscono soprattutto perché la ISO è di una versione diversa da quella del sistema installato, ad esempio una ISO 24H2 su un PC con 25H2. Verifichi la Sua versione di Windows 11 prima di tutto e scarichi il supporto corrispondente.
Qual è la differenza tra SFC, DISM e CHKDSK?
SFC ripara i file di sistema di Windows, DISM ripara l'archivio componenti da cui provengono quei file e CHKDSK controlla il file system dell'unità e, con l'opzione giusta, cerca i settori danneggiati. CHKDSK non sa cosa debba contenere un file di Windows; verifica solo che la struttura del disco che contiene i file sia coerente.
-
chkdsk C: /scanesegue un'analisi online senza riavviare. -
chkdsk C: /fcorregge gli errori del file system e, sull'unità di sistema, si pianifica per il riavvio successivo. -
chkdsk C: /rindividua anche i settori danneggiati e recupera i dati leggibili, operazione che può richiedere ore sui dischi rigidi di grandi dimensioni.
Esegua prima CHKDSK se nota errori del disco, file che scompaiono o un'unità che fa rumori di clic o rallenta drasticamente. I file di sistema danneggiati su un'unità che si sta guastando torneranno, per quante volte SFC li ripari.
Cosa fare se SFC e DISM non riescono a riparare Windows 11?
Se ripetuti passaggi di DISM e SFC continuano a non riuscire, provi SFC offline dall'Ambiente ripristino Windows, quindi valuti un'installazione di ripristino sul posto. Un'installazione di ripristino reinstalla Windows 11 sopra sé stesso da una ISO corrispondente, mantiene file e app e sostituisce tutti i file di sistema in un unico passaggio.
-
SFC offline: da WinRE, apra il Prompt dei comandi ed esegua
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows. In WinRE le lettere di unità possono essere diverse, quindi le verifichi prima condir. Se manca lo stesso WinRE, consulti la nostra soluzione per «Impossibile trovare l'ambiente di ripristino». - Ripristino sul posto: monti una ISO corrispondente, esegua setup.exe e scelga di mantenere file personali e app.
- Reimposta il PC: l'ultimo passo prima di un'installazione pulita, disponibile in Impostazioni > Sistema > Ripristino.
Un'installazione di ripristino mantiene l'attivazione esistente, a condizione che Windows fosse già attivato con una licenza originale. Se sta ricostruendo un PC che non ha mai avuto una licenza valida, una chiave originale di Windows 11 Pro Le consente di attivarlo senza problemi una volta che il sistema è integro.
Domande frequenti
È sicuro eseguire sfc /scannow?
Sì. SFC sostituisce solo i file di sistema protetti di Windows con copie integre dell'archivio componenti e non elimina né modifica file personali, documenti o programmi installati. La precauzione principale è lasciare che la scansione termini senza riavviare e salvare prima il lavoro aperto, nel caso in cui sia necessario un riavvio in seguito.
Quanto dura DISM RestoreHealth?
Sulla maggior parte dei PC moderni con SSD e una buona connessione Internet, RestoreHealth richiede circa da 10 a 30 minuti. Può impiegare di più su dischi rigidi o con connessioni lente. L'avanzamento si ferma spesso sulla stessa percentuale per diversi minuti; è un comportamento normale, quindi lo lasci proseguire invece di chiudere la finestra.
SFC risolve i problemi di attivazione?
Di solito no. SFC ripara i file di sistema danneggiati, ma l'attivazione dipende da un codice Product Key valido o da una licenza digitale associata al Suo hardware. Se Windows mostra errori di attivazione dopo una riparazione, controlli Impostazioni > Sistema > Attivazione ed esegua lo strumento di risoluzione dei problemi di attivazione, che gestisce i problemi di licenza che SFC e DISM non possono risolvere.
Si può eseguire SFC su Windows 11 Home?
Sì. SFC, DISM e CHKDSK sono inclusi in tutte le edizioni di Windows 11, tra cui Home, Pro, Education ed Enterprise. Le serve solo un account con diritti di amministratore per aprire un terminale con privilegi elevati. Comandi e risultati sono identici in tutte le edizioni, quindi questa guida vale per qualsiasi PC con Windows 11.
Perché SFC trova file danneggiati ogni volta?
Rilevamenti ripetuti indicano di solito che l'archivio componenti è danneggiato, quindi esegua DISM RestoreHealth prima di SFC. Se il danneggiamento si ripresenta dopo riparazioni riuscite, sospetti dell'unità o della memoria: esegua chkdsk C: /scan e Diagnostica memoria Windows, perché un hardware difettoso può danneggiare file appena riparati.
Guide correlate
- Aggiornamento di Windows 11 bloccato o non riuscito? Come risolvere
- Come eseguire un avvio pulito in Windows 11
- Risolvere «Impossibile trovare l'ambiente di ripristino» in Windows 11
- Come usare il Visualizzatore eventi in Windows 11
- 15 problemi comuni di Windows 11 e come risolverli
Link di questa guida
| Link | Tipo | Perché è utile |
|---|---|---|
| Avvio pulito in Windows 11 | Interno | Esclude il software di terze parti prima di riparare i file di sistema |
| Guida al Visualizzatore eventi | Interno | Individua il componente difettoso all'origine degli errori ricorrenti |
| Creare una chiavetta USB avviabile di Windows 11 | Interno | Dove ottenere i supporti ufficiali per le riparazioni DISM offline |
| Verificare la versione di Windows 11 | Interno | Garantisce che la ISO corrisponda alla versione installata |
| Chiave di Windows 11 Pro | Interno | Licenza originale per attivare un PC ricostruito |
| Supporto Microsoft: Controllo file di sistema | Esterno | Comando ufficiale per filtrare CBS.log e sostituzione manuale dei file |
| Microsoft Learn: Riparare un'immagine di Windows | Esterno | Riferimento per CheckHealth, ScanHealth e RestoreHealth |
| Microsoft Learn: Configurare un'origine di ripristino di Windows | Esterno | Spiega i percorsi di origine WIM e i numeri di indice |
