Come inserire i cumulative update nel file install.wim di Windows 10

Talvolta può essere utile creare un install.wim per l’installazione di Windows 10 integrando l’ultimo cumulative update e/o altri aggiornamenti. Questo tipo di attività può essere fatta agevolmente tramite il comando DISM che prevede una serie di comandi ed opzioni per gestire l’intero ciclo di personalizzazione del file install.wim.

Per indicazioni so come inserire gli aggiornamenti in un file install.wim è possibile vedere i seguenti:

Di seguito i passi da seguire per inserire gli aggiornamenti in un file install.wim di Windows 10 con le seguenti ipotesi:

  • In F: è presente il media originale d’installazione di Windows 10
  • In C:\Slipstream\W10-Updated sarà generato il file install.wim aggiornato
  • In C:\Slipstream\Mount viene eseguito il mount del file install.wim da aggiornare
  • In C:\Slipstream\SU è disponibile il Service Update
  • In C:\Slipstream\CU è disponibile il Cumulative Update
  • In C:\Slipstream\Temp saranno creati i file temporanei eventualmente necessari

Per un esempio di script si veda il file AddCUToW10InstallWim.cmd nel mio repository su GitHub Batch Scripts for operating system management.

Passo 1: Copiare il file install.wim della distribuzione di Windows 10 a cui si desidera aggiungere gli aggiornamenti

COPY F:\sources\install.wim C:\Slipstream\W10-Upadated

Passo 2: Mount image del file install.wim

DISM /Mount-Wim /WimFile:C:\Slipstream\W10-Updated\install.wim /index:1 /Mountdir:C:\Slipstream\Mount

Passo 3: Aggiunta del Service Update se necessario come prerequisito del Cumulative Update

DISM /Image:C:\Slipstream\Mount /Add-Package /Packagepath:C:\Slipstream\SU

Passo 4: Aggiunta del Cumulative Update

DISM /Image:C:\Slipstream\Mount /Add-Package /Packagepath:C:\Slipstream\CU

Passo 5: Riduzione delle dimensioni del Component Store e consolidamento degli aggiornamenti per consentirne il ripristino in caso di recovery

DISM /Cleanup-Image /Image:C:\Slipstream\Mount /StartComponentCleanup /ResetBase /ScratchDir:C:\Slipstream\Temp

Passo 6: Verifica dei package installati

Dism /Get-Packages /Image:C:\Slipstream\Mount

Passo 7: Salvataggio e unmount del file install.wim

DISM /Unmount-Wim /Mountdir:C:\Slipstream\Mount /Commit

Passo 8: Pulizia di eventuali file ancora presenti dopo l’unmount

DISM /Cleanup-Wim

Passo 9: Lettura informazioni del file install.wim generato

DISM /Get-WimInfo /WimFile:C:\Slipstream\W10-Updated\install.wim /index:1

Conclusioni

Sebbene il comando DISM sia molto ricco di opzioni per eseguire varie attività amministrative e manutentive, sia su immagini del sistema che su sistemi online, il suo utilizzo è semplicemente automatizzabile.

Se invece si preferisce utilizzare strumenti grafici è possibile valutare l’utilizzo di NTLite.

2 commenti su “Come inserire i cumulative update nel file install.wim di Windows 10”

  1. Ciao, mi complimento conte e ti ringrazio per aver creato un blog chiaro e pieno di tante informazioni utili ed aggiornate.
    Vorrei porti una domanda riguardo all’aggiornamento dell’immagine .WIM di Windows 10.
    Posseggo un immagine .WIM personalizzata (con driver e aggiornamenti esclusivi per un tab ibrido) di Windows 10 1607, vorrei aggiornare l’immagine attuale con la versione di Windows 10 1809, come o quale procedimento dovrei utilizzare?
    Ti ringrazio in anticipo e spero in un tuo aiuto a questo mio dilemma.

    Rispondi
  2. Ciao Giuseppe e grazie di essere un lettore del mio blog.
    Purtroppo non mi risulta sia possibile dal momento che tramite DISM è possibile solo integrare pacchetti d’installazione quindi Cumulative Update, Service Update o Dynamic Update.

    A riguardo vedi anche questa discussione https://social.technet.microsoft.com/Forums/azure/en-US/772d207e-6aca-4724-b21e-ea01ade71d02/integrate-build-1709-in-wim-image-made-with-1703-dism?forum=win10itprosetup

    Rispondi

Lascia un commento

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.