Condividi tramite


Risoluzione dei problemi di distribuzione e file di log

Nella sezione seguente viene descritta la relazione tra scenari di distribuzione comuni e i file di log associati. La distribuzione di Windows è un processo altamente personalizzabile, che ha il potenziale per molti punti di errore. L'identificazione del punto specifico di errore rilevato inizia con la comprensione del funzionamento delle tecnologie sottostanti.

Scenario di installazione di Windows

Questo scenario inizia con il completamento dell'installazione di Windows in un nuovo computer, in modo da arrivare al desktop. Questo scenario è più comune quando si crea un'immagine di riferimento. Questo processo è noto anche come prima esperienza utente.

Come illustrato nella figura seguente, la chiave per risolvere gli errori è l'identificazione della posizione in cui si trova nel processo di installazione e quando si verifica un errore. Poiché si sta creando una nuova installazione, il disco rigido non è inizialmente disponibile in modo che Il programma di installazione di Windows scrive i log in memoria. Dopo aver formattato il disco rigido, il programma di installazione continua a registrare direttamente sul nuovo disco rigido (C:\Windows). I file di log creati durante la fase di Windows PE sono temporanei.

file di log di installazione di Windows

Quando si verifica un errore nel programma di installazione di Windows, esaminare le voci nel file Setuperr.log prima, quindi il secondo file setupact.log e quindi altri file di log in base alle esigenze.

File di registro Descrizione Location

Setupact.log

File di log primario per la maggior parte degli errori che si verificano durante il processo di installazione di Windows. Esistono diverse istanze del file Setupact.log, a seconda del punto del processo di installazione che si verifica l'errore. È importante conoscere la versione del file Setupact.log da esaminare, in base alla fase in cui ci si trova.

Installazione (specializzata): X:\Windows\panther

Installazione (OOBE), LogonUI, OEM First Run:%windir%\panther

Esperienza predefinita (OOBE): %windir%\panther\unattendGC

Setuperr.log

Elenco generale degli errori che si sono verificati durante la fase di installazione specializzata . Il file Setuperr.log non fornisce dettagli specifici.

Installazione (specializzata): %windir%\panther

Installazione (specializzata): %windir%\panther

Installazione (OOBE), LogonUI, OEM First Run: %windir%\panther

Setupapi.offline.log

Errori del driver durante la fase secondaria Specializzazione componente della fase di configurazione.

%windir%\inf

Cbs_unattend.log

Errori di manutenzione automatica dell'installazione automatica.

%windir%\panther

Setupapi.dev.log

Errori del driver durante la fase di configurazione dell'oobe .

%windir%\inf

Sessions.xml

File di log delle transazioni basato su XML che tiene traccia di tutte le attività di manutenzione, in base all'ID sessione, al client, allo stato, alle attività e alle azioni. Se necessario, il file Sessions.log punta ai file DISM.log e CBS.log per altri dettagli.

%windir%\servicing\sessions

CBS.log

File di log di manutenzione che fornisce altri dettagli sugli errori di manutenzione offline.

%windir%\panther

Scenario di manutenzione offline

Lo scenario di manutenzione offline prevede l'aggiunta e la rimozione di aggiornamenti, driver e Language Pack e configurazione di altre impostazioni, senza avviare Windows. Poiché elimina la necessità di ricreare immagini aggiornate, la manutenzione offline è un modo efficiente per gestire le immagini esistenti archiviate in un server. È possibile eseguire la manutenzione offline in un'immagine montata o applicata a un'unità o a una directory.

Analisi degli errori di manutenzione offline

DiSM è lo strumento principale per tutte le attività di manutenzione offline. Gestione dei dati viene eseguito da un prompt dei comandi da Windows PE o da un sistema operativo Windows in esecuzione. Se si verifica un errore durante l'esecuzione di un comando DISM, lo strumento fornirà una risposta immediata e registra il problema nel file DISM.log. Il file Session.xml è un file di log delle transazioni che acquisisce tutte le attività di manutenzione nel sistema operativo di destinazione. Il file Session.xml può essere usato insieme al file DISM.log per determinare i punti di errore e l'attività di manutenzione necessaria.

Quando si verifica un errore nella manutenzione offline, esaminare prima il file DISM.log per errori specifici. Se il file DISM.log non contiene errori, esaminare il file di log Sessions.xml secondo e quindi il file CBS.log.

File di registro Descrizione Location

DISM.log

File di log primario per tutte le azioni offline tramite GESTIONE dei dati.

%windir%\logs\dism

È anche possibile creare il file di log DISM in un percorso diverso usando l'opzione /LogPath . Il livello di dati scritto nel file di log può essere controllato anche usando l'opzione /LogLevel .

Sessions.xml

Log delle transazioni basato su XML che tiene traccia di tutte le attività di manutenzione, in base all'ID sessione, al client, allo stato, alle attività e alle azioni. Se necessario, il file Sessions.log punta ai file DISM.log e CBS.log per altri dettagli.

%windir%\servicing\sessions

Per altre informazioni sulla manutenzione offline, vedere Informazioni sulle strategie di manutenzione.

Scenario di manutenzione online

Questo scenario esegue la manutenzione di un sistema operativo in esecuzione. Questo scenario comporta l'avvio del computer in modalità di controllo per aggiungere driver, applicazioni e altri pacchetti. La manutenzione online è ideale per i driver se i pacchetti driver hanno co-installer o dipendenze dell'applicazione. È anche efficiente quando la maggior parte dei pacchetti di manutenzione dispone di programmi di installazione, gli aggiornamenti si trovano in .msi o KB.exe formati di file o le applicazioni si basano su servizi e tecnologie installate da Windows , ad esempio il supporto di plug and play completo.

analisi degli errori di manutenzione online

Come la manutenzione offline, tutte le registrazioni vengono acquisite nei file DISM.log, CBS.log e Sessions.xml. Se si verifica un errore durante l'esecuzione di un comando DISM, lo strumento fornirà una risposta immediata e registrare il problema nel file DISM.log. Il file Session.xml è un file di log delle transazioni che acquisisce tutte le attività di manutenzione nel sistema operativo di destinazione. Il file Session.xml può essere usato insieme al file DISM.log per determinare i punti di errore e le attività di manutenzione necessarie.

Quando si verifica un errore nella manutenzione offline, esaminare il file DISM.log per errori specifici. Se il file DISM.log non contiene errori, esaminare il file di log Sessions.xml e quindi il file CBS.log.

File di registro Descrizione Location

DISM.log

File di log primario per tutte le azioni online tramite GESTIONE dei dati. Se necessario, DISM.log punterà a CBS.log per altri dettagli.

%windir%\logs\dism

È anche possibile puntare il file di log DISM a un percorso diverso usando l'opzione di comando /LogPath. I dati di log possono essere controllati anche usando l'opzione di comando /LogLevel.

CBS.log

File di log secondario che fornisce altri dettagli su un errore di manutenzione online. DISM.log farà riferimento a CBS.log per altri dettagli.

%windir%\logs\cbs

Sessions.xml

Un log delle transazioni basato su xml che tiene traccia di tutte le attività di manutenzione in base all'ID sessione, al client, allo stato, alle attività e alle azioni. Se necessario, Session.log punta a DISM.log e CBS.log per altri dettagli.

%windir%\servicing\sessions

Per altre informazioni sulla manutenzione offline, vedere Informazioni sulle strategie di manutenzione.

SetupDiag è uno strumento di diagnostica autonomo che può essere usato per ottenere informazioni dettagliate sul motivo per cui un aggiornamento non è riuscito. SetupDiag funziona esaminando i file di log di installazione di Windows. Tenta di analizzare questi file di log per determinare la causa radice di un errore di aggiornamento o aggiornamento del computer a una nuova versione di Windows. A partire da Windows 10 versione 2004, il programma di installazione di Windows include ed esegue SetupDiag. Quando l'installazione di Windows avvia setupdiag.exe con i /ZipLogs:False /Format:xml /Output:%windir%\logs\SetupDiag\SetupDiagResults.xml /RegPath:HKEY_LOCAL_MACHINE\SYSTEM\Setup\SetupDiag\Results parametri.

Per altre informazioni su SetupDiag, vedere SetupDiag.