Utilizzare questi comandi del prompt dei comandi per correggere o riparare file danneggiati

Il Controllo file di sistema di Windows (SFC)(System File Checker (SFC)) è uno strumento ingegnoso per riparare i file danneggiati. Ecco una guida rapida su come ripristinare i file e ripristinare il normale funzionamento del PC.

Esegui SFC

Innanzitutto, dovrai aprire un prompt dei comandi (CMD) con privilegi(Command Prompt (CMD)) elevati . Fondamentalmente(Basically) , dovrai eseguire il prompt dei comandi(Command Prompt) come amministratore.

Apri un prompt dei comandi con privilegi elevati

Esegui Cerca(Search) e digita Prompt dei comandi(Command Prompt) . Trova il prompt dei comandi(Find Command Prompt) dai risultati, fai clic con il pulsante destro del mouse, quindi seleziona Esegui come amministratore(Run as Administrator) .

Esegui DISM (Windows 8 e versioni successive)

Per gli utenti di Windows 8, Windows 8.1 e Windows 10, sarà necessario eseguire lo strumento DISM (Deployment Image Servicing and Management)(Deployment Image Servicing and Management (DISM)) prima di avviare SFC.

Nota:(Note:) gli utenti di Windows 7 possono passare al passaggio successivo.

Nel prompt dei comandi, digita il seguente comando, quindi premi invio:

DISM.EXE /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

DISM utilizzerà Windows Update per trovare i file che sostituiranno o ripareranno le versioni danneggiate. Questo processo potrebbe richiedere diversi minuti.

Esegui SCANNER

Ora possiamo scansionare il sistema alla ricerca di file danneggiati. Nel prompt dei comandi(Command Prompt) , digita il comando:

SFC /SCANNOW

Con questo comando, Windows esaminerà i tuoi file e sostituirà i file danneggiati. La scansione richiederà del tempo. È importante non chiudere il prompt dei comandi finché la scansione non è completa al 100%.

Rivedi i risultati

Al termine della scansione, riceverai uno dei seguenti messaggi:

  • Protezione risorse di Windows non ha rilevato alcuna violazione dell'integrità(Windows Resource Protection did not find any integrity violations) : Windows non è stato in grado di trovare file danneggiati nel disco rigido
  • Protezione risorse di Windows non è stata in grado di eseguire l'operazione richiesta(Windows Resource Protection could not perform the requested operation) : ciò significa che è necessario eseguire Controllo file di sistema(System File Checker) utilizzando la modalità provvisoria(Safe Mode)
  • Protezione risorse di Windows ha rilevato file corrotti e li ha riparati correttamente(Windows Resource Protection found corrupt files and successfully repaired them) : Windows ha trovato i file danneggiati e li ha corretti
  • Protezione risorse di Windows ha rilevato file corrotti ma non è stato in grado di risolverne alcuni(Windows Resource Protection found corrupt files but was unable to fix some of them) : Windows ha rilevato file corrotti ma non è stato in grado di fare nulla al riguardo

Visualizza i dettagli SFC

È possibile aprire il file sfcdetails.txt per visualizzare o copiare le informazioni raccolte dalla scansione. Utilizzare le istruzioni seguenti per individuare il suddetto file di testo.

Apri un prompt dei comandi con privilegi(Command Prompt) elevati e digita il comando seguente:

FINDSTR /C:"[SR]" %WINDIR%\LOGS\CBS\CBS.LOG
>"%USERPROFILE%\DESKTOP\SFCDETAILS.TXT"

Questo creerà una copia del file sul desktop. Apri il file e scansiona i risultati. Tieni presente che il file mostrerà tutti i dati, inclusi quelli raccolti da precedenti esecuzioni SFC .

Dovrai controllare l'ora e la data per trovare voci specifiche.

Sostituisci file danneggiati manualmente

Se SFC non riesce a sostituire il file Windows danneggiato , puoi provare a farlo manualmente. Questo è possibile purché tu sappia dove si trova il file corrotto. Avrai anche bisogno di una buona copia di quel file in modo che possa essere sostituito.

Apri un prompt dei comandi con privilegi(Command Prompt) elevati e digita il comando seguente:

TAKEOWN /F <FILE LOCATION>

Ricordati(Remember) di sostituirecon il percorso del file danneggiato. Questo comando ti consentirà di assumere la proprietà del file infetto. CMD ti informerà se l'acquisizione ha avuto successo.

Una volta terminato, concedi agli amministratori l'accesso al file corrotto. Fallo digitando il seguente comando:

ICACLS <FILE LOCATION> /GRANT ADMINISTRATORS:F

Ancora(Again) una volta , ricorda di sostituirecon il percorso del file danneggiato.

Ora puoi sostituire il file danneggiato con la versione buona. Dovrai copiare il file valido e incollarlo dove si trova quello vecchio. Digita il seguente comando:

COPY <SOURCE> <DESTINATION>

Sostituire con il percorso del file della copia valida e sostituire < Destinazione(Destination) > con il percorso della versione danneggiata.



About the author

Sono un software engineer con oltre 10 anni di esperienza nel campo dell'ingegneria Windows. Sono specializzato nello sviluppo di applicazioni basate su Windows, nonché di driver hardware e audio per il sistema operativo Windows di nuova generazione di Microsoft, Windows 11. La mia esperienza nella creazione di app per Windows mi rende una risorsa particolarmente preziosa per qualsiasi azienda che desideri sviluppare prodotti tecnologici innovativi.



Related posts