Condividi tramite


Distribuire le funzionalità di reimpostazione rapida tramite l'applicazione automatica delle cartelle

Le funzionalità di reimpostazione rapida sono incluse in Windows 10 e Windows 11 per le edizioni desktop (Home, Pro, Enterprise ed Education), anche se dovrai eseguire passaggi aggiuntivi per distribuire i PC con le personalizzazioni seguenti.

  • Applicazioni desktop di Windows
  • Impostazioni di Windows, ad esempio schermate personalizzate della configurazione guidata o menu Start.
  • Layout di partizione personalizzati.

Questi passaggi illustrano anche come aggiungere script personalizzati durante una reimpostazione per acquisire i log o eseguire altre attività di pulizia.

Prerequisiti

Per completare queste procedure, è necessario un PC tecnico con Windows 10 o Windows 11 e i componenti di Windows Assessment and Deployment Kit (ADK) seguenti installati. Si noti che a partire da Windows 10, versione 1809, WinPE è un componente aggiuntivo per ADK e non è incluso nel programma di installazione di ADK:

  • Strumenti di distribuzione
  • Progettazione immagine e configurazione
  • Utilità di migrazione stato utente (USMT)
  • Ambiente preinstallazione di Windows (Windows PE)

Sarà anche necessario:

  • Un PC di destinazione con dimensioni dell'unità di 100 GB o superiori
  • Immagine dell'edizione desktop di Windows (install.wim)
  • Un'immagine di avvio Ambiente ripristino Windows (Winre.wim) (Verrà estratta da un'immagine di Windows 10).

Per una panoramica dell'intero processo di distribuzione, vedere la Guida alla produzione desktop.

Seguire questa procedura per preparare lo strumento ScanState per acquisire le applicazioni desktop di Windows dopo l'installazione:

Passaggio 1: Preparare lo strumento ScanState

  1. Nel PC tecnico copiare i file di Windows ADK da Windows User State Migration Tool (USMT) e Installazione di Windows in una cartella di lavoro. Dovrai corrispondere all'architettura del dispositivo di destinazione. Non è necessario copiare le sottocartelle.

    md C:\ScanState_amd64
    xcopy /E "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\User State Migration Tool\amd64" C:\ScanState_amd64
    xcopy /E /Y "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Setup\amd64\Sources" C:\ScanState_amd64
    
  2. Copiare il contenuto della cartella di lavoro in un percorso di rete o in un'unità flash USB.

Seguire questa procedura per personalizzare l'immagine di avvio Ambiente ripristino Windows se sono necessari driver e Language Pack aggiuntivi.

Passaggio 2: Estrarre e personalizzare l'immagine di avvio Ambiente ripristino Windows (facoltativo)

  1. Nel PC tecnico fare clic su Start e digitare distribuzione. Fare clic con il pulsante destro del mouse su Deployment and Imaging Tools Environment (Ambiente distribuzione e creazione immagini) e quindi scegliere Esegui come amministratore.

  2. In Ambiente strumenti di distribuzione e creazione immagini creare la struttura di cartelle per archiviare l'immagine di Windows e il relativo punto di montaggio.

    Mkdir C:\OS_image\mount
    
  3. Creare la struttura di cartelle per archiviare l'immagine di avvio Ambiente ripristino Windows e il relativo punto di montaggio.

    Mkdir C:\winre_amd64\mount
    
  4. Montare l'immagine windows (install.wim) nella cartella \OS_image\mount usando gestione e manutenzione immagini distribuzione.

    Dism /mount-image /imagefile:C:\OS_image\install.wim /index:1 /mountdir:C:\OS_image\mount
    

    dove Index:1 è l'indice dell'immagine selezionata nel file Install.wim.

  5. Copiare l'immagine Ambiente ripristino Windows dall'immagine windows montata nella nuova cartella.

    xcopy /H C:\OS_image\mount\windows\system32\recovery\winre.wim C:\winre_amd64 
    
  6. Smontare l'immagine di Windows. Suggerimento: se non hai apportato altre modifiche nell'immagine di Windows, puoi smontare l'immagine più velocemente usando l'opzione /discard .

    Dism /unmount-image /mountdir:C:\OS_image\mount /discard
    
  7. Montare l'immagine di avvio Ambiente ripristino Windows per la modifica.

    Dism /mount-image /imagefile:C:\winre_amd64\winre.wim /index:1 /mountdir:C:\winre_amd64\mount
    

    dove Index:1 è il numero dell'immagine selezionata nel file Winre.wim.

    Una volta estratto il file Winre.wim dal file Install.wim, è possibile personalizzare l'immagine di avvio Ambiente ripristino Windows.

  8. Aggiungere Language Pack, driver di dispositivo critici per l'avvio e driver di dispositivo di input all'immagine di avvio Ambiente ripristino Windows. Per altre informazioni, vedere Personalizzare Ambiente ripristino Windows.

  9. Eseguire il commit delle personalizzazioni e smontare l'immagine.

    Dism /unmount-image /mountdir:C:\winre_amd64\mount /commit 
    

Se si prevede di personalizzare solo le impostazioni comuni a tutte le edizioni di Windows 10 o Windows 11, seguire questa procedura per creare un pacchetto di provisioning che specifica le impostazioni da ripristinare durante il ripristino:

Passaggio 3: Creare un pacchetto di provisioning con le impostazioni da ripristinare (facoltativo)

  1. Nel PC tecnico avviare Progettazione immagine e configurazione di Windows.
  2. Fare clic su File>Nuovo progetto.
  3. Immettere un nome e una descrizione del progetto, quindi fare clic su Avanti
  4. Nel passaggio Selezionare il flusso di lavoro del progetto selezionare l'opzione Pacchetto di provisioning e quindi fare clic su Avanti.
  5. Nel passaggio Scegliere le impostazioni da visualizzare e configurare selezionare l'opzione Comune a tutte le edizioni di Windows e quindi fare clic su Avanti.
  6. Nel passaggio Importare un pacchetto di provisioning (facoltativo) fare clic su Fine per creare il nuovo progetto.
  7. Usare il riquadro Personalizzazioni disponibili per aggiungere le impostazioni e specificare le impostazioni predefinite che devono essere ripristinate durante il ripristino. Le impostazioni verranno visualizzate nel riquadro Personalizzazioni selezionate.
  8. Fare clic su Esporta>pacchetto di provisioning.
  9. Nel passaggio Descrivere il pacchetto di provisioning fare clic su Avanti.
  10. Nel passaggio Selezionare i dettagli di sicurezza per il pacchetto di provisioning fare clic su Avanti.
  11. Nel passaggio Selezionare dove salvare il pacchetto di provisioning immettere un percorso per salvare il pacchetto, ad esempio una condivisione di rete, e quindi fare clic su Avanti.
  12. Fare clic su Compila per creare il pacchetto di provisioning.
  13. Dopo aver creato il pacchetto di provisioning, fare clic su Fine.

L'applicazione automatica delle cartelle semplifica il ripristino delle impostazioni comuni, tra cui l'installazione automatica, la Configurazione guidata e il layout della barra delle applicazioni durante PBR. È possibile usare cartelle o punti di estendibilità automatici, ma non entrambi. Se sono configurate cartelle e punti di estendibilità automatici, Windows userà i punti di estendibilità.

Le cartelle di applicazione automatica sono nuove in Windows 10, versione 1809. Queste cartelle semplificano il ripristino delle impostazioni comuni, tra cui l'installazione automatica, la configurazione guidata e il layout della barra delle applicazioni durante PBR. È possibile usare cartelle o punti di estendibilità automatici, ma non entrambi. Se sono configurate cartelle e punti di estendibilità automatici, Windows userà i punti di estendibilità.

  1. Creare una cartella nell'immagine di Windows denominata C:\Recovery\AutoApply

    MkDir C:\Recovery\AutoApply
    
  2. Copiare i file di configurazione e tutti i file di asset correlati nelle cartelle autoapply:

    Descrizione File da copiare Dove metterlo Durante un ripristino, dove va?
    Menu Start LayoutModification.xml C:\Recovery\AutoApply\ %SYSTEMDRIVE%\Users\Default\AppData\Local\Microsoft\Windows\Shell
    Pin della barra delle applicazioni TaskbarLayoutModification.xml C:\Recovery\AutoApply\ C:\Windows\OEM\TaskbarLayoutModification.xml
    Oobe %windir%\System32\OOBE\info C:\Recovery\AutoApply\OOBE %windir%\System32\OOBE\info
    File di installazione automatica Unattend C:\Recovery\AutoApply\ C:\Windows\Panther\Unattend.xml
    Altri file di asset C:\Recovery\AutoApply\CustomizationFiles C:\Windows\OEM\CustomizationFiles

    Nota, non preoccuparti di ripristinare i file di collegamento (con estensione lnk) usati dalla menu Start e dalla barra delle applicazioni. Questi vengono salvati e ripristinati usando i pacchetti di provisioning.

Passaggio 5: Distribuire e personalizzare Windows

  1. Nel PC di destinazione avviare Windows PE.

  2. Al prompt dei comandi di Windows PE eseguire lo script per creare le partizioni consigliate del disco rigido.

    Diskpart /s N:\CreatePartitions.txt
    

    dove N:\CreatePartition è il percorso del file.

  3. Applicare l'immagine di riferimento di Windows alla partizione di Windows.

    Dism /Apply-Image /ImageFile:N:\Install.wim /Index:1 /ApplyDir:W:\
    

    Facoltativo: è anche possibile specificare l'opzione /compact in modo che i file scritti su disco vengano compressi. Ad esempio:

    Dism /Apply-Image /ImageFile:N:\Install.wim /Index:1 /ApplyDir:W:\ /Compact:on
    

    Ciò è utile se si distribuisce Windows nei PC con capacità di archiviazione limitata, ma non è consigliabile nei PC con dispositivi di archiviazione rotazionali.

  4. Configurare la partizione di sistema usando BCDboot.

    W:\Windows\System32\Bcdboot W:\Windows
    
  5. Creare una cartella nella partizione degli strumenti di Ambiente ripristino Windows e copiarvi l'immagine di avvio Ambiente ripristino Windows personalizzata.

    Mkdir T:\Recovery\WindowsRE
    xcopy /H N:\Winre.wim T:\Recovery\WindowsRE
    

    dove T:\ è la partizione degli strumenti di Ambiente ripristino Windows.

    Importante

    È necessario archiviare Winre.wim in \Recovery\WindowsRE.

  6. Registrare l'immagine di avvio Ambiente ripristino Windows insieme all'immagine di Windows.

    W:\Windows\System32\Reagentc /setreimage /path T:\Recovery\WindowsRE /target W:\Windows
    
  7. Usare Diskpart per nascondere la partizione degli strumenti di Ambiente ripristino Windows (T:\) da Esplora risorse.

    Per i PC basati su UEFI:

    select disk 0
    select partition 4
    remove
    set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
    gpt attributes=0x8000000000000001
    exit
    

    Per i PC basati su BIOS:

    select disk 0
    select partition 3
    remove
    set id=27
    exit
    
  8. Personalizzare l'immagine di Windows nel PC di destinazione:

    1. Eseguire personalizzazioni offline per l'immagine di Windows, ad esempio l'installazione di pacchetti driver basati su INF specifici per il PC di destinazione, l'installazione di aggiornamenti e Language Pack del sistema operativo o il provisioning di app di Windows aggiuntive.
    2. Avviare il PC di destinazione per controllare la modalità. A tale scopo, è possibile usare un file di risposte con Microsoft-Windows-Deployment | Reseal | Mode = impostazione di controllo o avviando prima la configurazione guidata del PC e quindi premendo CTRL+MAIUSC+F3.
    3. Eseguire eventuali personalizzazioni rimanenti, ad esempio l'installazione di applicazioni e pacchetti software del dispositivo specifici per il PC di destinazione.
  9. Se sono stati installati gli aggiornamenti del sistema operativo, pulire i componenti sostituiti e contrassegnare gli aggiornamenti come permanenti in modo che vengano ripristinati durante il ripristino:

    DISM.exe /Cleanup-Image /StartComponentCleanup
    

Passaggio 6: Acquisire e distribuire personalizzazioni per il ripristino

  1. Creare una cartella C:\Recovery. Usare i comandi seguenti per assicurarsi che questa cartella sia configurata correttamente con le autorizzazioni e gli elenchi di controllo di accesso corretti.

    mkdir C:\Recovery
    icacls C:\Recovery /inheritance:r
    icacls C:\Recovery /grant:r SYSTEM:(OI)(CI)(F)
    icacls C:\Recovery /grant:r *S-1-5-32-544:(OI)(CI)(F)
    takeown /f C:\Recovery /a
    attrib +H C:\Recovery
    
  2. Usare lo strumento ScanState per acquisire le personalizzazioni installate in un pacchetto di provisioning. Usare l'opzione /config per specificare uno dei file di configurazione predefiniti inclusi in ADK e salvare il file con estensione ppkg nella cartella C:\Recovery\Customizations.

    N:\ScanState_amd64\scanstate.exe /apps /config:<path_to_config_file> /ppkg C:\Recovery\Customizations\apps.ppkg /o /c /v:13 /l:C:\ScanState.log
    

    dove N:\ è il percorso dello strumento ScanState installato nel passaggio 1.

  3. Se è stata usata progettazione immagine e configurazione di Windows per creare pacchetti di provisioning aggiuntivi con personalizzazioni che devono essere ripristinate durante il ripristino, copiare i pacchetti nel PC di destinazione. Ad esempio:

    xcopy N:\RecoveryPPKG\*.ppkg C:\Recovery\Customizations
    

    dove N:\ è il percorso in cui si trovano i pacchetti di provisioning aggiuntivi.

  4. Copiare qualsiasi file di configurazione di reimpostazione pulsante push (resetconfig.xml) nel PC di destinazione e quindi configurare le autorizzazioni per scriverle/modificarle. Ad esempio:

    mkdir C:\Recovery\OEM
    

    dove N:\ è il percorso in cui si trovano il file di configurazione e gli script.

  5. Usare lo strumento Sysprep per reinizializzare l'immagine di Windows senza usare l'opzione /generalize.

    Sysprep /oobe /exit
    

    Importante

    È necessario configurare l'immagine che si desidera spedire al cliente per l'avvio alla Configurazione guidata.

  6. (Facoltativo) Per risparmiare spazio, è anche possibile convertire le applicazioni desktop di Windows installate in puntatori a file che fanno riferimento al pacchetto di personalizzazioni. A tale scopo, avviare il PC di destinazione in Windows PE ed eseguire quanto segue:

    DISM /Apply-CustomDataImage /CustomDataImage:C:\Recovery\Customizations\USMT.ppkg /ImagePath:C:\ /SingleInstance
    
  7. Arrestare il PC di destinazione per l'imballaggio e la spedizione. Quando l'utente avvia il PC per la prima volta, verrà avviato in Configurazione guidata.

Passaggio 7: Verificare le personalizzazioni

Verificare che le personalizzazioni vengano ripristinate dopo il ripristino e che continuino a funzionare eseguendo le funzionalità Mantieni i file personali e Rimuovi tutto. Per iniziare, controllare i punti di ingresso seguenti:

  • Impostazioni: Dal menu Start selezionare Impostazioni> Aggiornamento e ripristino> di sicurezza>Reimposta il PC: Attività iniziali. Seguire le istruzioni visualizzate.

  • Ambiente ripristino Windows: dal menu Start selezionare Impostazioni> Aggiorna e ripristino di sicurezza>> Avvio avanzato: Riavvia ora. Dopo Ambiente ripristino Windows l'avvio, selezionare Risoluzione dei problemi Reimposta>il PC e quindi seguire le istruzioni visualizzate.

Per testare altre opzioni di ripristino, vedere Scenari di convalida.

Sintassi scanState

Ripristino/ripristino bare metal: creare supporti di ripristino durante la distribuzione di nuovi dispositivi

Distribuire le funzionalità di reimpostazione rapida tramite ScanState