Quando Windows 11 si blocca, mostra errori strani nelle app di sistema o non installa più gli aggiornamenti, i tre comandi che tutti citano sono DISM, SFC e CHKDSK. Il problema è che quasi sempre vengono lanciati a caso: l’ordine invece conta, perché SFC ripara i file usando una copia di riserva che, se è danneggiata, va prima sistemata con DISM. In questa guida vi diamo la sequenza corretta, come leggere i risultati e quando è il momento di smettere di insistere.
In breve
- Tempo: 30–90 minuti (CHKDSK con
/rsu un disco grande può richiedere ore) - Difficoltà: media
- Cosa serve: un account amministratore, la connessione a Internet (DISM usa Windows Update come sorgente), facoltativamente l’ISO ufficiale di Windows 11 nella stessa lingua ed edizione del PC
- Ordine: DISM → SFC → riavvio → CHKDSK solo se il sospetto è il file system
Versioni: Windows 11 26H2 (i comandi sono identici su 24H2 e 25H2) · procedura verificata sulla documentazione ufficiale Microsoft al 4 novembre 2026.
Perché l’ordine conta: cosa fa davvero ciascun comando
| Comando | Cosa controlla | Da dove prende i file buoni | Quando usarlo |
|---|---|---|---|
| DISM /RestoreHealth | L’archivio dei componenti di Windows (la “scorta” di file di sistema) | Windows Update o una sorgente indicata con /Source | Sempre per primo |
| sfc /scannow | I file di sistema protetti in uso | L’archivio dei componenti appena riparato da DISM | Subito dopo DISM |
| chkdsk | La struttura del file system (NTFS) e, con /r, i settori illeggibili | Nessuna: corregge i metadati del volume | Se ci sono errori di lettura, file che spariscono, spegnimenti brutali |
La pagina di supporto Microsoft sullo strumento Controllo file di sistema indica esplicitamente di eseguire prima DISM.exe /Online /Cleanup-image /Restorehealth e poi sfc /scannow. Il motivo è semplice: se SFC trova un file corrotto, lo sostituisce con la copia dell’archivio dei componenti; se anche quella è rovinata, SFC fallisce e voi pensate che Windows sia irrecuperabile quando non lo è.
CHKDSK è un’altra storia: non sa nulla di “file di Windows”, lavora sul volume. Se il sospetto è un disco che si sta guastando, prima di CHKDSK leggete i dati SMART (vedi la nostra https://hardwarfare.it/guide/tutorial/controllare-salute-ssd-hard-disk-smart/): far lavorare per ore un disco morente può peggiorare la situazione.
Prerequisiti e backup
Attenzione: DISM e SFC non toccano i vostri documenti, ma CHKDSK con /f o /r modifica le strutture del volume e, su aree danneggiate, può far perdere il contenuto di file già compromessi. Copiate prima i dati importanti su un disco esterno o nel cloud. Se il disco è cifrato con BitLocker, tenete a portata di mano la chiave di ripristino: la nostra guida dedicata a BitLocker spiega dove trovarla.
- Aprite il prompt come amministratore: cercate
cmdnel menu Start, clic destro, Esegui come amministratore. Tutti i comandi qui sotto lo richiedono. - Collegate il notebook alla corrente: DISM e CHKDSK interrotti a metà non sono un dramma (la documentazione di chkdsk precisa che un’interruzione non dovrebbe peggiorare il volume), ma vi fanno ripartire da capo.
- Se avete tempo, create un punto di ripristino prima di iniziare: la procedura è nella nostra guida ai punti di ripristino.
Passo 1 · Diagnosi rapida con DISM
Partite dal controllo leggero, che dura pochi secondi e non ripara nulla:
DISM /Online /Cleanup-Image /CheckHealthSecondo la documentazione Microsoft, /CheckHealth riporta uno di tre stati: immagine integra, riparabile o non riparabile. Per un’analisi più approfondita (richiede alcuni minuti) usate:
DISM /Online /Cleanup-Image /ScanHealthVerifica: se lo stato è “non riparabile”, saltate al paragrafo “Quando smettere”: insistere con i comandi non serve. Se è “riparabile” o se avete sintomi nonostante un’immagine integra, proseguite.
Passo 2 · Riparare l’archivio dei componenti
DISM /Online /Cleanup-Image /RestoreHealthSenza altre opzioni DISM scarica i file buoni da Windows Update, che è la sorgente predefinita. La barra di avanzamento può restare ferma a lungo sulla stessa percentuale: è normale, non chiudete la finestra. Il registro dettagliato finisce in %WINDIR%LogsDismdism.log.
Se Windows Update non funziona: la sorgente offline da ISO
Quando il guasto riguarda proprio Windows Update, serve una sorgente locale. Scaricate l’ISO ufficiale di Windows 11 (stessa lingua ed edizione), fate doppio clic per montarla e annotate la lettera assegnata (negli esempi D:). Poi individuate l’indice dell’edizione installata, per esempio Windows 11 Pro:
DISM /Get-ImageInfo /ImageFile:D:sourcesinstall.wime lanciate la riparazione indicando il file WIM con il prefisso wim: e l’indice, escludendo Windows Update con /LimitAccess:
DISM /Online /Cleanup-Image /RestoreHealth /Source:wim:D:sourcesinstall.wim:INDICE /LimitAccessDue dettagli che le guide italiane di solito non dicono, entrambi nella documentazione Microsoft sulle sorgenti di riparazione: la sorgente deve essere aggiornata almeno quanto il sistema da riparare (se il PC ha cumulativi più recenti dell’ISO, la riparazione può fallire perché mancano i file nuovi), e se la cartella sources contiene solo install.esd e non install.wim, la sintassi documentata qui sopra non si applica. In quel caso tornate alla sorgente Windows Update o passate direttamente alla reinstallazione sul posto descritta più avanti.
Verifica: rilanciate DISM /Online /Cleanup-Image /CheckHealth. Deve indicare che non è stato rilevato alcun danneggiamento. Solo a questo punto ha senso passare a SFC.
Passo 3 · Controllo dei file di sistema con SFC
sfc /scannowLa scansione richiede diversi minuti. Alla fine compare uno di questi messaggi (in inglese come li riporta Microsoft; su Windows in italiano compare la traduzione):
| Messaggio | Cosa significa | Cosa fare |
|---|---|---|
| Windows Resource Protection did not find any integrity violations. | Nessun file di sistema danneggiato | Il problema è altrove: driver, app, hardware |
| Windows Resource Protection found corrupt files and successfully repaired them. | Riparazione riuscita | Riavviate e rilanciate sfc /scannow per conferma |
| Windows Resource Protection found corrupt files but was unable to fix some of them. | Riparazione parziale | Leggete il log (sotto), ripetete DISM con sorgente offline |
| Windows Resource Protection could not perform the requested operation. | SFC non è riuscito a completare | Microsoft suggerisce di riprovare in modalità provvisoria; in alternativa, scansione offline da WinRE (sezione “Se qualcosa va storto”) |
Il dettaglio di cosa SFC ha toccato sta in %windir%LogsCBSCBS.log, un file enorme. Per estrarre solo le righe di SFC (marcate [SR]) e salvarle sul desktop, Microsoft indica questo comando:
findstr /c:"[SR]" %windir%LogsCBSCBS.log >"%userprofile%Desktopsfcdetails.txt"Aprite sfcdetails.txt e cercate le righe che contengono “Cannot repair”: vi dicono il nome esatto del file che resta rotto. È l’informazione che serve se chiedete aiuto su un forum.
Verifica: riavviate il PC e lanciate di nuovo sfc /scannow. Un sistema sano deve rispondere con “did not find any integrity violations”. Se un file continua a comparire come non riparabile dopo due giri DISM + SFC, siete nel caso della reinstallazione.
Passo 4 · CHKDSK, ma con criterio
CHKDSK senza parametri si limita a leggere e riferire, senza correggere nulla: è il primo passo sicuro.
chkdsk C:Sui volumi NTFS esiste anche la scansione online, che lavora con Windows acceso:
chkdsk C: /scanPer correggere davvero gli errori serve /f, che richiede di bloccare il volume. Sul disco di sistema non è possibile a Windows avviato, quindi compare questo messaggio, a cui rispondete affermativamente per programmare il controllo al prossimo riavvio:
chkdsk C: /f“Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N)”
Il parametro /r include tutto ciò che fa /f e in più cerca i settori danneggiati leggendo l’intera superficie. Su un hard disk meccanico da diversi terabyte può richiedere ore; su SSD è più rapido, ma la stessa documentazione Microsoft avverte che scansioni complete ripetute aggiungono usura inutile. Usatelo una volta, non come abitudine.
chkdsk C: /rIl codice di uscita di chkdsk riassume l’esito: 0 nessun errore, 1 errori trovati e corretti, 2 pulizia eseguita (o non eseguita perché mancava /f), 3 controllo impossibile o errori non corretti.
Verifica: il controllo al riavvio scorre prima del desktop e non lascia nulla a schermo. Il risultato si legge dal Visualizzatore eventi o, più velocemente, da PowerShell con il comando indicato da Microsoft:
get-winevent -FilterHashTable @{logname="Application"} | ?{$_.providername -match "wininit"} | fl timecreated, messagePer sapere se Windows ha segnato il volume come “sporco” (e quindi lancerà un controllo da solo al prossimo avvio) usate fsutil dirty query C:.
Se qualcosa va storto
SFC risponde “could not perform the requested operation”
La pagina di supporto Microsoft consiglia come primo tentativo di rilanciare la scansione in modalità provvisoria. Se anche lì fallisce, riavviate in Ambiente ripristino Windows (WinRE): da Windows con shutdown /r /o /t 0, che riavvia direttamente nel menu delle opzioni di avvio avanzate. Da lì aprite il prompt dei comandi e usate la scansione offline, indicando dove si trova Windows. In WinRE le lettere possono cambiare: controllate con dir D:Windows quale lettera contiene davvero la cartella Windows, poi:
sfc /scannow /offbootdir=D: /offwindir=D:WindowsDISM resta fermo o fallisce anche con l’ISO
Controllate in dism.log le ultime righe con “Error”: quasi sempre il problema è una sorgente di versione diversa (lingua, edizione o livello di aggiornamento). Scaricate un’ISO più recente, ricontrollate l’indice con /Get-ImageInfo e riprovate.
CHKDSK al riavvio dura pochissimo o trova errori a ogni avvio
La documentazione Microsoft elenca tra le possibili cause di una scansione troppo rapida un volume bloccato da un altro processo o una testina di lettura guasta. Errori che si ripresentano a ogni avvio sono un segnale hardware: fermatevi, copiate i dati e verificate il disco con la guida SMART.
Quando smettere e reinstallare (senza perdere nulla)
Se dopo due cicli completi DISM + SFC restano file non riparabili, la strada più rapida è la reinstallazione sul posto offerta da Windows 11: Impostazioni > Sistema > Ripristino (oppure ms-settings:recovery da Esegui), voce Correggi i problemi con Windows Update, pulsante Reinstalla ora. Secondo Microsoft reinstalla la stessa versione di Windows conservando app, file e impostazioni; il PC deve restare collegato a corrente e Internet, e l’opzione può mancare sui computer gestiti da un’azienda o una scuola. Se anche questa fallisce, il passo successivo è “Reimposta il PC”, spiegato nella nostra https://hardwarfare.it/ai-software/windows/formattare-pc-windows-11-senza-perdere-dati/.
Come tornare indietro
DISM e SFC non hanno un “annulla” perché non ne hanno bisogno: sostituiscono file di sistema con le versioni originali Microsoft e non toccano i dati personali. Se dopo la riparazione qualcosa funziona peggio (per esempio un programma che dipendeva da un file di sistema modificato), usate il punto di ripristino creato prima di iniziare. CHKDSK invece non è reversibile: ciò che ha corretto nel file system resta corretto. È il motivo per cui il backup va fatto prima, non dopo.
Guide collegate
- https://hardwarfare.it/ai-software/windows/windows-11-non-si-avvia-riparare-avvio/: se il problema è che Windows non arriva nemmeno al desktop
- https://hardwarfare.it/guide/tutorial/controllare-salute-ssd-hard-disk-smart/: per escludere un guasto del disco prima di CHKDSK
- https://hardwarfare.it/gaming/pc-gaming/installare-windows-11-pulito-guida/: quando conviene ripartire da zero
La nostra lettura: nove volte su dieci DISM seguito da SFC risolve o vi dice chiaramente che non c’è niente da riparare. Il tempo perso nasce dal lanciare CHKDSK /r per abitudine su ogni problema software: è lo strumento giusto per il file system, non una cura universale.
Fonti
- Microsoft Learn – Repair a Windows Image
- Microsoft – Strumento Controllo file di sistema
- Microsoft Learn – sfc
- Microsoft Learn – chkdsk
- Microsoft Learn – Configure a Windows Repair Source
- Microsoft – Reinstallare la versione corrente di Windows
Immagine di copertina: Hard disk platters and head.jpg di Mfield, Matthew Field, http://www.photography.mattfield.com, licenza CC BY-SA 3.0, via Wikimedia Commons; elaborazione grafica HardWarfare.
Articolo redatto con il supporto di strumenti di intelligenza artificiale e verificato dalla redazione. Come usiamo l'AI · Come lavoriamo
