Windows Setup-Status
Während der Installation werden einem Windows-Image mehrere Zustände zugewiesen. Diese Statusinformationen können verwendet werden, um automatisch die verschiedenen Zustände und Phasen des Windows Setups zu erkennen.
Windows Setup-Statusinformationen
Der Windows-Imagestatus wird an zwei Speicherorten gespeichert, in der Registrierung und in einer Datei.
In der Registrierung:
KEY: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\State
TYPE: REG_SZ
VALUE: StateName
In einer Datei:
FILE: %WINDIR%\Setup\State\State.ini
SECTION: [State]
VALUE: StateName
In der folgenden Tabelle werden die Werte beschrieben, die für StateName infrage kommen.
Name des Zustands | Beschreibung |
---|---|
IMAGE_STATE_COMPLETE |
Das Image wurde erfolgreich installiert. Die Konfigurationsdurchläufe specialize und oobeSystem sind abgeschlossen. Dieses Image kann nicht auf einem Computer mit einer anderen Hardwarekonfiguration bereitgestellt werden, da es jetzt hardwareabhängig ist. Um dieses Image auf einem Computer mit einer anderen Hardwarekonfiguration bereitzustellen, müssen Sie sysprep /generalize ausführen. |
IMAGE_STATE _UNDEPLOYABLE |
Dies ist der Standardzustand für ein Image in einer bestimmten Phase von Windows Setup, die noch nicht abgeschlossen ist. Wenn ein Prozess den IMAGE_STATE-Wert abfragt und IMG_UNDEPLOYABLE zurückgegeben wird, befindet sich das Image in einem der folgenden Zustände:
|
IMAGE_STATE_GENERALIZE_RESEAL_TO_OOBE |
Das Image hat den Konfigurationsdurchlauf generalize erfolgreich abgeschlossen und fährt mit dem Konfigurationsdurchlauf OOBEsystem fort, wenn Setup initiiert wird. |
IMAGE_STATE_GENERALIZE_RESEAL_TO_AUDIT |
Das Image hat den Konfigurationsdurchlauf generalize erfolgreich abgeschlossen und fährt mit dem Überwachungsmodus fort, wenn Setup initiiert wird. |
IMAGE_STATE_SPECIALIZE_RESEAL_TO_OOBE |
Das Image hat den Durchlauf specialize erfolgreich abgeschlossen und fährt mit dem Konfigurationsdurchlauf OOBEsystem fort, wenn Setup initiiert wird. |
IMAGE_STATE_SPECIALIZE_RESEAL_TO_AUDIT |
Das Image hat den Konfigurationsdurchlauf specialize erfolgreich abgeschlossen und fährt mit dem Überwachungsmodus fort, wenn Setup initiiert wird. |
In den folgenden Beispielen wird gezeigt, wie auf Statusinformationen zugegriffen wird.
So greifen Sie auf Statusinformationen aus der Registrierung zu:
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
So greifen Sie auf Statusinformationen aus einer Datei zu:
C:\>type %windir%\Setup\State\State.ini [State] ImageState="IMAGE_STATE_SPECIALIZE_RESEAL_TO_OOBE"
Verwandte Themen
Windows Setup-Befehlszeilenoptionen
Windows Setup Edition Konfigurations- und Produkt-ID-Dateien („EI.cfg“ und „PID.txt“)