Come aggiornare i client per i computer Windows in Configuration ManagerHow to upgrade clients for Windows computers in Configuration Manager

Si applica a: Configuration Manager (Current Branch)Applies to: Configuration Manager (current branch)

Aggiornare il client Configuration Manager in computer Windows usando i metodi di installazione client o le funzionalità di aggiornamento client automatico.Upgrade the Configuration Manager client on Windows computers using client installation methods or the automatic client upgrade feature. I metodi di installazione client seguenti sono validi per aggiornare il software client nei computer Windows:The following client installation methods are valid ways to upgrade client software on Windows computers:

  • Installazione con Criteri di gruppoGroup policy installation

  • Installazione tramite script di accessoLogon script installation

  • Installazione manualeManual installation

  • Aggiornare l'installazioneUpgrade installation

Per altre informazioni, vedere Come distribuire i client nei computer Windows.For more information, see How to deploy clients to Windows computers.

Escludere client dall'aggiornamento specificando una raccolta di esclusioni.Exclude clients from upgrade by specifying an exclusion collection. Per altre informazioni, vedere Come evitare l'aggiornamento dei client.For more information, see How to exclude clients from upgrade. I client esclusi scaricano ed eseguono comunque CCMSETUP, ma non saranno aggiornati.Excluded clients still download and run CCMSETUP, but won't upgrade.

Suggerimento

Se si aggiorna l'infrastruttura server da una versione precedente di Configuration Manager, completare gli aggiornamenti del server prima di aggiornare i client Configuration Manager.If upgrade your server infrastructure from a previous version of Configuration Manager, complete the server upgrades before upgrading the Configuration Manager clients. Questo processo include l'installazione di tutti gli aggiornamenti Current Branch.This process includes installing all current branch updates. L'aggiornamento Current Branch più recente contiene la versione più recente del client.The latest current branch update contains the latest version of the client. Aggiornare i client dopo aver installato tutti gli aggiornamenti di Configuration Manager.Upgrade clients after you have installed all of the Configuration Manager updates.

Nota

Se si prevede di riassegnare il sito dei client durante l'aggiornamento, specificare il nuovo sito tramite la proprietà client.msi SMSSITECODE.If you plan to reassign the site for the clients during upgrade, specify the new site using the SMSSITECODE client.msi property. Se si usa il valore AUTO per SMSSITECODE, specificare anche SITEREASSIGN=TRUE.If you use the value of AUTO for the SMSSITECODE, also specify SITEREASSIGN=TRUE. Questa proprietà consente la riassegnazione automatica del sito durante l'aggiornamento.This property allows for automatic site reassignment during upgrade. Per altre informazioni, vedere Proprietà di installazione del client - SMSSITECODE.For more information, see Client installation properties - SMSSITECODE.

Informazioni sull'aggiornamento client automaticoAbout automatic client upgrade

Configurare il sito per l'aggiornamento automatico dei client alla versione di Configuration Manager più recente.Configure the site to automatically upgrade clients to the latest Configuration Manager version. Quando Configuration Manager rileva che la versione di un client assegnato è precedente alla versione della gerarchia, aggiorna automaticamente il client.When Configuration Manager identifies an assigned client's version is earlier than the hierarchy version, it automatically upgrades the client. Questo scenario include l'aggiornamento del client all'ultima versione durante il tentativo di assegnazione a un sito di Configuration Manager.This scenario includes upgrading the client to the latest version when it attempts to assign to a Configuration Manager site.

È possibile aggiornare automaticamente un client negli scenari seguenti:A client can automatically upgrade in the following scenarios:

  • La versione client è precedente a quella usata nella gerarchia.The client version is earlier than the version used in the hierarchy.

  • Nel client sul sito di amministrazione centrale è installato un Language Pack non presente nel client esistente.The client on the central administration site (CAS) has a language pack installed and the existing client doesn't.

  • Un prerequisito client nella gerarchia prevede una versione differente rispetto a quella installata sul client.A client prerequisite in the hierarchy is a different version than the one installed on the client.

  • Uno o più file di installazione client hanno una versione diversa.One or more of the client installation files are a different version.

Nota

Per individuare le diverse versioni del client di Configuration Manager nella gerarchia, è possibile eseguire il report Conteggio dei client di Configuration Manager per versioni client nella cartella report Sito - Informazioni client.To identify the different versions of the Configuration Manager client in your hierarchy, use the report Count of Configuration Manager clients by client versions in the report folder Site - Client Information.

Per impostazione predefinita Configuration Manager crea un pacchetto di aggiornamento.Configuration Manager creates an upgrade package by default. Invia automaticamente il pacchetto a tutti i punti di distribuzione nella gerarchia.It automatically sends the package to all distribution points in the hierarchy. Se si apportano modifiche al pacchetto client nel sito di amministrazione centrale, Configuration Manager aggiorna automaticamente il pacchetto e lo ridistribuisce.If you make changes to the client package on the CAS, Configuration Manager automatically updates the package, and redistributes it. Una modifica di esempio è quando si aggiunge un Language Pack client.An example change is when you add a client language pack. Se si abilita l'aggiornamento client automatico, il nuovo Language Pack client sarà installato automaticamente su tutti i client.If you enable automatic client upgrade, every client automatically installs the new client language package.

Abilitare l'aggiornamento client automatico nell'intera gerarchia.Enable automatic client upgrade across your hierarchy. Questa configurazione consente di mantenere i client aggiornati con il minimo sforzo.This configuration keeps your clients up-to-date with less effort.

Se si gestiscono anche i sistemi del sito di Configuration Manager come client, determinare se includerli come parte del processo di aggiornamento automatico.If you also manage your Configuration Manager site systems as clients, determine whether to include them as part of the automatic upgrade process. È possibile escludere tutti i server o una raccolta specifica dall'aggiornamento del client.You can exclude all servers, or a specific collection from client upgrade. Alcuni ruoli del sito di Configuration Manager condividono il framework client.Some Configuration Manager site roles share the client framework. Ad esempio, il punto di gestione e il punto di distribuzione pull.For example, the management point and pull distribution point. Questi ruoli vengono aggiornati quando si aggiorna il sito, in modo che la versione del client in questi server venga aggiornata contemporaneamente.These roles upgrade when you update the site, so the client version on these servers updates at the same time.

Configurare l'aggiornamento automatico del clientConfigure automatic client upgrade

Usare la procedura seguente per configurare l'aggiornamento client automatico nel sito di amministrazione centrale.Use the following procedure to configure automatic client upgrade at the CAS. Questa configurazione si applica a tutti i client nella gerarchia.This configuration applies to all clients in your hierarchy.

  1. Nella console di Configuration Manager passare all'area di lavoro Amministrazione, espandere Configurazione del sito e selezionare il nodo Siti.In the Configuration Manager console, go to the Administration workspace, expand Site Configuration, and then select the Sites node.

  2. Nella scheda Home della barra multifunzione selezionare Impostazioni gerarchia nel gruppo Siti.On the Home tab of the ribbon, in the Sites group, select Hierarchy Settings.

  3. Passare alla scheda Aggiornamento client. Verificare la versione e la data del client di produzione.Switch to the Client Upgrade tab. Review the version and date of the production client. Assicurarsi che sia la versione che si vuole usare per aggiornare i client.Make sure it's the version you want to use to upgrade your clients. Se la versione del client non è quella prevista, potrebbe essere necessario alzare il livello del client di preproduzione a client di produzione.If it's not the client version you expect, you may need to promote the pre-production client to production. Per altre informazioni, vedere Come testare gli aggiornamenti client in una raccolta di pre-produzione.For more information, see How to test client upgrades in a pre-production collection.

  4. Selezionare Aggiorna tutti i client nella gerarchia usando il client di produzione.Select Upgrade all clients in the hierarchy using the production client. Selezionare OK per confermare.Select OK to confirm.

  5. Se non si vuole che gli aggiornamenti client si applichino ai server, selezionare Non aggiornare i server.If you don't want client upgrades to apply to servers, select Do not upgrade servers.

  6. Specificare il numero di giorni entro i quali i dispositivi devono aggiornare il client.Specify the number of days in which devices must upgrade the client. Dopo che il dispositivo ha ricevuto i criteri, aggiorna il client con un intervallo casuale entro il numero di giorni specificato.After the device receives policy, it upgrades the client at a random interval within this number of days. Questo comportamento impedisce l'aggiornamento simultaneo di un numero elevato di client.This behavior prevents a large number of clients simultaneously upgrading.

    Nota

    Per eseguire l'aggiornamento del client, è necessario che un computer sia in esecuzione.A computer must be running to upgrade the client. Se invece il computer non è esecuzione nel momento in cui è pianificata la ricezione dell'aggiornamento, l'aggiornamento non sarà eseguito.If a computer isn't running when it's scheduled to receive the upgrade, the upgrade doesn't occur. Quando il computer viene acceso e riceve i criteri, pianifica l'aggiornamento per un periodo casuale entro il numero di giorni consentito.When the computer turns on, and it receives policy, it schedules the upgrade for a random time within the allowed number of days. Se i giorni per eseguire l'aggiornamento sono scaduti, l'aggiornamento sarà pianificato per essere eseguito in un momento casuale entro 24 ore dall'accensione del computer.If this occurs after the number of days to upgrade has expired, it schedules the upgrade at a random time within 24 hours after the computer was turned on.

    Dato tale comportamento, è possibile che i computer che vengono regolarmente arrestati impieghino più tempo del previsto per eseguire l'aggiornamento se il momento casuale dell'aggiornamento pianificato non rientra nelle normali ore lavorative.Because of this behavior, computers that are routinely shut down may take longer to upgrade than expected if the randomly scheduled upgrade time isn't within the normal working hours.

  7. Per escludere i client dall'aggiornamento, selezionare Escludi i client specificati dall'aggiornamento e specificare la raccolta da escludere.To exclude clients from upgrade, select Exclude specified clients from upgrade, and specify the collection to exclude. Per altre informazioni, vedere Escludere i client dall'aggiornamento.For more information, see Exclude clients from upgrade.

  8. Se si vuole che il pacchetto di installazione venga copiato nei punti di distribuzione che sono stati abilitati per i contenuti in versione di preproduzione, selezionare l'opzione Distribuisci automaticamente il pacchetto di installazione client nei punti di distribuzione abilitati per i contenuti in versione di preproduzione.If you want the site to copy the client installation package to distribution points that you've enabled for prestaged content, select the option to Automatically distribute client installation package to distribution points that are enabled for prestaged content.

  9. Selezionare OK per salvare le impostazioni e chiudere le Proprietà delle impostazioni di gerarchia.Select OK to save the settings and close Hierarchy Settings Properties.

I client ricevono queste impostazioni al successivo download dei criteri.Clients receive these settings when they next download policy.

Nota

Per gli aggiornamenti client vengono rispettate tutte le finestre di manutenzione di Configuration Manager configurate.Client upgrades honor any Configuration Manager maintenance windows you've configured. Il thread execmgr esegue solo il programma di bootstrap dell'installazione client (ccmsetup.exe) durante una finestra di manutenzione.The execmgr thread only runs the client setup bootstrap program (ccmsetup.exe) during a maintenance window. Se il dispositivo esegue un'edizione di Windows con un filtro di scrittura, ccmsetup tenta di eseguire download e installazione allo stesso tempo.If the device runs an edition of Windows with a write filter, ccmsetup tries to download and install at the same time. In caso contrario, ccmsetup sceglie in modo casuale un orario per scaricare il contenuto.Otherwise, ccmsetup randomizes a time to download content. Dopo aver scaricato il contenuto e compilato i criteri locali, execmgr pianifica l'aggiornamento del client durante la finestra di manutenzione successiva.After it downloads content and compiles the local policy, execmgr schedules the client upgrade during the next maintenance window.

Passaggi successiviNext steps

Per metodi alternativi per aggiornare i client, vedere Come distribuire i client nei computer Windows.For alternative methods to upgrade clients, see How to deploy clients to Windows computers.

Escludere client specifici dall'aggiornamento automatico.Exclude specific clients from automatic upgrade. Per altre informazioni, vedere Come evitare l'aggiornamento dei client.For more information, see How to exclude clients from upgrade.