Il tuo computer Windows dipende dai file del sistema operativo per ottenere le informazioni di cui ha bisogno per funzionare senza problemi. Ma a volte, questi file possono essere danneggiati o scomparire dal tuo PC, influenzando negativamente il tuo sistema in vari modi. Ad esempio, quando qualcosa non va in un file di sistema critico, il tuo computer potrebbe rallentare o bloccarsi frequentemente.
Un modo semplice per correggere i file di sistema problematici è utilizzare System File Checker (SFC). Questo strumento eseguirà la scansione del computer, verificherà l'integrità di ogni file di sistema e riparerà quelli danneggiati o mancanti.
Ecco cosa devi sapere sull'esecuzione dello strumento SFC su Windows.
Come eseguire una scansione del Controllo file di sistema su Windows
Per utilizzare l'SFC, è necessario eseguire un singolo comando nel prompt dei comandi. Ecco come:
- Premere Vinci + S per aprire la ricerca di Windows e digitare prompt dei comandi nella casella di ricerca.
- Questo farà apparire Prompt dei comandi nel risultato della ricerca. Clicca sul Esegui come amministratore opzione.
- Clic SÌ nel prompt UAC per consentire al prompt dei comandi di apportare modifiche al computer.
- Nel prompt dei comandi, inserisci il comando seguente, quindi premi il accedere chiave:
SFC /scannow
Se non hai familiarità con i file del sistema operativo, leggi la nostra guida su quali file di sistema sono su Windows. E per sapere tutto ciò che devi sapere sul prompt dei comandi, puoi dare un'occhiata al nostro guida per principianti al prompt dei comandi.
Cosa succede dopo aver eseguito il Controllo file di sistema?
Dopo che il Controllo file di sistema ha completato la scansione, visualizzerà un messaggio nella finestra del prompt dei comandi con i risultati.
Se i tuoi file di sistema sono a posto, vedrai un messaggio che dice "Protezione risorse di Windows non ha trovato alcuna violazione di integrità". Se SFC trovato e risolto tutti i file problematici, verrà visualizzato il messaggio "Protezione risorse di Windows ha trovato file corrotti e riparato correttamente loro."
D'altra parte, se ha trovato file corrotti ma non è riuscito a ripararli tutti o nessuno, il messaggio leggerà "Protezione risorse di Windows ha trovato file corrotti ma non è stato in grado di risolverne alcuni." E se SFC riscontra un problema, il messaggio dirà "Protezione risorse di Windows non è stato in grado di eseguire l'operazione richiesta operazione”.
Altri comandi SFC che puoi eseguire su Windows
IL SFC /scannow non è l'unico comando di controllo file di sistema che puoi eseguire. Eccone un altro paio e cosa fanno:
Comando SFC |
Descrizione |
---|---|
/verifyonly |
Eseguire questo comando se si desidera che SFC controlli i file del sistema operativo problematici senza correggerli. |
/scanfile |
Esegui questo comando se vuoi che SFC controlli un file specifico per problemi e lo risolva se li ha. Ad esempio, ecco il comando completo per controllare e correggere il file utente32.dll file: SFC /scanfile=c:\windows\system32\user32.dll |
/verifyfile |
Esegui questo comando se desideri solo verificare la presenza di problemi in un particolare file di sistema. Anche se SFC rileva un problema con il file, non lo riparerà. Ad esempio, ecco il comando completo per controllare il file utente32.dll file: SFC /verifyfile=c:\windows\system32\user32.dll |
/offbootdir |
Eseguire questo comando per indicare all'SFC quale directory contiene una versione avviabile di Windows. Devi farlo ogni volta che usi lo strumento al di fuori di Windows. Ad esempio, per selezionare il E: drive sul tuo PC, entra /offbootdir=e:\ |
/offwindir |
Esegui questo comando per dire all'SFC quale cartella nella directory, quella che hai specificato con il file SFC /offbootdir comando — contiene Windows. Ad esempio, inserisci /offwindir=e:\windows per dire al Controllo file di sistema che Windows è su E: guidare. |
Come eseguire una scansione SFC offline su Windows
Esistono alcuni scenari che giustificano l'uso dell'SFC senza accedere a Windows. Uno di questi scenari è se i file del sistema operativo sono così danneggiati che Windows non può essere avviato.
In tal caso, puoi eseguire SFC by creazione di un disco o unità Windows avviabile e usarlo per riparare i file di sistema danneggiati. Questa è chiamata scansione offline.
La cosa importante da ricordare su una scansione offline è che devi dire all'SFC dove trovare Windows sull'unità di avvio. Ecco cosa a /scannow il comando sarebbe simile se lo eseguissi offline:
SFC /scannow /offbootdir=d:\ /offwindir=d:\windows
Quel comando sopra dirà a SFC di cercare Windows nel file finestre cartella sul D: guidare. Ma tieni presente che la versione di Windows sul supporto di avvio deve essere la stessa di quella installata sul tuo PC affinché la scansione e la riparazione abbiano esito positivo.
Come trovare il file di registro SFC su Windows
Dopo che l'SFC ha fatto il suo dovere, registrerà i risultati della scansione e le eventuali riparazioni apportate in un file di testo chiamato CBS.log. Per aprirlo, premi Vinci + R per aprire Windows Run, inserisci il testo sottostante e fai clic OK:
%windir%\log\cbs\cbs.tronco d'albero
Il file CBS.log contiene altri registri oltre a quelli del Controllo file di sistema. Quando guardi tra le voci, cerca quelle che hanno un [SR] etichettarli. Ogni voce conterrà la data e l'ora della scansione, insieme ai dettagli di ciò che è accaduto.
Se non vuoi preoccuparti di cercare attraverso il file CBS.log file per le voci con estensione [SR] tag, puoi estrarli in un file chiamato sfcdetails.txt. Per fare ciò, apri il prompt dei comandi come amministratore ed esegui il comando seguente:
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt
Potete trovare sfcdetails.txt andando a Questo PC > Disco locale (C:) > Windows > System32.
Vedrai che il file di registro contiene solo le voci del Controllo file di sistema.
Se stai eseguendo una scansione offline, puoi abilitare la registrazione semplicemente specificando il percorso del file con la seguente struttura di comando:
/offlogfile=[offline tronco d'albero percorso del file]
Basta sostituire percorso del file di registro offline tra parentesi quadre con il percorso effettivo in cui si desidera archiviare il file di registro offline nella directory offline. Quindi, inserisci l'intero comando dopo il file /windir comando durante l'esecuzione di una scansione SFC offline.
Esecuzione del controllo file di sistema, demistificato
Abbiamo appena iniziato a grattare la superficie di ciò che puoi fare con il Controllo file di sistema su Windows 10 e 11. Tuttavia, ora che lo sai come eseguire SFC (sia all'interno che all'esterno di Windows), è possibile utilizzare lo strumento in modo efficace per risolvere i problemi con i file del sistema operativo.
L'uso efficace dell'SFC è un'abilità necessaria per ogni utente Windows ed è solo uno dei tanti strumenti che puoi utilizzare per risolvere i problemi sul tuo computer Windows.