Acquisire e applicare immagini di Windows Full Flash Update (FFU)

Distribuire Windows più velocemente sul piano factory usando il formato di immagine FFU (Full Flash Update). Le immagini FFU consentono di applicare un'immagine di un'unità fisica, tra cui Windows, ripristino e informazioni di partizione di sistema tutte contemporaneamente a un'unità diversa.

A differenza del formato WIM basato su file, FFU è un contenitore di file basato sul settore che archivia una o più partizioni. L'immagine basata sul settore indica che le FFU richiedono meno tempo per la distribuzione, ma hanno dimensioni maggiori di file rispetto alle macchine virtuali. Vedere WIM vs. VHD vs FFU: confronto dei formati di file di immagine per informazioni sulle differenze tra i formati di immagine.

A partire da Windows 10, versione 1903, è possibile ottimizzare le FFU in nuove FFU portatili in cui:

  • L'unità da cui viene applicato un FFU può essere inferiore rispetto all'unità da cui viene acquisita.
  • È possibile scegliere una partizione per espandere o compattare dinamicamente in base alle dimensioni della nuova unità.
  • Non è più necessario gestire la partizione di ripristino separatamente per unità di dimensioni diverse.

Nota

L'applicazione di un FFU ottimizzato richiede Windows 10 versione 1903; WinPE versione 1903; o versioni successive.

Limitazioni

  • Se non si ottimizza il FFU, l'unità applicata a un FFU deve essere uguale o maggiore dell'unità acquisita da
  • Le acquisizioni FFU dei dischi crittografati non sono supportate
  • Le acquisizioni di dischi che dispongono di Servizio copia shadow del volume (VSS) abilitate non sono supportate
  • La suddivisione di FFU compressi non è supportata
  • Acquisizione di un disco FFU e dell'intero disco, senza alcun meccanismo per escludere file specifici
  • Non è possibile acquisire un FFU di un disco rigido che usa partizioni hard basate su MBR

Cosa è necessario usare le FFU in Windows

Per acquisire, distribuire e montare immagini FFU con DISM, è necessario lavorare in un ambiente Windows 10, versione 1709 o successiva oppure WinPE per Windows 10, versione 1709 o successiva. Per distribuire FFU portatili, è necessario WinPE per Windows 10, versione 1903 o successiva.

Per acquisire e distribuire FFUS usando le istruzioni seguenti, è necessario anche:

  • Un PC Windows generalizzato con Sysprep. Si farà riferimento a questo come PC di riferimento. Per una procedura dettagliata su come creare un'immagine pronta per la distribuzione, vedere il lab di distribuzione di Windows OEM.
  • Un PC per distribuire l'immagine FFU in. Si farà riferimento a questo come PC di destinazione. Il disco rigido in questo PC verrà sovrascritto, quindi assicurarsi di usare un PC che non dispone di informazioni da mantenere.
  • Versione più recente di ADK, da Scaricare Windows ADK
  • Archiviazione
    • Archiviazione USB, formattata come NTFS con spazio sufficiente per salvare il FFU. 16 GB è sufficiente spazio per archiviare un FFU di un'immagine di Windows di base. È possibile usare la stessa unità USB per WinPE e archiviazione se si seguono le istruzioni per la creazione di un'unità USB multipartiton. Per ottenere prestazioni ottimali, si vuole ottimizzare l'I/O tra la posizione in cui è archiviato il FFU e il PC di destinazione. Per ottenere prestazioni ottimali, usare un'unità USB 3.0 per archiviare l'immagine e un SSD interno per il dispositivo di destinazione.

      or

    • Archiviazione di rete in cui è possibile mantenere l'immagine FFU. Per prestazioni ottimali, usare una rete da 1 GB o più veloce.

Acquisire un FFU

  1. Avviare il PC di riferimento usando supporti di avvio WinPE.

  2. Identificare l'unità da cui acquisire l'immagine. È possibile usare diskpart o aggiungere Windows PowerShell supporto a WinPE e usare Get-Disk per la scriptability e configurazioni più complesse, ad esempio un server con più dischi.

    diskpart 
    list disk
    exit
    

    L'output elenca le unità. Prendere nota del numero di disco nella Disk ### colonna. Questo è il valore che si userà durante l'acquisizione dell'immagine.

    DISKPART> list disk
    
    Disk ###  Status         Size     Free     Dyn  Gpt
    --------  -------------  -------  -------  ---  ---
    Disk 0    Online          238 GB      0 B        *
    Disk 1    Online           28 GB      0 B
    
    DISKPART>
    
  3. Usare DISM per acquisire un'immagine di tutte le partizioni nell'unità fisica. Per disco X:, la stringa utilizzata con /capturedrive avrà un aspetto simile al seguente: \\.\PhysicalDriveX, dove X è il numero di disco fornito da diskpart. Ad esempio, per acquisire Disk 0, si userà /CaptureDrive:\\.\PhysicalDrive0.

    Per altre informazioni su PhysicalDrive X, vedere Funzione CreateFile.

    Per visualizzare le opzioni della riga di comando per l'acquisizione di FFU, eseguire dism /capture-ffu /? o vedere Gestione immagini DISM Command-Line Opzioni. Si noti che non è necessario specificare un PlatformID durante l'acquisizione di un'immagine desktop.

    Il comando seguente acquisisce un'immagine FFU di PhysicalDrive0 denominata WinOEM.ffu. Gli argomenti /name e /description consentono di impostare informazioni sull'immagine. Queste informazioni vengono visualizzate quando si usa dism /get-imageinfo. /name è obbligatorio, /description è facoltativo.

    DISM.exe /capture-ffu /imagefile=e:\WinOEM.ffu /capturedrive=\\.\PhysicalDrive0 /name:disk0 /description:"Windows 10 FFU"
    

    Questo comando fornisce anche un nome e una descrizione all'immagine FFU. Il nome è un parametro obbligatorio.

Ottimizzare un FFU

L'opzione /Optimize-FFU DISM consente di scegliere una partizione che verrà espansa o compattata automaticamente dopo l'applicazione dell'FFU a un disco:

  1. Copiare il file FFU in un PC tecnico che esegue Windows 10, versione 1903 o successiva. Non è possibile eseguire /optimize-ffu nello stesso disco dell'FFU acquisito.

    Nota

    È possibile eseguire il /Optimize-FFU comando solo in Windows 10, versione 1903 o successiva.

  2. Ottimizzare l'FFU.

    Dism /Optimize-FFU /ImageFile:flash.ffu
    

    Nota

    Per impostazione predefinita, quando si distribuisce Windows in un'unità di dimensioni diverse, la partizione di Windows si espande o si compatta in modo che possa essere più grande che possa essere. Se si usa una partizione dati, è possibile scegliere di espandere o compattare questa partizione usando l'opzione /PartitionNumber , ad esempio:

    Dism /Optimize-FFU /ImageFile:flash.ffu /PartitionNumber:2
    

    Per altre informazioni, vedere Gestione immagini DISM Command-Line opzioni: Ottimizzare FFU

  3. Se si prevede di applicare questo FFU alle unità più piccole rispetto all'unità originale, controllare il FFU per verificare quale sia la nuova dimensione minima dell'unità:

    Dism /Get-ImageInfo /ImageFile:flash.ffu
    

Distribuire Windows da WinPE usando un FFU

  1. Avviare il PC di destinazione in WinPE.

    Nota

    Se si applica un FFU ottimizzato, è necessario usare WinPE, versione 1903 o successiva.

  2. Connettere un'unità di archiviazione o eseguire il mapping del percorso di rete con il file FFU e prendere nota della lettera di unità, ad esempio N.

  3. Identificare l'unità a cui si applicherà l'immagine:

    diskpart 
    list disk
    exit
    

    Prendere nota del numero di unità nella Disk ### colonna.

  4. Applicare l'immagine all'unità pulita. In questo caso si applica n:\WinOEM.ffu al disco 0.

    DISM /apply-ffu /ImageFile=N:\WinOEM.ffu /ApplyDrive:\\.\PhysicalDrive0
    

    Per visualizzare i comandi disponibili con /apply-ffu, eseguire dism /apply-ffu /? o vedere Gestione immagini DISM Command-Line Opzioni.

Acquisizione e applicazione di FFUS in unità di dimensioni diverse

Se l'FFU è stato ottimizzato, il servizio di archiviazione di distribuzione ridimensiona automaticamente la partizione di Windows (o la partizione selezionata) per espandere o compattare per riempire lo spazio disponibile.

Se non si ottimizza l'FFU o se si distribuisce Windows 10, versione 1809 o versioni precedenti, sarà possibile applicare l'FFU alle unità con dimensioni uguali o maggiori rispetto all'originale. È anche necessario eseguire alcune operazioni aggiuntive per gestire la partizione di ripristino e le dimensioni delle partizioni prima e durante la distribuzione per ottimizzare l'uso dello spazio:

  1. Nel PC di riferimento installare Windows senza partizione di ripristino e configurare la partizione di Windows come partizione finale nell'unità. Per configurare questa operazione, usare Il programma di installazione di Windows o uno script di distribuzione.

    PC di riferimento: acquisire l'immagine FFU.

  2. Acquisire l'FFU.

  3. Nel PC di destinazione distribuire l'FFU. Per le unità più grandi, alla fine ci sarà spazio inutilizzato.

    PC di riferimento: applicare l'immagine FFU.

  4. Usando Diskpart espandere la partizione di Windows per riempire lo spazio vuoto.

    PC di riferimento: espandere la partizione di Windows per riempire lo spazio vuoto.

    Compattare quindi la partizione di Windows per rendere disponibile la partizione di ripristino.

    PC di riferimento: compattare la partizione di Windows per rendere disponibile la partizione di ripristino

    Configurare la partizione di ripristino.

    Esempio, usando script di esempio: creare una partizione di ripristino.

    ApplyRecovery.bat
    

Montare un FFU per la manutenzione

È possibile usare DISM per montare immagini FFU per la manutenzione. Come con altri formati di immagine, è possibile montare e modificare un FFU prima di eseguire il commit delle modifiche e smontare. Il montaggio di un FFU per la manutenzione usa lo stesso /mount-image comando usato per montare altri tipi di immagine. Quando si monta un FFU, si userà /index:1 sempre durante il montaggio.

A differenza delle immagini WIM, le immagini FFU vengono montate come dischi rigidi virtuali. I file vengono visualizzati nella cartella di montaggio specificata, ma poiché le FFU possono contenere più di una partizione ma hanno un solo indice, DISM esegue il mapping solo della partizione di Windows dal FFU montato alla cartella di montaggio.

Per montare un FFU

  1. Aprire un prompt dei comandi come amministratore.

  2. Montare l'immagine usando dism /mount-image. Questo esempio monta D:\WinOEM.ffu in C:\ffumount:

    dism /mount-image /imagefile:"D:\WinOEM.ffu" /mountdir:"C:\ffumount" /index:1
    

    Per visualizzare le opzioni della riga di comando disponibili per /mount-image l'esecuzione dism /mount-image /? o vedere opzioni della riga di comando gestione immagini DISM.

  3. Servizio dell'immagine. Ad esempio, per abilitare la funzionalità dei componenti legacy:

    dism /image:"C:\ffumount" /enable-feature:legacycomponents
    

    Per visualizzare le opzioni disponibili, eseguire dism /image:<path to mounted image> /? o

  4. Smontare l'immagine FFU e eseguire il commit o eliminare le modifiche. Se si usa /commit, le modifiche verranno salvate nel file FFU.

    Per smontare le modifiche FFU e commit, usare /unmount-image con l'opzione /commit :

    dism /unmount-image /mountdir:"C:\ffumount" /commit
    

    Se si decide di non mantenere le modifiche apportate al FFU, è possibile usare /unmount-image con l'opzione /discard :

    dism /unmount-image /mountdir:"C:\ffumount" /discard
    

WIM e VHD vs FFU: confronto dei formati di file di immagine

Pianificazione di una strategia di multicast in Configuration Manager

Acquisire e applicare partizioni windows, sistema e ripristino

Opzioni Command-Line di gestione delle immagini DISM

Funzione CreateFile