Sei sulla pagina 1di 3

Eseguire lo strumento controllo File di sistema (SFC.

exe)
A tal fine, attenersi alla seguente procedura:

Aprire un prompt dei comandi con privilegi elevati. A tale scopo, effettuare le
seguenti operazioni nel modo pi� appropriato:

Se si esegue Windows 8, 10 di Windows o Windows 8.1, eseguire lo strumento di


gestione e manutenzione immagini distribuzione posta in arrivo prima di eseguire lo
strumento controllo File di sistema. (Se si esegue Windows 7 o Windows Vista,
andare al passaggio 3).

Digitare il comando seguente e premere INVIO. Potrebbero occorrere alcuni minuti


completare l'operazione di comando.

DISM.exe /Online /Cleanup-image /Restorehealth

Importante: Quando si esegue questo comando, DISM utilizza Windows Update per
fornire i file necessari per correggere gli errori. Tuttavia, se il client di
Windows Update � gi� interrotto, utilizzare un'installazione di Windows in
esecuzione come origine ripristino oppure utilizzare una cartella side-by-side di
Windows da una condivisione di rete o da un supporto rimovibile, ad esempio il DVD
di Windows, come origine dei file. A tale scopo, eseguire invece il comando
seguente:

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows


/LimitAccess

Nota: Sostituire il segnaposto C:\RepairSource\Windows con il percorso dell'origine


di ripristino. Per ulteriori informazioni sull'utilizzo dello strumento
manutenzione per ripristinare Windows, fare riferimento a un'immagine Windows di
riparazione.

Al prompt dei comandi, digitare il comando seguente e quindi premere INVIO:

sfc /scannow

Il prompt dei comandi con diritti di amministratore - sfc /scannow

Il comando sfc /scannow sar� analizzare tutti i file protetti di sistema e


sostituire i file danneggiati con una copia memorizzata nella cache che si trova in
una cartella compressa in % WinDir %\System32\dllcache. Il segnaposto di % WinDir %
rappresenta la cartella di sistema operativo Windows. Ad esempio c:\Windows. Nota:
Non chiudere questa finestra del prompt dei comandi fino a quando la verifica non
sar� completa al 100%. Dopo aver completato questo processo verranno visualizzati i
risultati della scansione.

Al termine del processo, � possibile che venga visualizzato uno dei seguenti
messaggi:

Protezione risorse di Windows: nessuna violazione di integrit� trovata.

Ci� significa che non si dispone di alcuni file di sistema mancanti o danneggiati.

Protezione risorse di Windows non ha potuto eseguire l'operazione richiesta.

Per risolvere questo problema, eseguire lo strumento controllo File di sistema


scansione in modalit� provvisoriae verificare che le cartelle PendingDeletes e
PendingRenames presenti nella cartella % WinDir %\WinSxS\Temp.
Protezione risorse di Windows file danneggiati trovati e ripristinati da. I
dettagli sono disponibili nel file CBS. Registro % WinDir %\Logs\CBS\CBS.log.

Per visualizzare informazioni dettagliate sull'analisi di file di sistema e il


ripristino, scegliere come visualizzare i dettagli del processo di controllo File
di sistema.

Protezione risorse di Windows file danneggiati trovati ma non � riuscita a


risolvere alcuni di essi. I dettagli sono disponibili nel file CBS. Registro %
WinDir %\Logs\CBS\CBS.log.

Per ripristinare manualmente il file danneggiato, visualizzare i dettagli del


processo System File Checker per individuare il file danneggiato e quindi
sostituire manualmente il file danneggiato con una copia valida del file.

Windows 8.1 o Windows 8


Windows 10, Windows 7 o Windows Vista
Ulteriori informazioni
Come visualizzare i dettagli del processo di controllo File di sistema
Per visualizzare i dettagli inclusi nel file CBS. File di log, � possibile copiare
le informazioni nel file sfcdetails.txt utilizzando il comando Findstr e quindi
visualizzare i dettagli in sfcdetails.txt A tale scopo, attenersi alla seguente
procedura:

Aprire un prompt dei comandi con privilegi elevati come descritto al precedente
punto 1.

Al prompt dei comandi, digitare il comando seguente e quindi premere INVIO:

findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"

Nota: File sfcdetails. txt contiene i dettagli di ogni volta che � stato eseguito
lo strumento controllo File di sistema del computer. Il file include informazioni
sui file che non sono stati ripristinati dallo strumento controllo File di sistema.
Verificare le voci di data e ora per determinare i file problema trovati l'ultima
volta che si � eseguito lo strumento controllo File di sistema.

Aprire il file sfcdetails txt dal desktop.

Il file sfcdetails. txt usa la seguente dicitura:

Data/ora SFC dettaglioFile di registro di esempio riportato di seguito contiene una


voce per un file che non poteva essere ripristinato: 2007-01-12 12:10:42, Info CSI
00000008 [SR] Cannot repair member file [l:34{17}]"Accessibility.dll" of
Accessibility, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8),
Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a},
Type neutral, TypeName neutral, PublicKey neutral in the store, file is missing

Come sostituire manualmente un file di sistema danneggiato con una copia valida del
file.
Dopo avere determinato quale file system � danneggiato e non poteva essere
ripristinato tramite le informazioni di dettaglio nel file sfcdetails, ricercare
dove si trova il file danneggiato e quindi sostituire manualmente il file
danneggiato con una copia valida del file. A tale scopo, attenersi alla seguente
procedura: Nota: Potrebbe essere possibile ottenere una copia valida del file di
sistema da un altro computer che esegue la stessa versione di Windows con il
computer. � possibile eseguire un processo di controllo File di sistema del
computer per assicurarsi che il file di sistema che si desidera copiare sia una
copia funzionante.
Diventare proprietario amministrativo dei file di sistema danneggiato. A tale
scopo, al prompt dei comandi con privilegi elevati copiare e incollare (o digitare)
il seguente comando e quindi premere INVIO:

TAKEOWN /f percorso_e_nome_file Nota: Il segnaposto percorso_e_nome_file


rappresenta il percorso e il nome del file del file danneggiato. Ad esempio,
digitare takeown /f C:\windows\system32\jscript.dll. Il prompt dei comandi con
l'amministratore i diritti - comando riuscito

Concedere agli amministratori l'accesso completo al file di sistema danneggiato. A


tale scopo, copiare e incollare (o digitare) il seguente comando e quindi premere
INVIO:

Icacls percorso_e_nome_file /GRANT ADMINISTRATORS: F Nota: Il segnaposto


percorso_e_nome_file rappresenta il percorso e il nome del file del file
danneggiato. Ad esempio, digitare icacls C:\windows\system32\jscript.dll /grant
administrators:F. Il prompt dei comandi con diritti di amministratore

Sostituire il file di sistema danneggiato con una copia valida del file. A tale
scopo, copiare e incollare (o digitare) il seguente comando e quindi premere INVIO:

Copiare file_di origine destinazione Nota: Il segnaposto Source_File rappresenta il


percorso e il nome della copia valida del file nel computer in uso e segnaposto di
destinazione rappresenta il percorso e il nome del file danneggiato. Ad esempio,
digitare copy E:\temp\jscript.dll C:\windows\system32\jscript.dll.

Se la procedura di cui sopra non funziona, potrebbe essere necessario reinstallare


Windows. Per ulteriori informazioni, vedere Opzioni di ripristino di Windows 10.

Potrebbero piacerti anche