分享方式:


佈建模式

適用於:Configuration Manager (目前的分支)

在 OS 部署工作順序期間,Configuration Manager將用戶端置於布建模式中。 (OS 部署工作順序包含就地升級。) 在此狀態下,用戶端不會處理來自月臺的原則。 此行為可讓工作循序執行,而不會有在用戶端上執行其他部署的風險。 當工作順序完成時,不論是成功或已處理失敗,都會結束用戶端布建模式。

如果工作順序意外失敗,用戶端可以保留在布建模式中。 例如,如果裝置在工作連續處理中重新開機,而且無法復原。 系統管理員必須手動識別並修正處於此狀態的用戶端。

手動移除布建模式

如果用戶端保持在布建模式中,請使用此手動程式讓用戶端恢復正常作業。

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

重要事項

這個 WMI 方法所做的其中一項變更是設定登錄值,但也會進行其他變更。 只要變更登錄值,並不會讓用戶端完全離開布建模式。 如果您手動編輯登錄,用戶端可能會出現非預期的行為。

用戶端布建模式逾時

工作順序會在將用戶端置於布建模式時設定時間戳記。 每隔 60 分鐘,處於布建模式的用戶端會檢查時間戳記後的持續時間。 如果處於布建模式超過 48 小時,用戶端會自動結束布建模式並重新啟動其程式。

48 小時是預設布建模式逾時值。 您可以在下列登錄機碼中設定 ProvisioningMaxMinutes 值,以調整裝置上的這個計時器: HKLM\Software\Microsoft\CCM\CcmExec 。 此值以分鐘計。 如果此值不存在或 為 0 ,則用戶端會使用預設的 48 小時。

timestamp ProvisioningEnabledTime 位於下列登錄機碼中: HKLM\Software\Microsoft\CCM\CcmExec 。 時間戳記的值為機器上次進入布建模式的時間。 格式為 epoch (Unix 時間戳記) 且為 UTC。

當您使用下列命令手動將電腦置於布建模式時,此時間戳記也會重設為目前的時間:

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

進程流程圖

這些圖表顯示工作順序和用戶端的程式流程。

工作順序

下圖顯示工作順序如何設定布建模式:

工作順序設定布建模式的流程圖。

用戶端補救

下圖顯示用戶端如何結束布建模式:

用戶端結束布建模式的流程圖。

另請參閱

設定 Windows 和 ConfigMgr

升級作業系統