Bereitstellungsmodell

Gilt für: Configuration Manager (Current Branch)

Während einer Tasksequenz einer Betriebssystembereitstellung versetzt der Configuration Manager den Client in den Bereitstellungsmodus. (Eine Tasksequenz einer Betriebssystembereitstellung umfasst ein direktes Upgrade.) In diesem Zustand verarbeitet der Client keine Richtlinie von der Website. Durch dieses Verhalten kann die Tasksequenz ohne das Risiko zusätzlicher Bereitstellungen auf dem Client ausgeführt werden. Wenn die Tasksequenz entweder erfolgreich oder mit verarbeitetem Fehler abgeschlossen wurde, verlässt sie den Clientbereitstellungsmodus.

Wenn die Tasksequenz unerwartet fehlschlägt, kann der Client im Bereitstellungsmodus belassen werden. Dies kann beispielsweise der Fall sein, wenn das Gerät mitten in der Tasksequenzverarbeitung neu gestartet wird und nicht wiederhergestellt werden kann. Ein Administrator muss Clients in diesem Status manuell identifizieren und reparieren.

Manuelles Entfernen des Bereitstellungsmodus

Wenn ein Client im Bereitstellungsmodus verbleibt, verwenden Sie diesen manuellen Vorgang, um den Client wieder in den Normalbetrieb zu versetzen.

Invoke-WmiMethod -Namespace root\CCM -Class SMS_Client -Name SetClientProvisioningMode -ArgumentList $false

Wichtig

Eine der Änderungen, die diese WMI-Methode vornimmt, ist das Festlegen eines Registrierungswerts, aber sie nimmt auch andere Änderungen vor. Durch das Ändern des Registrierungswerts wird der Client nicht vollständig aus dem Bereitstellungsmodus entfernt. Wenn Sie die Registrierung manuell bearbeiten, zeigt der Client möglicherweise unerwartete Verhaltensweisen.

Timeout für Clientbereitstellungsmodus

Die Tasksequenz setzt einen Zeitstempel, wenn der Client in den Bereitstellungsmodus versetzt wird. Alle 60 Minuten überprüft ein Client im Bereitstellungsmodus die Zeitspanne seit dem Zeitstempel. Wenn er sich länger als 48 Stunden im Bereitstellungsmodus befindet, verlässt der Client automatisch den Bereitstellungsmodus und startet seinen Prozess neu.

48 Stunden ist der Standardwert für das Zeitlimit für den Bereitstellungsmodus. Sie können diesen Timer auf einem Gerät anpassen, indem Sie den Wert "ProvisioningMaxMinutes" im folgenden Registrierungsschlüssel festlegen: HKLM\Software\Microsoft\CCM\CcmExec. Der Wert wird in Minuten angegeben. Wenn dieser Wert nicht vorhanden ist oder ist 0, verwendet der Client die Standardeinstellung von 48 Stunden.

Der Zeitstempel "ProvisioningEnabledTime" befindet sich im folgenden Registrierungsschlüssel: HKLM\Software\Microsoft\CCM\CcmExec. Der Zeitstempel enthält den Wert des Zeitpunkts, zu dem der Computer zuletzt in den Bereitstellungsmodus gewechselt hat. Das Format ist epoch (Unix-Zeitstempel) und wird in UTC angegeben.

Dieser Zeitstempel wird ebenfalls auf die aktuelle Zeit zurückgesetzt, wenn Sie den Computer mit dem folgenden Befehl manuell in den Bereitstellungsmodus versetzen:

Invoke-WmiMethod -Namespace root\CCM -Class SMS_Client -Name SetClientProvisioningMode -ArgumentList $true

Prozessflussdiagramme

Diese Diagramme zeigen den Prozessfluss für die Tasksequenz und den Client.

Tasksequenz

Das folgende Diagramm zeigt, wie die Tasksequenz den Bereitstellungsmodus einrichtet:

Flussdiagramm des Bereitstellungsmodus für die Einstellung der Tasksequenz.

Clientwartung

Das folgende Diagramm zeigt, wie der Client den Bereitstellungsmodus verlässt:

Flussdiagramm des Clients, der den Bereitstellungsmodus verlässt.

Siehe auch

Einrichten von Windows und ConfigMgr

Upgrade des Betriebssystems