Sysprep (Generalize) un'installazione di Windows

Prima di poter distribuire un'immagine di Windows in nuovi PC, è necessario generalizzare prima l'immagine. La generalizzazione dell'immagine rimuove informazioni specifiche del computer, ad esempio i driver installati e l'identificatore di sicurezza del computer (SID). È possibile usare Sysprep per sé o Sysprep con un file di risposte non eseguito per generalizzare l'immagine e renderlo pronto per la distribuzione.

Generalizzare un'installazione di Windows

In un'immagine di Windows generalizzata, il programma di installazione di Windows elabora le impostazioni nel passaggio di configurazione generale .

Importante

Anche se si acquisisce un'immagine che verrà distribuita in un PC con hardware simile, è comunque necessario generalizzare l'installazione di Windows per rimuovere informazioni specifiche del PC univoco da un'installazione di Windows, che consente di riutilizzare in modo sicuro l'immagine.

Quando si generalizza un'immagine, Windows sostituisce il SID del computer solo nel volume del sistema operativo in cui è stato eseguito Sysprep. Se un singolo computer dispone di più sistemi operativi, è necessario eseguire Sysprep in ogni sistema operativo singolarmente.

Impedire a Sysprep di rimuovere i dispositivi installati

Quando si configura un PC Windows, l'installazione di Windows configura tutti i dispositivi rilevati. La generalizzazione di un'installazione di Windows disinstalla questi dispositivi configurati, ma non rimuove i driver di dispositivo dal PC.

Se si distribuisce un'immagine nei computer con hardware e dispositivi identici come PC originale, è possibile mantenere i dispositivi installati nel computer durante la generalizzazione del sistema usando un file non eseguito con Microsoft-Windows-PnpSysprep | PersistAllDeviceInstalls impostato su true. Per altre informazioni sui componenti correlati a Sysprep di Windows, vedere Informazioni di riferimento sull'installazione automatica di Windows per Microsoft-Windows-PnpSysprep.

Limiti per il numero di volte in cui è possibile eseguire Sysprep

È possibile eseguire Sysprep il comando fino a 1001 volte in un'unica immagine di Windows. Dopo aver eseguito Sysprep 1001 volte, è necessario ricreare l'immagine di Windows. Fare riferimento alla tabella seguente:

Versione del sistema operativo Limite di conteggio sysprep
Windows 8.1 e Windows Server 2012 o versioni successive 1001
Windows 7 e Windows Server 2008 R2 3
Windows Server 2008 3

Nelle versioni precedenti di Windows è possibile usare l'impostazione del file di risposta per reimpostare l'orologio di attivazione del prodotto Windows durante l'esecuzione SkipRearm di Sysprep. Se si usa una chiave multilicenza o un codice Product Key per la vendita al dettaglio, non è necessario usare SkipRearm perché Windows viene attivato automaticamente.

App del Microsoft Store

L'installazione di nuove app di Microsoft Store o l'aggiornamento delle app di Microsoft Store esistenti prima di generalizzare un'immagine di Windows causerà l'esito negativo di Sysprep. Sysprep /generalize richiede che tutte le app vengano sottoposte a provisioning per tutti gli utenti; tuttavia, quando si aggiorna un'app da Microsoft Store, tale app diventa associata all'account utente connesso. L'errore seguente viene visualizzato nei file di log Sysprep (che è possibile trovare in %WINDIR%\System32\Sysprep\Panther):

<package name> was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.

Anziché usare Microsoft Store per aggiornare le app, è necessario scaricare sideload degli aggiornamenti alle app line-of-business, effettuare il provisioning di app con licenza offline Microsoft Store per le aziende per tutti gli utenti o aggiornare le app tramite Microsoft Store nei PC di destinazione. Se l'accesso a Microsoft Store in un ambiente gestito è disabilitato da un amministratore IT, gli utenti finali non potranno aggiornare le app di Microsoft Store.

Per altre informazioni sul sideload delle app line-of-business di Microsoft Store, vedere Sideload Apps with DISM (Sideload Apps with DISM ) e Personalizza la schermata iniziale.

Generalizzare un'immagine

Generalizzare dalla modalità di controllo

Per generalizzare un'immagine, è necessario prima avviare la modalità di controllo. È possibile avviare la modalità di controllo usando un file non avviato o dalla schermata OOBE (Out-Of-Box Experience). È possibile leggere le diverse modalità di avvio in modalità di controllo in Modalità di controllo in Modalità di controllo in Modalità di controllo o OOBE.

  1. Avviare un PC in modalità di controllo. Quando Windows si avvia in modalità di controllo, lo strumento di preparazione del sistema verrà visualizzato sul desktop. È possibile scegliere di chiudere la finestra Strumento di preparazione del sistema o di lasciarla aperta.

  2. Personalizzare Windows aggiungendo driver, modificando le impostazioni e installando programmi. Non installare app di Microsoft Store usando Microsoft Store.

  3. Eseguire Sysprep.

    • Se la finestra Strumento preparazione sistema è ancora aperta, fare clic su Generalezza, fare clic su Arresta e quindi fare clic su OK per generalizzare l'immagine e arrestare il PC.

      -oppure-

    • Eseguire Sysprep dal prompt dei comandi. Eseguire %WINDIR%\system32\sysprep\sysprep.exe per aprire la finestra preparazione del sistema. È anche possibile usare il Sysprep comando insieme alle opzioni /generalize, /shutdown e /oobe . Per visualizzare le opzioni disponibili, vedere Opzioni della riga di comando sysprep .

      %WINDIR%\system32\sysprep\sysprep.exe /generalize /shutdown /oobe
      

      Nota

      Se si sta generalizzando un disco rigido virtuale che verrà distribuito come disco rigido virtuale nella stessa macchina virtuale o hypervisor, usare l'opzione /mode:vm con la riga di comando Sysprep.

      Il computer generalizza l'immagine e arresta.

  4. Dopo l'arresto del computer, acquisire l'immagine con DISM.

  5. Distribuire questa immagine in un computer di riferimento. Quando il computer di riferimento viene avviato, viene visualizzata la schermata OOBE.

Generalizzare l'uso di unattend

Se si usano più file non distribuiti durante la distribuzione del computer, è possibile aggiungere le impostazioni seguenti a ognuno dei file non gestiti in modo che il programma di installazione di Windows generalizzerà il PC dopo l'elaborazione del file non aggiornato.

-oppure-

  • Per generalizzare il sistema e usarlo in modalità di controllo, usare [Microsoft-Windows-Deployment | Reseal(/windows-hardware/customize/desktop/unattend/microsoft-windows-deployment-reseal) impostazione al passaggio di configurazione oobeSystem . Impostare Mode su Controlla.

Panoramica del processo Sysprep

Opzioni di sysprep Command-Line

Supporto di Sysprep per i ruoli del server

Usare i codici Product Key e l'attivazione