Состояния установки Windows
Существует несколько состояний, назначенных образу Windows во время установки. Эти сведения о состоянии можно использовать для автоматического обнаружения различных состояний и этапов программы установки Windows.
Сведения о состоянии программы установки Windows
Состояние образа Windows хранится в двух расположениях: в реестре и в файле.
В реестре:
КЛЮЧ: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\State
ТИП: REG_SZ
VALUE: StateName
В файле:
ФАЙЛ: %WINDIR%\Setup\State\State.ini
SECTION: [State]
VALUE: StateName
В следующей таблице описаны значения, которые существуют для StateName.
Имя состояния | Описание |
---|---|
IMAGE_STATE_COMPLETE |
Образ успешно установлен. Этапы настройки специализации и oobeSystem завершены. Этот образ нельзя развернуть на компьютере с другой конфигурацией оборудования, так как он теперь зависит от оборудования. Чтобы развернуть этот образ на компьютере с другой конфигурацией оборудования, необходимо запустить sysprep /generalize. |
IMAGE_STATE _UNDEPLOYABLE |
Это состояние по умолчанию для образа на данном этапе установки Windows, который еще не завершен. Если процесс запрашивает значение IMAGE_STATE и возвращается IMG_UNDEPLOYABLE, изображение находится в одном из следующих состояний:
|
IMAGE_STATE_GENERALIZE_RESEAL_TO_OOBE |
Образ успешно завершил этап настройки generalize и продолжит переход к этапу конфигурации OOBEsystem при запуске программы установки. |
IMAGE_STATE_GENERALIZE_RESEAL_TO_AUDIT |
Образ успешно завершил этап настройки generalize и продолжит работу в режиме аудита при запуске программы установки. |
IMAGE_STATE_SPECIALIZE_RESEAL_TO_OOBE |
Образ успешно завершил прохождение этапа специализации и продолжит переходить к этапу конфигурации OOBEsystem при запуске программы установки. |
IMAGE_STATE_SPECIALIZE_RESEAL_TO_AUDIT |
Образ успешно завершил этап настройки специализации и продолжит работу в режиме аудита при запуске программы установки. |
В следующих примерах показано, как получить доступ к сведениям о состоянии.
Чтобы получить доступ к сведениям о состоянии из реестра, выполните следующие действия.
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
Чтобы получить доступ к сведениям о состоянии из файла, выполните следующие действия.
C:\>type %windir%\Setup\State\State.ini [State] ImageState="IMAGE_STATE_SPECIALIZE_RESEAL_TO_OOBE"
Связанные темы
Параметры командной строки программы установки Windows
Файлы конфигурации и идентификатора продукта программы установки Windows (EI.cfg и PID.txt)