Condividi tramite


Usare i file di risposta con Sysprep

È possibile usare un file di risposta insieme allo strumento Preparazione sistema (Sysprep) per configurare le impostazioni di installazione automatica di Windows. Questo argomento descrive alcune considerazioni e processi per l'uso di file di risposta insieme a Sysprep. Per altre informazioni sui componenti e le impostazioni di Windows che è possibile aggiungere a un file di risposta, vedere Informazioni di riferimento sull'installazione automatica di Windows.

Esecuzione di Sysprep un numero illimitato di volte

Se si specifica un codice Product Key, Windows viene attivato automaticamente ed è possibile eseguire il comando Sysprep un numero illimitato di volte. Per attivare automaticamente Windows fornendo un codice Product Key, specificare un codice Product Key valido nell'impostazione Microsoft-Windows-Shell-Setup\ProductKey non aggiornata durante il passaggio di configurazione specializzato . Se non si attiva automaticamente Windows fornendo un codice Product Key, Windows richiede all'utente finale di ottenere un codice Product Key.

Applicazione delle impostazioni nella generalizzazione, controlloSystem e auditUser Configuration Pass

Non tutte le operazioni di configurazione vengono eseguite durante l'installazione di Windows. I passaggi di configurazione generalizzare, auditSystem e auditUser sono disponibili solo quando si esegue Sysprep.

Le impostazioni seguenti vengono elaborate solo se si esegue Sysprep:

  • Le impostazioni nei passaggi di configurazione auditSystem e auditUser vengono elaborate quando si avvia in modalità di controllo dopo l'esecuzione del Sysprep /audit comando.

  • Le impostazioni nel passaggio di configurazione generale vengono elaborate quando si esegue il Sysprep /generalize comando. Il passaggio di configurazione generale rimuove le impostazioni specifiche del sistema in modo che sia possibile distribuire la stessa immagine in più computer.

Per altre informazioni, vedere Modalità di passaggio della configurazione.

Memorizzazione nella cache dei file di risposta nel computer

Se si usa un file di risposta per installare Windows, tale file di risposta viene memorizzato nella cache nel sistema. Quando la configurazione successiva passa, il computer applica le impostazioni nel file di risposta al sistema. Poiché questo file di risposta viene memorizzato nella cache, quando si esegue il comando Sysprep , il sistema applica le impostazioni nel file di risposta memorizzato nella cache. Se si desidera usare le impostazioni da un file di risposta diverso, è possibile specificare un file di Unattend.xml separato usando l'opzione Sysprep /unattend:<file_name> .

Rendere persistenti i driver di dispositivo Plug and Play durante il passaggio di configurazione generale

È possibile rendere persistenti i driver di dispositivo quando si esegue il comando usando un file di risposta con il Sysprep /generalize componente PersistentAllDeviceInstalls di Microsoft-Windows-PnPSysprep. Durante il passaggio di configurazione specializzato, Plug and Play analizza il computer per i dispositivi e quindi installa i driver di dispositivo per i dispositivi rilevati. Per impostazione predefinita, il computer disinstalla questi driver di dispositivo dal sistema quando si generalizza il sistema.

Visualizzazione di azioni RunSynchronous in un file di risposte

In modalità controllo è possibile visualizzare lo stato per i comandi RunSynchronous di Microsoft-Windows-Deployment eseguiti durante il passaggio di configurazione auditUser . La finestra AuditUI visualizza lo stato dei comandi e fornisce:

  • Stato visivo per indicare che un'installazione continua e non è sospesa.
  • Indicazione visiva di quando e dove si verificano errori. In questo modo viene fornita una diagnosi rapida se il comando non crea file di log.

Se il file di risposta contiene comandi RunSynchronous di Microsoft-Windows nel passaggio di configurazione auditUser , viene visualizzato un elenco dei comandi nella finestra AuditUI . I comandi vengono visualizzati nell'ordine specificato dall'impostazione Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand Order . Ogni elemento di elenco nell'interfaccia utente è la stringa da una di queste:

  • Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand Description (se presente)
  • Percorso Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand

Sysprep elabora tutti i RunSynchronous comandi in ordine. Se il comando ha esito positivo, l'elemento di elenco correlato riceve un'annotazione di segno di spunta verde. Se il comando ha esito negativo, l'elemento di elenco correlato riceve un'annotazione X rossa. Se il comando richiede un riavvio, la finestra AuditUI viene visualizzata dopo l'avvio, ma vengono visualizzati solo elementi di elenco non elaborati. Gli elementi elaborati in precedenza non vengono più visualizzati nella finestra AuditUI . Se l'elenco di elementi nella finestra AuditUI supera l'altezza della visualizzazione, l'elenco viene troncato alla visualizzazione e non scorre. Di conseguenza, potrebbe non essere possibile visualizzare alcuni elementi.

Il programma di installazione di Windows interpreta i codici restituiti come valori di stato nella finestra AuditUI . Un valore zero indica un esito positivo. Un valore diverso da zero indica un errore. Il valore restituito del comando potrebbe influire sul comportamento del programma di installazione di Windows, a seconda del valore dell'impostazione Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand WillReboot .

Riavviare

  • Se il WillReboot comando è impostato su Always:

    • Se il comando restituisce 0, l'elemento di elenco correlato riceve un'annotazione di segno di spunta verde. Si verifica immediatamente un riavvio.
    • Se il comando restituisce un numero diverso da zero, l'elemento di elenco correlato riceve un'annotazione X rossa. Si verifica immediatamente un riavvio. Un valore restituito diverso da zero non viene considerato come un errore irreversibile quando WillReboot è impostato su Always o Never.
  • Se il WillReboot comando è impostato su Mai:

    • Se il comando restituisce 0, l'elemento di elenco correlato riceve un'annotazione di segno di spunta verde.
    • Se il comando restituisce un numero diverso da zero, l'elemento di elenco correlato riceve un'annotazione X rossa. Un valore restituito diverso da zero non viene considerato come un errore irreversibile quando WillReboot è impostato su Always o Never.
  • Se il WillReboot comando è impostato su OnRequest:

    • Se il comando restituisce 0, l'elemento di elenco correlato riceve un'annotazione di segno di spunta verde.
    • Se il comando restituisce 1, l'elemento di elenco correlato riceve un'annotazione di segno di spunta verde. Si verifica immediatamente un riavvio.
    • Se il comando restituisce 2, l'elemento dell'elenco correlato riceve temporaneamente un'annotazione di segno di spunta verde. Si verifica immediatamente un riavvio. Dopo il riavvio, l'elemento elenco correlato viene visualizzato di nuovo nella finestra AuditUI senza annotazione perché il comando è ancora in fase di elaborazione.
    • Se il comando restituisce altri valori, viene visualizzato un errore irreversibile e viene visualizzata una finestra di dialogo di blocco. Se il file Errorhandler.cmd è presente, non viene visualizzata alcuna finestra di dialogo. Per altre informazioni sul file Errorhandler.cmd, vedere Aggiungere uno script personalizzato al programma di installazione di Windows.

Panoramica di Sysprep (Preparazione sistema)

Opzioni di sysprep Command-Line

Supporto di Sysprep per i ruoli del server

Panoramica del processo Sysprep

Risoluzione dei problemi di distribuzione e file di log