Stati di installazione di Windows

Durante l'installazione sono assegnati diversi stati a un'immagine di Windows. Queste informazioni sullo stato possono essere usate per rilevare automaticamente i diversi stati e le fasi dell'installazione di Windows.

Informazioni sullo stato di installazione di Windows

Lo stato dell'immagine di Windows viene archiviato in due posizioni, nel Registro di sistema e in un file.

  • Nel Registro di sistema:

    CHIAVE: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\State

    TIPO: REG_SZ

    VALUE: StateName

  • In un file:

    FILE: %WINDIR%\Setup\State\State.ini

    SEZIONE: [Stato]

    VALUE: StateName

La tabella seguente descrive i valori esistenti per StateName.

Nome dello stato Descrizione

IMAGE_STATE_COMPLETE

L'immagine è stata installata correttamente. I passaggi di configurazione specializzati e oobeSystem sono completati. Questa immagine non è distribuita in un computer con una configurazione hardware diversa perché è ora dipendente dall'hardware. Per distribuire questa immagine in un computer con una configurazione hardware diversa, è necessario eseguire sysprep /generalize.

IMAGE_STATE _UNDEPLOYABLE

Questo è lo stato predefinito per un'immagine in una determinata fase di installazione di Windows che non è ancora completa. Se un processo esegue una query sul valore IMAGE_STATE e IMG_UNDEPLOYABLE viene restituito, l'immagine si trova in uno degli stati seguenti:

  • Il programma di installazione è attualmente in esecuzione e non ha completato completamente la fase. Una volta completata una fase specificata, la IMAGE_STATE verrà impostata su un valore di completamento appropriato.

  • Se viene eseguita una query online quando l'installazione non è in esecuzione, si è verificato un errore durante il completamento di una fase di installazione. Questa immagine deve essere reinstallata.

  • Se viene eseguita una query offline, l'immagine non ha completato una fase e non sarà mai possibile distribuire.

IMAGE_STATE_GENERALIZE_RESEAL_TO_OOBE

L'immagine ha completato correttamente il passaggio di configurazione generale e continuerà a passare alla configurazione OOBEsystem al momento dell'avvio dell'installazione.

IMAGE_STATE_GENERALIZE_RESEAL_TO_AUDIT

L'immagine ha completato correttamente il passaggio di configurazione generale e continuerà in modalità di controllo al momento dell'avvio dell'installazione.

IMAGE_STATE_SPECIALIZE_RESEAL_TO_OOBE

L'immagine ha completato correttamente il passaggio specializzato e continuerà a passare alla configurazione di OOBEsystem al momento dell'avvio dell'installazione.

IMAGE_STATE_SPECIALIZE_RESEAL_TO_AUDIT

L'immagine ha completato correttamente il passaggio di configurazione specializzato e continuerà in modalità di controllo al momento dell'avvio dell'installazione.

Negli esempi seguenti viene illustrato come accedere alle informazioni sullo stato.

  • Per accedere alle informazioni sullo stato dal Registro di sistema:

    C:\>reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\State /v Imag
    eState
    
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\State
        ImageState    REG_SZ    IMAGE_STATE_SPECIALIZE_RESEAL_TO_OOBE
    
  • Per accedere alle informazioni sullo stato da un file:

    C:\>type %windir%\Setup\State\State.ini
    [State]
    ImageState="IMAGE_STATE_SPECIALIZE_RESEAL_TO_OOBE"
    

Opzioni di installazione di Windows Command-Line

Configurazione e file ID prodotto di Windows Setup Edition (EI.cfg e PID.txt)

File di log e log eventi di Installazione di Windows