Estados de instalação do Windows

Há vários estados atribuídos a uma imagem do Windows durante a instalação. Essas informações de estado podem ser usadas para detectar automaticamente os diferentes estados e estágios da Instalação do Windows.

Informações de estado de instalação do Windows

O estado da imagem do Windows é armazenado em dois locais, no registro e em um arquivo.

  • No registro:

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

    TYPE: REG_SZ

    VALUE: StateName

  • Em um arquivo:

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

    SECTION: [State]

    VALUE: StateName

A tabela a seguir descreve os valores que existem para StateName.

Nome do estado Descrição

IMAGE_STATE_COMPLETE

A imagem foi instalada com êxito. As passagens de configuração specialize e oobeSystem estão concluídas. Essa imagem não pode ser implantada em um computador que tenha uma configuração de hardware diferente porque agora é dependente de hardware. Para implantar essa imagem em um computador que tenha uma configuração de hardware diferente, você deve executar sysprep /generalize.

IMAGE_STATE _UNDEPLOYABLE

Esse é o estado padrão para uma imagem em uma determinada fase da Instalação do Windows que ainda não foi concluída. Se um processo consultar o valor IMAGE_STATE e IMG_UNDEPLOYABLE for retornado, a imagem estará em um dos seguintes estados:

  • No momento, a instalação está em execução e não concluiu totalmente a fase. Depois que uma determinada fase for concluída, o IMAGE_STATE será definido como um valor de conclusão apropriado.

  • Se consultado online quando a Instalação não estiver em execução, terá havido uma falha ao concluir uma fase de Instalação. Essa imagem deve ser reinstalada.

  • Se consultada offline, a imagem não terá terminado uma fase e nunca será implantável.

IMAGE_STATE_GENERALIZE_RESEAL_TO_OOBE

A imagem concluiu com êxito a passagem de configuração generalize e continuará na passagem de configuração OOBEsystem quando a Instalação for iniciada.

IMAGE_STATE_GENERALIZE_RESEAL_TO_AUDIT

A imagem concluiu com êxito a passagem de configuração generalize e continuará no modo de auditoria quando a Instalação for iniciada.

IMAGE_STATE_SPECIALIZE_RESEAL_TO_OOBE

A imagem concluiu com êxito a passagem specialize e continuará na passagem de configuração OOBEsystem quando a Instalação for iniciada.

IMAGE_STATE_SPECIALIZE_RESEAL_TO_AUDIT

A imagem concluiu com êxito a passagem de configuração specialize e continuará no modo de auditoria quando a Instalação for iniciada.

Os exemplos a seguir mostram como acessar informações de estado.

  • Para acessar informações de estado do registro:

    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
    
  • Para acessar informações de estado de um arquivo:

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

Opções de linha de comando da Instalação do Windows

Configuração da Edição de Instalação do Windows e Arquivos de ID do Produto (EI.cfg e PID.txt)

Arquivos de log de instalação do Windows e logs de eventos