Modalità di provisioning

Si applica a: Configuration Manager (Current Branch)

Durante una sequenza di attività di distribuzione del sistema operativo, Configuration Manager posiziona il client in modalità di provisioning. Una sequenza di attività di distribuzione del sistema operativo include l'aggiornamento sul posto. In questo stato, il client non elabora i criteri dal sito. Questo comportamento consente l'esecuzione della sequenza di attività senza il rischio di distribuzioni aggiuntive in esecuzione nel client. Al termine della sequenza di attività, operazione riuscita o errore gestito, viene chiusa la modalità di provisioning client.

Se la sequenza di attività non riesce in modo imprevisto, il client può essere lasciato in modalità di provisioning. Ad esempio, se il dispositivo viene riavviato nel mezzo dell'elaborazione della sequenza di attività e non è in grado di eseguire il ripristino. Un amministratore deve identificare e correggere manualmente i client in questo stato.

Rimuovere manualmente la modalità di provisioning

Se un client viene lasciato in modalità di provisioning, usare questo processo manuale per riportare il client al normale funzionamento.

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

Importante

Una delle modifiche apportate da questo metodo WMI è l'impostazione di un valore del Registro di sistema, ma vengono apportate anche altre modifiche. La semplice modifica del valore del Registro di sistema non toglie completamente il client dalla modalità di provisioning. Se si modifica manualmente il Registro di sistema, il client potrebbe presentare comportamenti imprevisti.

Timeout della modalità di provisioning client

La sequenza di attività imposta un timestamp quando il client viene impostato in modalità di provisioning. Ogni 60 minuti, un client in modalità di provisioning controlla la durata del tempo dal timestamp. Se è in modalità di provisioning da più di 48 ore, il client esce automaticamente dalla modalità di provisioning e riavvia il processo.

48 ore è il valore di timeout della modalità di provisioning predefinito. È possibile modificare questo timer in un dispositivo impostando il valore ProvisioningMaxMinutes nella chiave del Registro di sistema seguente: HKLM\Software\Microsoft\CCM\CcmExec. Il valore è specificato in minuti. Se questo valore non esiste o è 0, il client usa le 48 ore predefinite.

Il timestamp ProvisioningEnabledTime si trova nella chiave del Registro di sistema seguente: HKLM\Software\Microsoft\CCM\CcmExec. Il timestamp ha un valore dell'ultima volta che il computer è entrato in modalità di provisioning. Il formato è epoch (timestamp Unix) ed è in formato UTC.

Questo timestamp viene inoltre reimpostato sull'ora corrente quando si posiziona manualmente il computer in modalità di provisioning usando il comando seguente:

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

Diagrammi di flusso del processo

Questi diagrammi mostrano il flusso di processo per la sequenza di attività e il client.

Sequenza di attività

Il diagramma seguente mostra come la sequenza di attività imposta la modalità di provisioning:

Diagramma di flusso della modalità di provisioning dell'impostazione della sequenza di attività.

Correzione del client

Il diagramma seguente mostra come il client esce dalla modalità di provisioning:

Diagramma di flusso del client che esce dalla modalità di provisioning.

Vedere anche

Configurare Windows e ConfigMgr

Aggiornare il sistema operativo