Come correggere gli errori rilevati nel file CheckSUR.log

Introduzione

In questo articolo viene descritto come risolvere il danneggiamento della manutenzione che lo strumento System Update Readiness tool (CheckSUR) trova ma non può correggere da solo. L'output dello strumento viene registrato nel file %WinDir% .

Nota

Assicurarsi di scaricare ed eseguire la versione più recente di CheckSUR.exe perché lo strumento viene aggiornato periodicamente. A tale scopo, vedere l'articolo della Knowledge Base 947821, Correggere gli errori di Windows Update utilizzando gestione e risoluzione di sistema o lo strumento System Update Readiness.

Per utilizzare il registro CheckSur, attenersi alle seguenti linee guida:

  • Se CheckSUR ha corretto tutti gli errori rilevati, nel registro CheckSUR vengono visualizzate le seguenti informazioni:

    riassunto: Secondi eseguiti: 100 Trovati 10 errori Correzione di 10 erroriIn questo scenario, non è più necessario alcun danneggiamento di manutenzione nel computer. Se si verificano ancora errori, è necessario risolvere il messaggio di errore specifico per individuare la causa principale dell'errore.

  • Se viene visualizzato il messaggio "File di ripristino non disponibili", significa che alcuni dei file incoerenti trovati dallo strumento non possono essere corretti. Questo perché lo strumento non trasporta le versioni corrette dei file di sostituzione. Dopo che viene visualizzato questo messaggio, il file CheckSUR.log mostra informazioni analoghe alle seguenti:

    riassunto: Secondi eseguiti: 264 Trovati 3 errori Conteggio totale mancante MUM CBS: 3 File di ripristino non disponibili: servicing, packages, Package_for_KB958690_sc_0, 31bf3856ad364e35, amd64, 6.0.1.6.mum servicing, packages, Package_for_KB958690_sc , 31bf3856ad364e35 , amd64 , 6.0.1.6.mum manutenzione, pacchetti, Package_for_KB958690-31bf3856ad364e35 ,amd64, 6.0.1.6.mum   servicing, packages, Package_for_KB958690_sc_0, 31bf3856ad364e35, 6.0.1.cat   servicing, packages, Package_for_KB958690_sc, 31bf3856ad364e35,amd64,6.0.1.6.cat manutenzione, pacchetti, Package_for_KB958690-31bf3856ad364e35,amd64, 6.0.1.6.cat winsxs.manifests x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6002.18005_none_0b4ada54c46c45b0.manifest winsxs-manifests-amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.0.6002.18005_none_676975d87cc9b6e6.manifest

    Per risolvere il problema, procedere come segue:

    1. Scaricare il pacchetto che contiene i file mancanti. Per questo esempio, è necessario scaricare Windows6.0-KB958690-x64.msu.

    2. Nella cartella %SYSTEMROOT%/CheckSUR creare una cartella denominata Pacchetti. Copiare il file Windows6.0-KB958690-x64.msu nella cartella %SYSTEMROOT%.

    3. Eseguire nuovamente CheckSUR.

    4. Se il pacchetto sorgente dei file mancanti non è ovvio, sarà necessario ottenere i file da un altro computer. Assicurarsi che il computer da cui si copiano i fatati utilizza la stessa versione del sistema operativo e la stessa architettura di sistema del computer su cui si sta lavorando.

    5. Copiare i file nella cartella %WinDir%/Temp/CheckSUR del computer danneggiato nel seguente formato di sottodirectory, quindi eseguire nuovamente CheckSUR:

      • Inserire tutti i file di tipo .mum e .cat nella cartella %WinDir% .

      • Inserire tutti i file di tipo manifest nella cartella %WinDir% .

  • Se viene visualizzato il messaggio "File di payload mancante", significa che il file binario richiesto non è disponibile. Ciò significa che il problema non è stato risolto. Nel file CheckSUR.log vengono visualizzate le seguenti informazioni:

    riassunto: Secondi eseguiti: 100 Trovati 3 errori Correggere 1 errori Conteggio totale mancante file payload CSI: 3 Correggere il conteggio totale mancante del file di payload CSI: 1Fix CSI Payload File Missing Total Count: 1 (f) CSI Payload File Mancante 0x00000000 admparse.dll x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8 servicing_31bf3856ad364e35_6.0.6000.16386_none_23ddbf36a8a961bc (f) File payload CSI Mancante 0x0000000 bootmgr x86_microsoft-windows-b.. re-bootmanager-pcat_31bf3856ad364e35_6.0.6000.16386_none_c0f2f087b6457236 (correzione) File payload CSI Mancante 0x0000000 bootmgr x86_microsoft-windows-b.. re-bootmanager-pcat_31bf3856ad364e35_6.0.6000.16386_none_c0f2f087b6457236 (f) File payload CSI Mancante 0x0000000 winload.exe x86_microsoft-windows-b.. ambiente-windows_31bf3856ad364e35_6.0.6000.16386_none_6701d52e8fdf8d45

    Per risolvere il problema, procedere come segue:

    1. Scopri quali file di payload sono mancanti. A tale scopo, esaminare il registro CheckSUR. Identificare tutte le righe con una voce (f) non seguita da (correzione). Nell'esempio precedente, sono presenti due file di payload che non sono stati risolti.

    2. Copiare questi file da un altro computer. Assicurarsi che il computer da cui si copiano i file utilizzi la stessa versione del sistema operativo e la stessa architettura di sistema del computer su cui si sta lavorando.

    3. Incollare i file nella sottocartella appropriata in %windir% .

Importante

Prima di inserire i file nei percorsi indicati, potrebbe essere necessario concedere a se stessi le autorizzazioni per modificare il contenuto della cartella. A tale scopo, aprire una finestra del prompt dei comandi con privilegi elevati ed eseguire i comandi seguenti:

takeown /f <Path_And_Name>
icacls <Path_And_Name> /grant Administrators:F

Nota: In questi comandi, <Path_And_Name> rappresenta il nome del file o della cartella di destinazione.

Ad esempio, è possibile impostare come destinazione la cartella seguente:For example, you might target the following folder:

C:\Windows\winsxs\x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8

I comandi seguenti assumono la proprietà di questa cartella, concedono il controllo completo della cartella al gruppo Administrators e quindi sostituiscono il file admparse.dll: takeown /f C:\Windows\winsxs\ x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8 icacls C:\Windows\winsxs\x86_microsoft-windows-ie-adminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8 /grant Administrators:F copy C:\Temp\admparse.dll c:\Windows\winsxs\x86_microsoft-windows-ieadminkitmostfiles_31bf3856ad364e35_6.0.6000.16386_none_abfb5fd109dad8b8\admparse.dll

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×