Creare una sequenza di attività per aggiornare un sistema operativo in Configuration ManagerCreate a task sequence to upgrade an OS in Configuration Manager

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

Usare le sequenze di attività in Configuration Manager per aggiornare automaticamente un sistema operativo in un computer di destinazione.Use task sequences in Configuration Manager to automatically upgrade an OS on a destination computer. L'aggiornamento può essere eseguito da Windows 7 o versione successiva fino a Windows 10 o da Windows Server 2012 o versione successiva fino a Windows Server 2016.This upgrade can be from Windows 7 or later to Windows 10, or from Windows Server 2012 or later to Windows Server 2016. Creare una sequenza di attività che faccia riferimento al pacchetto di aggiornamento del sistema operativo e a eventuali altri contenuti da installare, ad esempio applicazioni o aggiornamenti software.Create a task sequence that references the OS upgrade package and any other content to install, such as applications or software updates. La sequenza di attività per aggiornare un sistema operativo fa parte dello scenario Aggiornare Windows alla versione più recente.The task sequence to upgrade an OS is part of the Upgrade Windows to the latest version scenario.

PrerequisitiPrerequisites

Prima di creare la sequenza di attività, devono essere soddisfatti i requisiti seguenti:Before you create the task sequence, the following requirements must be in place:

RichiestoRequired

  • Il pacchetto di aggiornamento del sistema operativo deve essere disponibile nella console di Configuration Manager.The OS upgrade package must be available in the Configuration Manager console.

  • Quando si esegue l'aggiornamento a Windows Server 2016, selezionare l'impostazione Ignore any dismissable compatibility messages (Ignora eventuali messaggi di compatibilità che possono essere chiusi) nel passaggio della sequenza di attività Aggiorna sistema operativo.When upgrading to Windows Server 2016, select the Ignore any dismissable compatibility messages setting in the Upgrade Operating System task sequence step. In caso contrario, l'aggiornamento ha esito negativo.Otherwise the upgrade fails.

Obbligatorio (se usato)Required (if used)

  • Gli aggiornamenti software devono essere sincronizzati nella console di Configuration Manager.Software updates must be synchronized in the Configuration Manager console.

  • Le applicazioni devono essere aggiunte alla console di Configuration Manager.Applications must be added to the Configuration Manager console.

Creare una sequenza di attività per aggiornare un sistema operativoCreate a task sequence to upgrade an OS

Per aggiornare il sistema operativo nei client, è possibile creare una sequenza di attività e selezionare Aggiorna sistema operativo dal pacchetto di aggiornamento nella Creazione guidata della sequenza di attività.To upgrade the OS on clients, create a task sequence and select Upgrade an operating system from upgrade package in the Create Task Sequence Wizard. La procedura guidata aggiunge i passaggi della sequenza di attività per aggiornare il sistema operativo, applicare gli aggiornamenti software e installare le applicazioni.The wizard adds the task sequence steps to upgrade the OS, apply software updates, and install applications.

  1. Nella console di Configuration Manager passare all'area di lavoro Raccolta software, espandere Sistemi operativi e quindi selezionare Sequenze di attività.In the Configuration Manager console, go to the Software Library workspace, expand Operating Systems, and then select Task Sequences.

  2. Nella scheda Home della barra multifunzione nel gruppo Crea selezionare Crea sequenza di attività.On the Home tab of the ribbon, in the Create group, select Create Task Sequence.

  3. Nella pagina Crea una nuova sequenza di attività della Creazione guidata della sequenza di attività selezionare Aggiorna sistema operativo dal pacchetto di aggiornamento e quindi selezionare Avanti.On the Create a New Task Sequence page of the Create Task Sequence Wizard, select Upgrade an operating system from an upgrade package, and then select Next.

  4. Nella pagina Informazioni sequenza di attività specificare le impostazioni seguenti:On the Task Sequence Information page, specify the following settings:

    • Nome sequenza di attività: Specificare un nome che identifica la sequenza di attività.Task sequence name: Specify a name that identifies the task sequence.

    • Descrizione: specificare una descrizione (facoltativo).Description: Optionally specify a description.

  5. Nella pagina Aggiorna il sistema operativo Windows specificare le impostazioni seguenti:On the Upgrade the Windows Operating System page, specify the following settings:

    • Pacchetto di aggiornamento: specificare il pacchetto di aggiornamento che contiene i file di origine per l'aggiornamento del sistema operativo.Upgrade package: Specify the upgrade package that contains the OS upgrade source files. Verificare di avere selezionato il pacchetto di aggiornamento corretto esaminando le informazioni nel riquadro Proprietà.Verify that you've selected the correct upgrade package by looking at the information in the Properties pane. Per altre informazioni, vedere Gestire i pacchetti di aggiornamento del sistema operativo.For more information, see Manage OS upgrade packages.

    • Indice dell'edizione: se nel pacchetto sono disponibili più indici dell'edizione del sistema operativo, selezionare l'indice dell'edizione desiderato.Edition index: If there are multiple OS edition indexes available in the package, select the desired edition index. Per impostazione predefinita, la procedura guidata seleziona il primo indice.By default, the wizard selects the first index.

    • Codice Product Key: specificare il codice Product Key Windows per il sistema operativo da installare.Product key: Specify the Windows product key for the OS to install. Specificare i codici Product Key per contratti multilicenza codificati o i codici Product Key standard.Specify encoded volume license keys or standard product keys. Se si usa un codice Product Key standard, separare ogni gruppo di cinque caratteri con un trattino (-).If you use a standard product key, separate each group of five characters by a dash (-). Ad esempio: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX.For example: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX. Se l'aggiornamento è per un'edizione per contratti multilicenza, il codice Product Key potrebbe non essere obbligatorio.When the upgrade is for a volume license edition, the product key may not be required.

      Nota

      Questo codice Product Key può essere un codice ad attivazione multipla (MAK) o un codice generico di contratti multilicenza (GVLK).This product key can be a multiple activation key (MAK), or a generic volume licensing key (GVLK). Un codice GVLK è anche definito codice di configurazione client del servizio di gestione delle chiavi (KMS).A GVLK is also referred to as a key management service (KMS) client setup key. Per altre informazioni, vedere Pianificare l'attivazione dei contratti multilicenza.For more information, see Plan for volume activation. Per un elenco di codici di configurazione client KMS, vedere l'Appendice A della Guida di attivazione di Windows Server.For a list of KMS client setup keys, see Appendix A of the Windows Server activation guide.

    • Ignora tutti i messaggi sulla compatibilità non rilevanti: selezionare questa impostazione se si esegue l'aggiornamento a Windows Server 2016.Ignore any dismissable compatibility messages: Select this setting if you're upgrading to Windows Server 2016. Se non si seleziona questa impostazione, la sequenza di attività non può essere completata perché il programma di installazione di Windows rimane in attesa che l'utente selezioni Conferma in una finestra di dialogo di compatibilità delle app di Windows.If you don't select this setting, the task sequence fails to complete because Windows Setup is waiting for the user to select Confirm on a Windows app compatibility dialog.

  6. Nella pagina Includi aggiornamenti specificare se installare gli aggiornamenti software obbligatori, tutti gli aggiornamenti software o nessuno.On the Include Updates page, specify whether to install required, all, or no software updates. Selezionare quindi Avanti.Then select Next. Se si sceglie di installare gli aggiornamenti software, Configuration Manager installa solo gli aggiornamenti assegnati alle raccolte di cui il computer di destinazione è membro.If you specify to install software updates, Configuration Manager installs only those updates targeted to the collections of which the destination computer is a member.

  7. Nella pagina Installa applicazioni specificare le applicazioni da installare nel computer di destinazione e quindi selezionare Avanti.On the Install Applications page, specify the applications to install on the destination computer, and then select Next. Se si seleziona più di un'applicazione, specificare anche se la sequenza di attività deve continuare se l'installazione di un'applicazione specifica non riesce.If you select more than one application, also specify whether the task sequence should continue if the installation of a specific application fails.

  8. Completare la procedura guidata.Complete the wizard.

Importante

Quando la sequenza di attività viene eseguita in un dispositivo, il client di Configuration Manager crea diversi script per controllare il comportamento della sequenza di attività nei vari scenari.When the task sequence runs on a device, the Configuration Manager client creates several scripts to control the task sequence behavior in various scenarios. Al termine dell'esecuzione della sequenza di attività, il client non rimuove questi script fino a quando il computer non viene riavviato.When the task sequence completes, the client doesn't remove these scripts until the computer restarts. Questi file di script non contengono informazioni riservate.These script files don't contain sensitive information.

Il modello di sequenza di attività predefinita per l'aggiornamento sul posto di Windows 10 include gruppi aggiuntivi con azioni consigliate da aggiungere prima e dopo il processo di aggiornamento.The default task sequence template for Windows 10 in-place upgrade includes additional groups with recommended actions to add before and after the upgrade process. Queste azioni sono comuni tra numerosi clienti che stanno aggiornando i propri dispositivi a Windows 10.These actions are common among many customers who are successfully upgrading devices to Windows 10. Per altre informazioni, vedere i passaggi della sequenza di attività consigliata per preparare l'aggiornamento e post-elaborazione.For more information, see recommended task sequence steps to prepare for upgrade and for post-processing.

A partire dalla versione 1806, questo modello di sequenza di attività include anche un gruppo con azioni consigliate da aggiungere in caso di esito negativo del processo di aggiornamento.Starting in version 1806, this task sequence template also includes a group with recommended actions to add in case the upgrade process fails. Queste azioni facilitano la risoluzione dei problemi.These actions make it easier to troubleshoot. Per altre informazioni, vedere Passaggi della sequenza di attività consigliati in caso di errore.For more information, see recommended task sequence steps on failure.

Configurare la pre-cache del contenutoConfigure pre-cache content

La funzionalità pre-cache per le distribuzioni di sequenze di attività disponibili consente ai client di scaricare il contenuto pertinente dei pacchetti di aggiornamento del sistema operativo prima che un utente installi la sequenza di attività.The pre-cache feature for available deployments of task sequences lets clients download relevant OS upgrade package content before a user installs the task sequence.

Per altre informazioni, vedere Configurare la pre-cache del contenuto.For more information, see Configure pre-cache content.

Il modello di sequenza di attività predefinita per l'aggiornamento sul posto di Windows 10 include gruppi aggiuntivi con azioni consigliate da aggiungere prima del processo di aggiornamento.The default task sequence template for Windows 10 in-place upgrade includes additional groups with recommended actions to add before the upgrade process. Queste azioni nel gruppo Preparazione dell'aggiornamento sono comuni tra numerosi clienti che stanno aggiornando i propri dispositivi a Windows 10.These actions in the Prepare for Upgrade group are common among many customers who are successfully upgrading devices to Windows 10. Se è presente una sequenza di attività che non dispone già di queste azioni, aggiungerle manualmente alla sequenza di attività nel gruppo prepara per l'aggiornamento .If you have an existing task sequence that doesn't already have these actions, manually add them to your task sequence in the Prepare for Upgrade group.

Verifiche della batteriaBattery checks

consente di aggiungere passaggi in questo gruppo per verificare se il computer usa la batteria o l'alimentazione tramite cavo.Add steps in this group to check whether the computer is using battery, or wired power. Per eseguire questo controllo serve un'utilità o uno script personalizzato.This action requires a custom script or utility to perform this check.

Esempio di controllo della batteriaBattery check example

Utilizzare WbemTest e connettersi allo spazio dei nomi root\cimv2.Use WbemTest and connect to the root\cimv2 namespace. Eseguire quindi la query seguente:Then run the following query:

Select BatteryStatus From Win32_Battery where BatteryStatus != 2

Se restituisce un risultato, il dispositivo è alimentato a batteria.If it returns any results, then the device is running on battery. In caso contrario, il dispositivo usa l'alimentazione tramite cavo.Otherwise, the device is connected to wired power.

Verifiche della connessione di rete/via cavoNetwork/wired connection checks

consente di aggiungere passaggi in questo gruppo per verificare se il computer è connesso a una rete e non usa una connessione wireless.Add steps in this group to check whether the computer is connected to a network, and isn't using a wireless connection. Per eseguire questo controllo serve un'utilità o uno script personalizzato.This action requires a custom script or utility to perform this check.

Esempio di controllo di reteNetwork check example

Utilizzare WbemTest e connettersi allo spazio dei nomi root\cimv2.Use WbemTest and connect to the root\cimv2 namespace. Eseguire quindi la query seguente:Then run the following query:

Select * From Win32_NetworkAdapter Where NetConnectionStatus = 2 and PhysicalAdapter = 'True' and NetConnectionID = 'Wi-Fi'

Se restituisce un risultato, il dispositivo è connesso al Wi-Fi.If it returns any results, then the device is running on Wi-Fi. In caso contrario, il dispositivo usa una connessione di rete cablata.Otherwise, the device is connected to wired network connection.

Rimuovi le applicazioni non compatibiliRemove incompatible applications

consente di aggiungere passaggi in questo gruppo per rimuovere eventuali applicazioni non compatibili con questa versione di Windows 10.Add steps in this group to remove any applications that are incompatible with this version of Windows 10. Il metodo per disinstallare un'applicazione varia a seconda dei casi.The method to uninstall an application varies.

Se l'applicazione usa Windows Installer, copiare la riga di comando Disinstalla programma dalla scheda Programmi nelle proprietà del tipo di distribuzione di Windows Installer dell'applicazione.If the application uses Windows Installer, copy the Uninstall program command line from the Programs tab on the Windows Installer deployment type properties of the application. Quindi aggiungere un passaggio Esegui riga di comando in questo gruppo con la riga di comando Disinstalla programma.Then add a Run Command Line step in this group with the uninstall program command line. Ad esempio:For example:

msiexec /x {150031D8-1234-4BA8-9F52-D6E5190D1CBA} /q

Rimuovi i driver non compatibiliRemove incompatible drivers

consente di aggiungere passaggi in questo gruppo per rimuovere eventuali driver non compatibili con questa versione di Windows 10.Add steps in this group to remove any drivers that are incompatible with this version of Windows 10.

Rimuovi/Sospendi la sicurezza di terze partiRemove/suspend third-party security

consente di aggiungere passaggi in questo gruppo per rimuovere o sospendere programmi di sicurezza di terze parti, ad esempio l'antivirus.Add steps in this group to remove or suspend third-party security programs, such as antivirus.

Se si usa un programma di crittografia dischi di terze parti, specificare il relativo driver di crittografia al programma di installazione di Windows con /ReflectDrivers, opzione della riga di comando.If you're using a third-party disk encryption program, provide its encryption driver to Windows Setup with the /ReflectDrivers command-line option. Aggiungere un passaggio Imposta variabile della sequenza di attività alla sequenza di attività in questo gruppo.Add a Set Task Sequence Variable step to the task sequence in this group. Impostare la variabile della sequenza di attività su OSDSetupAdditionalUpgradeOptions.Set the task sequence variable to OSDSetupAdditionalUpgradeOptions. Impostare il valore su /ReflectDrivers con il percorso del driver.Set the value to /ReflectDrivers with the path to the driver. Questa variabile della sequenza di attività accoda la riga di comando di Installazione di Windows usata dalla sequenza di attività.This task sequence variable appends the Windows Setup command-line used by the task sequence. Per ulteriori indicazioni su questo processo, contattare il fornitore del software in uso.Contact your software vendor for any additional guidance on this process.

Passaggio della sequenza di attività Scaricare il contenuto del pacchettoDownload Package Content task sequence step

Usare il passaggio Scaricare il contenuto del pacchetto prima del passaggio Aggiorna sistema operativo negli scenari seguenti:Use the Download Package Content step before the Upgrade Operating System step in the following scenarios:

  • Si usa una singola sequenza di attività di aggiornamento per le piattaforme x86 e x64.You use a single upgrade task sequence for both x86 and x64 platforms. Includere due passaggi Scarica contenuto pacchetto nel gruppo Preparazione dell'aggiornamento.Include two Download Package Content steps in the Prepare for Upgrade group. Impostare le condizioni in ogni passaggio per rilevare l'architettura client.Set conditions on each step to detect the client architecture. Questa condizione fa in modo che il passaggio scarichi solo il pacchetto di aggiornamento del sistema operativo appropriato.This condition causes the step to download only the appropriate OS upgrade package. Configurare ogni passaggio Scarica contenuto pacchetto in modo da usare la stessa variabile e usare la variabile per il percorso del supporto durante il passaggio Aggiorna sistema operativo .Configure each Download Package Content step to use the same variable, and use the variable for the media path on the Upgrade Operating System step.

  • Per scaricare in modo dinamico un pacchetto di driver applicabile, usare due passaggi Scarica contenuto pacchetto con le condizioni per rilevare il tipo di hardware appropriato per ogni pacchetto driver.To dynamically download an applicable driver package, use two Download Package Content steps with conditions to detect the appropriate hardware type for each driver package. Configurare ogni passaggio Scarica contenuto pacchetto in modo che usi la stessa variabile.Configure each Download Package Content step to use the same variable. Quindi usare tale variabile per il valore Contenuto preconfigurato nella sezione dei driver del passaggio Aggiorna sistema operativo.Then use that variable for the Staged content value in the drivers section on the Upgrade Operating System step.

    Nota

    Configuration Manager aggiunge un suffisso numerico al nome di questa variabile.Configuration Manager adds a numerical suffix to this variable name. Ad esempio, se si specifica %mycontent% come variabile personalizzata, il client archivia tutto il contenuto a cui si fa riferimento in questo percorso.For example, if you specify %mycontent% as a custom variable, the client stores all referenced content in this location. Quando si fa riferimento alla variabile in un passaggio successivo, ad esempio Aggiorna sistema operativo, usare la variabile con un suffisso numerico.When you refer to the variable in a subsequent step, such as Upgrade Operating System, use the variable with a numerical suffix. In questo esempio, %mycontent01% o %mycontent02%, dove il numero corrisponde all'ordine in cui il passaggio Scarica contenuto pacchetto indica il contenuto specifico.In this example, %mycontent01% or %mycontent02%, where the number corresponds to the order in which the Download Package Content step lists this specific content.

Passaggi della sequenza di attività consigliati per la post-elaborazioneRecommended task sequence steps for post-processing

Dopo aver creato la sequenza di attività, aggiungere questi passaggi nel gruppo Post-elaborazione della sequenza di attività stessa.After you create the task sequence, add additional steps in the Post-Processing group of the task sequence.

Nota

Questa sequenza di attività non è lineare.This task sequence isn't linear. I passaggi sono soggetti a condizioni che possono influire sui risultati della sequenza di attività.There are conditions on steps that can affect the results of the task sequence. Questo comportamento varia a seconda che l'aggiornamento del sistema operativo del computer client venga completato o che venga eseguito il rollback del computer client al sistema operativo originale.This behavior depends on whether it successfully upgrades the client computer, or if it has to roll back the client computer to the original OS.

Il modello di sequenza di attività predefinita per l'aggiornamento sul posto di Windows 10 include gruppi aggiuntivi con azioni consigliate da aggiungere dopo il processo di aggiornamento.The default task sequence template for Windows 10 in-place upgrade includes additional groups with recommended actions to add after the upgrade process. Queste azioni nel gruppo Post-elaborazione sono comuni tra numerosi clienti che stanno aggiornando i propri dispositivi a Windows 10.These actions in the Post-Processing group are common among many customers who are successfully upgrading devices to Windows 10. Se è presente una sequenza di attività che non dispone già di queste azioni, aggiungerle manualmente alla sequenza di attività nel gruppo di post-elaborazione .If you have an existing task sequence that doesn't already have these actions, manually add them to your task sequence in the Post-Processing group.

Applica driver basati su installazioneApply setup-based drivers

consente di aggiungere passaggi in questo gruppo per installare driver basati su installazione (EXE) dai pacchetti.Add steps in this group to install setup-based drivers (.exe) from packages.

Installa/Abilita la sicurezza di terze partiInstall/enable third-party security

consente di aggiungere passaggi in questo gruppo per installare o abilitare i programmi di sicurezza di terze parti, ad esempio l'antivirus.Add steps in this group to install or enable third-party security programs, such as antivirus.

Imposta le app predefinite e le associazioni di WindowsSet Windows default apps and associations

consente di aggiungere passaggi in questo gruppo per impostare le app predefinite e le associazioni di file di Windows.Add steps in this group to set Windows default apps and file associations.

  1. Preparare un computer di riferimento con le associazioni di app desiderate.Prepare a reference computer with your desired app associations.
  2. Eseguire la riga di comando seguente per esportare:Run the following command line to export:
    dism /online /Export-DefaultAppAssociations:"%UserProfile%\Desktop\DefaultAppAssociations.xml"
  3. Aggiungere il file XML a un pacchetto.Add the XML file to a package.
  4. Aggiungere un passaggio Esegui riga di comando nel gruppo.Add a Run Command Line step in this group. Specificare il pacchetto che contiene il file XML, quindi specificare la riga di comando seguente:Specify the package that contains the XML file, and then specify the following command line:
    dism /online /Import-DefaultAppAssociations:DefaultAppAssociations.xml

Per altre informazioni, vedere Export or import default application associations (Esportare o importare associazioni di applicazioni predefinite).For more information, see Export or import default application associations.

Applica personalizzazioniApply customizations and personalization

consente di aggiungere passaggi in questo gruppo per applicare le personalizzazioni del menu Start, ad esempio l'organizzazione di gruppi di programmi.Add steps in this group to apply Start menu customizations, such as organizing program groups. Per altre informazioni, vedere Customize the Start screen (Personalizzare la schermata iniziale).For more information, see Customize the Start screen.

Passaggi facoltativi della sequenza di attività per il rollbackOptional task sequence steps for rollback

Quando si verificano problemi nel processo di aggiornamento dopo il riavvio del computer, l'installazione di Windows esegue il rollback del sistema ripristinando il sistema operativo precedente.When something goes wrong with the upgrade process after the computer restarts, Windows Setup rolls back the system to the previous OS. La sequenza di attività continua quindi con i passaggi del gruppo Rollback.The task sequence then continues with any steps in the Rollback group. Dopo aver creato la sequenza di attività, aggiungere i passaggi facoltativi in questo gruppo, se necessario.After you create the task sequence, add optional steps in this group as necessary. È ad esempio possibile annullare eventuali modifiche apportate al sistema nel gruppo Preparazione dell'aggiornamento, ad esempio la disinstallazione di software non compatibile.For example, reverse any changes made to the system in the Prepare for Upgrade group, such as uninstalling incompatible software.

A partire dalla versione 1806, il modello di sequenza di attività predefinito per l'aggiornamento sul posto di Windows 10 include un gruppo per eseguire le azioni in caso di errore.Starting in version 1806, the default task sequence template for Windows 10 in-place upgrade includes a group to Run actions on failure. Questo gruppo include le azioni consigliate da aggiungere nel caso in cui il processo di aggiornamento ha esito negativo.This group includes recommended actions to add in case the upgrade process fails. Queste azioni facilitano la risoluzione dei problemi.These actions make it easier to troubleshoot.

Raccogli registriCollect logs

per raccogliere i log dal client, aggiungere passaggi in questo gruppo.To gather logs from the client, add steps in this group.

Esegui gli strumenti di diagnosticaRun diagnostic tools

per eseguire strumenti di diagnostica aggiuntivi, aggiungere passaggi in questo gruppo.To run additional diagnostic tools, add steps in this group. Automatizzare questi strumenti per la raccolta di informazioni aggiuntive dal sistema subito dopo l'errore.Automate these tools for collecting additional information from the system right after the failure.

Uno di questi strumenti è SetupDiag di Windows.One such tool is Windows SetupDiag. È uno strumento di diagnostica autonomo per ottenere i dettagli sui motivi per cui un aggiornamento a Windows 10 non è riuscito.It's a standalone diagnostic tool to obtain details about why a Windows 10 upgrade was unsuccessful.

  • In Configuration Manager creare un pacchetto per lo strumento.In Configuration Manager, create a package for the tool.

  • Aggiungere un passaggio Esegui riga di comando a questo gruppo della sequenza di attività.Add a Run Command Line step to this group of your task sequence. Usare l'opzione Pacchetto per fare riferimento allo strumento.Use the Package option to reference the tool. La stringa seguente è un esempio di Riga di comando:The following string is an example Command line:
    SetupDiag.exe /Output:"%_SMSTSLogPath%\SetupDiagResults.log" /Mode:Online

Suggerimenti aggiuntiviAdditional recommendations

Documentazione di WindowsWindows documentation

Vedere l'articolo Risolvere gli errori di aggiornamento di Windows 10 nella documentazione di Windows.Review Windows documentation to Resolve Windows 10 upgrade errors. Questo articolo include anche informazioni dettagliate sul processo di aggiornamento.This article also includes detailed information about the upgrade process.

Controllare lo spazio minimo su discoCheck minimum disk space

Nel passaggio predefinito Verifica conformità abilitare Verifica lo spazio minimo disponibile su disco (MB) .On the default Check Readiness step, enable Ensure minimum free disk space (MB). Impostare il valore su almeno 16384 (16 GB) per un pacchetto di aggiornamento del sistema operativo a 32 bit o su 20480 (20 GB) per un pacchetto a 64 bit.Set the value to at least 16384 (16 GB) for a 32-bit OS upgrade package, or 20480 (20 GB) for 64-bit.

Tentativi di download dei criteriRetry downloading policy

Usare la variabile della sequenza di attività SMSTSDownloadRetryCount per riprovare a scaricare i criteri.Use the SMSTSDownloadRetryCount task sequence variable to retry downloading policy. Per impostazione predefinita, attualmente il client esegue due tentativi; questa variabile è impostata su due (2).Currently by default, the client retries twice; this variable is set to two (2). Se i client non sono su una connessione di rete Intranet cablata, ulteriori tentativi possono aiutare a ottenere i criteri per tali client.If your clients aren't on a wired intranet network connection, additional retries help the client obtain policy. L'uso di questa variabile non ha effetti collaterali negativi, se non un errore ritardato nel caso in cui il download dei criteri non riesca.Using this variable causes no negative side effect, other than delayed failure if it can't download policy. Aumentare inoltre il valore della variabile SMSTSDownloadRetryDelay dai 15 secondi predefiniti.Also increase the SMSTSDownloadRetryDelay variable from the default 15 seconds.

Eseguire una valutazione della compatibilità inlinePerform an inline compatibility assessment

  1. Aggiungere un secondo passaggio Aggiorna sistema operativo nel gruppo Preparazione dell'aggiornamento.Add a second Upgrade Operating System step early in the Prepare for Upgrade group.

    1. Assegnargli in nome Valutazione aggiornamento.Name it Upgrade assessment.
    2. Specificare lo stesso pacchetto di aggiornamento e quindi abilitare l'opzione Esegui analisi compatibilità Installazione di Windows senza avviare l’aggiornamento.Specify the same upgrade package, and then enable the option to Perform Windows Setup compatibility scan without starting upgrade.
    3. Abilitare Continua in caso di errore nella scheda Opzioni.Enable Continue on error on the Options tab.
  2. Subito dopo questo passaggio Valutazione aggiornamento aggiungere un passaggio Esegui riga di comando.Immediately following this Upgrade assessment step, add a Run Command Line step. Specificare la riga di comando seguente:Specify the following command line:

    cmd /c exit %_SMSTSOSUpgradeActionReturnCode%

  3. Nella scheda Opzioni aggiungere la condizione seguente:On the Options tab, add the following condition:

    Task Sequence Variable _SMSTSOSUpgradeActionReturnCode not equals 3247440400

Questo codice restituito è l'equivalente in formato decimale di MOSETUP_E_COMPAT_SCANONLY (0xC1900210), che indica una valutazione della compatibilità riuscita senza problemi.This return code is the decimal equivalent of MOSETUP_E_COMPAT_SCANONLY (0xC1900210), which is a successful compatibility scan with no issues. Se il passaggio Valutazione aggiornamento riesce e restituisce questo codice, la sequenza di attività ignora questo passaggio.If the Upgrade Assessment step succeeds and returns this code, the task sequence skips this step. Se invece il passaggio di valutazione restituisce qualsiasi altro codice, questo passaggio esegue con errori la sequenza di attività con il codice restituito dall'analisi di compatibilità di Installazione di Windows.Otherwise, if the assessment step returns any other return code, this step fails the task sequence with the return code from the Windows Setup compatibility scan. Per altre informazioni su _SMSTSOSUpgradeActionReturnCode, vedere Variabili della sequenza di attività.For more information on _SMSTSOSUpgradeActionReturnCode, see Task sequence variables.

Per altre informazioni, vedere Aggiorna sistema operativo.For more information, see Upgrade operating system.

Conversione da BIOS a UEFIConvert from BIOS to UEFI

Se si vuole modificare il dispositivo da BIOS a UEFI durante questa sequenza di attività, vedere Conversione da BIOS a UEFI durante un aggiornamento sul posto.If you want to change the device from BIOS to UEFI during this task sequence, see Convert from BIOS to UEFI during an in-place upgrade.

Gestire BitLockerManage BitLocker

Se si usa la crittografia dischi BitLocker, per impostazione predefinita il programma di installazione di Windows la sospenderà automaticamente durante l'aggiornamento.If you're using BitLocker Disk Encryption, then by default Windows Setup automatically suspends it during upgrade. A partire da Windows 10 versione 1803, il programma di installazione di Windows include il parametro della riga di comando /BitLocker per controllare questo comportamento.Starting in Windows 10 version 1803, Windows Setup includes the /BitLocker command-line parameter to control this behavior. Se i requisiti di sicurezza richiedono di mantenere sempre attiva la crittografia dischi, usare la variabile della sequenza di attività OSDSetupAdditionalUpgradeOptions nel gruppo Preparazione dell'aggiornamento per includere /BitLocker TryKeepActive.If your security requirements necessitate keeping active disk encryption at all times, then use the OSDSetupAdditionalUpgradeOptions task sequence variable in the Prepare for Upgrade group to include /BitLocker TryKeepActive. Per altre informazioni, vedere Opzioni della riga di comando di Installazione di Windows.For more information, see Windows Setup Command-line Options.

Rimuovi app predefiniteRemove default apps

Alcuni clienti rimuovono le app predefinite di cui è stato effettuato il provisioning in Windows 10.Some customers remove default provisioned apps in Windows 10. Ad esempio, l'app Bing Meteo o Microsoft Solitaire Collection.For example, the Bing Weather app, or the Microsoft Solitaire Collection. In alcune situazioni, queste app ritornano dopo l'aggiornamento di Windows 10.In some situations, these apps return after updating Windows 10. Per altre informazioni, vedere l'articolo su come mantenere le app rimosse da Windows 10.For more information, see How to keep apps removed from Windows 10.

Aggiungere il passaggio Esegui riga di comando alla sequenza di attività nel gruppo Preparazione dell'aggiornamento.Add a Run Command Line step to the task sequence in the Prepare for Upgrade group. Specificare una riga di comando simile a quella dell'esempio seguente:Specify a command line similar to the following example:

cmd /c reg add "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deprovisioned\Microsoft.BingWeather_8wekyb3d8bbwe" /f