Come riparare i file di sistema di Windows danneggiati con i comandi SFC e DISM

0
117

Lo strumento Controllo file di sistema integrato in Windows può eseguire la scansione dei file di sistema di Windows per corruzione o qualsiasi altra modifica. Se un file è stato modificato, sostituirà automaticamente quel file con la versione corretta. Ecco come usarlo.

Quando dovresti eseguire questi comandi

Se Windows presenta la schermata blu o altri arresti anomali, applicazioni non riuscite o alcune funzionalità di Windows semplicemente non funzionano correttamente, ci sono due strumenti di sistema che potrebbero essere d'aiuto.

RELATI: Tutto ciò che devi sapere sulla schermata blu della morte

Lo strumento Controllo file di sistema (SFC) integrato in Windows analizzerà i file di sistema di Windows per rilevare eventuali danneggiamenti o altre modifiche. Se un file è stato modificato, lo sostituirà automaticamente con la versione corretta. Se il comando SFC non funziona, puoi anche provare il comando DISM (Deployment Image Servicing and Management) su Windows 8, 10 o 11 per riparare l'immagine di sistema Windows sottostante. In Windows 7 e versioni precedenti, Microsoft offre uno “Strumento di preparazione degli aggiornamenti di sistema” invece. Diamo un'occhiata a come usarli.

RELATI: Come cercare (e correggere) file di sistema danneggiati in Windows

Esegui il comando SFC per riparare i file di sistema

Esegui il comando SFC durante la risoluzione dei problemi di un sistema Windows difettoso. SFC funziona scansionando e sostituendo i file di sistema corrotti, mancanti o modificati. Anche se il comando SFC non ripara alcun file, eseguirlo confermerà almeno che nessun file di sistema è danneggiato e quindi puoi continuare a risolvere i problemi del tuo sistema con altri metodi. È possibile utilizzare il comando SFC fintanto che il computer stesso si avvia. Se Windows si avvia normalmente, puoi eseguirlo da un prompt dei comandi amministrativo. Se Windows non si avvia normalmente, puoi provare ad avviarlo in modalità provvisoria o nell'ambiente di ripristino eseguendo l'avvio dal supporto di installazione o dal disco di ripristino.

CORRELATI: Come utilizzare la modalità provvisoria per riparare il tuo PC Windows (e quando dovresti)

Comunque arrivi al prompt dei comandi — normalmente, Modalità provvisoria o ambiente di ripristino — utilizzerai il comando allo stesso modo. Ricorda solo che se avvii Windows normalmente, dovrai aprire il prompt dei comandi o PowerShell con privilegi di amministratore. A tale scopo, fai clic con il pulsante destro del mouse sul pulsante Start e seleziona “Prompt dei comandi (amministratore)”.

Nota: su Windows 11, potrebbe essere necessario selezionare “Windows Terminal (amministratore)” invece di “Prompt dei comandi (amministratore)” o “PowerShell (amministratore)”.

Pubblicità

Al prompt dei comandi, digita il seguente comando e premi Invio per eseguire una scansione completa del sistema e fare in modo che SFC tenti di riparare:

sfc /scannow

Lascia la finestra del prompt dei comandi aperta fino al completamento del comando, operazione che potrebbe richiedere del tempo. Se tutto è a posto, vedrai il messaggio “Protezione risorse di Windows non ha rilevato alcuna violazione dell'integrità.”

RELAZIONATO: Come utilizzare la modalità provvisoria per riparare il tuo PC Windows (e quando dovresti)

Se viene visualizzato il messaggio “Protezione risorse di Windows ha rilevato file corrotti ma non è stato possibile risolverne alcuni” messaggio, prova a riavviare il PC in modalità provvisoria ed eseguire nuovamente il comando. E se ciò non riesce, puoi anche provare ad avviare con il supporto di installazione o il disco di ripristino e provare il comando da lì.

Esegui il comando DISM per risolvere i problemi SFC

Normalmente non dovresti eseguire il comando DISM. Tuttavia, se il comando SFC non viene eseguito correttamente o non riesce a sostituire un file danneggiato con quello corretto, il comando DISM — o Strumento di preparazione all'aggiornamento del sistema in Windows 7 — a volte può riparare il sistema Windows sottostante e far funzionare correttamente SFC.

Per eseguire il comando DISM in Windows 8, 10 e 11, apri il prompt dei comandi, PowerShell o Terminale di Windows con privilegi di amministratore. Digita il comando seguente e quindi premi Invio per fare in modo che DISM controlli il danneggiamento dell'archivio dei componenti di Windows e risolva automaticamente tutti i problemi rilevati.

DISM /Online /Cleanup-Image /RestoreHealth

Consenti al comando di terminare l'esecuzione prima di chiudere la finestra del prompt dei comandi. Potrebbero volerci dai cinque ai dieci minuti. È normale che la barra di avanzamento rimanga al 20 percento per un po', quindi non preoccuparti.

Pubblicità

Se i risultati del comando DISM indicano che è stato modificato qualcosa, riavvia il PC e dovresti essere in grado di eseguire correttamente il comando SFC.

Su Windows 7 e precedenti, il comando DISM non è disponibile. Puoi invece scaricare ed eseguire lo Strumento di preparazione degli aggiornamenti di sistema da Microsoft e utilizzarlo per eseguire la scansione dei problemi del tuo sistema e tentare di risolverli.

Nota:Se stai ancora utilizzando Windows 7, devi prendere la versione giusta dello strumento Readiness. L'ultima versione disponibile è “Strumento di preparazione degli aggiornamenti di sistema per Windows 7 per sistemi basati su x64 (KB947821) [ottobre 2014].” Scarica quello.

Prova un ripristino del sistema o un ripristino del sistema successivo

Se si verificano ancora problemi di sistema e il I comandi SFC e DISM non aiutano, puoi provare azioni più drastiche.

L'esecuzione dello strumento Ripristino configurazione di sistema ripristinerà i file, le impostazioni e le applicazioni del sistema operativo Windows a uno stato precedente. Ciò potrebbe risolvere i problemi di danneggiamento del sistema se il sistema operativo non è stato danneggiato anche in precedenza quando è stato creato il punto di ripristino.

RELAZIONATO: Come utilizzare Ripristino configurazione di sistema in Windows 10, 11, 7 e 8

E se tutto il resto fallisce, puoi sempre ricorrere all'esecuzione di un ripristino del sistema o alla reinstallazione di Windows. Su Windows 8, 10 e 11 puoi eseguire un “Ripristina questo PC” operazione per ripristinare lo stato predefinito di Windows. Avrai la possibilità di mantenere i tuoi file personali in posizione — anche se dovrai reinstallare i programmi — o per rimuovere tutto ed eseguire una reinstallazione completa. Qualunque cosa tu scelga, assicurati di aver prima eseguito il backup del tuo PC! In Windows 7 e versioni precedenti, ciò richiederà l'utilizzo della partizione di ripristino fornita dal produttore del computer o la reinstallazione di Windows da zero.

Se riscontri altri errori durante l'esecuzione di uno qualsiasi dei comandi che abbiamo trattato, prova a cercare sul Web gli errori specifici che riscontri. I comandi spesso indicheranno i file di registro con più informazioni se non riescono — controlla i log per maggiori dettagli su problemi specifici. In definitiva, potrebbe non valere la pena risolvere gravi problemi di danneggiamento di Windows quando puoi semplicemente ripristinare Windows allo stato predefinito o reinstallarlo. Starà a te decidere.

LEGGI SUCCESSIVO

  • › Che cos'è un file danneggiato e c'è un modo per recuperarlo?
  • › Come abilitare il Ripristino configurazione di sistema (e riparare i problemi di sistema) su Windows 10
  • › Che cos'è “Host frame applicazione” e perché è in esecuzione sul mio PC?
  • › Come risolvere una violazione del watchdog DPC in Windows 10
  • › Perché non dovresti usare Driver Verifier in Windows 10
  • › Come ripristinare Microsoft Edge in Windows 10
  • › 10 Nuove funzionalità trascurate in Windows 10
  • › Come rendere il tuo account Facebook più privato