Erfassen und Anwenden von Windows Full Flash Update (FFU)-Images
Stellen Sie Windows schneller in der Fabrik bereit, indem Sie das Image-Format Full Flash Update (FFU) verwenden. Mit FFU-Images können Sie ein Image eines physischen Laufwerks, einschließlich Windows-, Wiederherstellungs- und Systempartitions-Informationen, auf einmal direkt auf ein anderes Laufwerk anwenden.
Im Gegensatz zum dateibasierten WIM-Format ist FFU ein sektorbasierter Dateicontainer, der eine oder mehrere Partitionen speichert. Sektorbasiertes Imaging bedeutet, dass FFUs weniger Zeit für die Bereitstellung benötigen, aber größere Dateien haben als WIMs. Informationen zu den Unterschieden zwischen Imageformaten finden Sie unter WIM vs. VHD vs. FFU: Vergleich von Imagedateiformaten.
Ab Windows 10, Version 1903, können Sie Ihre FFUs in neue tragbare FFUs optimieren, wobei:
- Das Laufwerk, auf das eine FFU angewendet wird, kann kleiner sein als das Laufwerk, von dem sie erfasst wird.
- Sie können eine Partition auswählen, die basierend auf der Größe des neuen Laufwerks dynamisch erweitert oder verkleinert werden soll.
- Sie müssen die Wiederherstellungspartition nicht mehr separat für unterschiedlich große Laufwerke verwalten.
Hinweis
Das Anwenden einer optimierten FFU erfordert Windows 10, Version 1903; WinPE-Version 1903; oder höher.
Einschränkungen
- Wenn Sie Ihr FFU nicht optimieren, muss das Laufwerk, auf das ein FFU angewendet wird, gleich oder größer sein als das Laufwerk, von dem es erfasst wird
- FFU-Erfassungen von verschlüsselten Laufwerken werden nicht unterstützt
- Erfassungen von Datenträgern mit aktiviertem Volume Shadow Copy Service (VSS) werden nicht unterstützt
- Das Aufteilen komprimierter FFUs wird nicht unterstützt
- Das Erfassen einer FFU erfasst die gesamte Festplatte ohne Mechanismus zum Ausschließen bestimmter Dateien
- Sie können keine FFU einer Festplatte erfassen, die MBR-basierte Festplattenpartitionen verwendet.
Was Sie brauchen, um mit FFUs in Windows zu arbeiten
Zum Erfassen, Bereitstellen und Mounten von FFU-Images mit DISM müssen Sie in Windows 10, Version 1709 oder höher, arbeiten; oder WinPE für Windows 10, Version 1709 oder höher. Um portable FFUs bereitzustellen, benötigen Sie WinPE für Windows 10, Version 1903 oder höher.
Zum Erfassen und Bereitstellen von FFUs gemäß den nachstehenden Anweisungen benötigen Sie außerdem:
- Ein Windows-PC, der mit Sysprep generalisiert wurde. Wir bezeichnen dies als Referenz-PC. Eine exemplarische Vorgehensweise zum Erstellen eines einsatzbereiten Abbilds finden Sie im OEM Windows-Bereitstellungslabor.
- Ein PC, auf dem das FFU-Image bereitgestellt werden soll. Wir bezeichnen dies als den Ziel-PC. Die Festplatte auf diesem PC wird überschrieben, stellen Sie also sicher, dass Sie einen PC verwenden, auf dem Sie keine Informationen haben, die Sie behalten möchten.
- Die neueste Version des ADK, von Herunterladen des Windows ADK
- Storage
USB-Speicher, formatiert als NTFS mit ausreichend Speicherplatz zum Speichern der FFU. 16 GB reichen aus, um eine FFU eines einfachen Windows-Images zu speichern. Sie können dasselbe USB-Laufwerk für WinPE und Speicher verwenden, wenn Sie die Anweisungen zum Erstellen eines USB-Laufwerks mit mehreren Partitionen befolgen. Für die beste Leistung möchten Sie die E/A zwischen dem Speicherort Ihrer FFU und dem Ziel-PC maximieren. Verwenden Sie für die beste Leistung ein USB 3.0-Laufwerk zum Speichern des Bildes und eine interne SSD für das Zielgerät.
or
Netzwerkspeicher, in dem Sie Ihr FFU-Image aufbewahren können. Verwenden Sie für eine optimale Leistung ein Netzwerk mit 1 GB oder schneller.
Erfassen einer FFU
Starten Sie den Referenz-PC mit einem bootfähigen WinPE-Medium.
Identifizieren Sie das Laufwerk, von dem Sie das Image erfassen werden. Sie können diskpart verwenden oder Windows PowerShell-Unterstützung zu WinPE hinzufügen und Get-Disk für Skriptfähigkeit und komplexere Setups wie einen Server mit mehreren Datenträgern verwenden.
diskpart list disk exit
Die Ausgabe listet Ihre Laufwerke auf. Notieren Sie sich die Datenträgernummer in der
Disk ###
-Spalte. Dies ist der Wert, den Sie beim Erfassen Ihres Images verwenden.DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 238 GB 0 B * Disk 1 Online 28 GB 0 B DISKPART>
Verwenden Sie DISM, um ein Image aller Partitionen auf dem physischen Laufwerk zu erfassen. Für disk X: sieht die mit
/capturedrive
verwendete String folgendermaßen aus:\\.\PhysicalDriveX
, wobei X die Festplattennummer ist, die diskpart bereitstellt. Um beispielsweise Azure Data Box Disk 0 zu erfassen, verwenden Sie/CaptureDrive:\\.\PhysicalDrive0
.Weitere Informationen zu PhysicalDrive X finden Sie unter CreateFile-Funktion.
Um die Befehlszeilenoptionen zum Erfassen von FFUs anzuzeigen, führen Sie
dism /capture-ffu /?
aus oder lesen Sie Befehlszeilenoptionen für die DISM-Bildverwaltung. Beachten Sie, dass Sie beim Erfassen eines Desktop-Images keine PlatformID angeben müssen.Der folgende Befehl erfasst ein FFU-Image von PhysicalDrive0 namens WinOEM.ffu. Mit den Argumenten /name und /description können Sie Informationen zu Ihrem Bild festlegen. Diese Informationen werden angezeigt, wenn Sie
dism /get-imageinfo
verwenden. /name ist erforderlich, /description ist optional.DISM.exe /capture-ffu /imagefile=e:\WinOEM.ffu /capturedrive=\\.\PhysicalDrive0 /name:disk0 /description:"Windows 10 FFU"
Dieser Befehl gibt dem FFU-Image auch einen Namen und eine Beschreibung. Name ist ein erforderlicher Parameter.
Optimieren einer FFU
Mit der /Optimize-FFU
DISM-Option können Sie eine Partition auswählen, die automatisch erweitert oder verkleinert wird, nachdem die FFU auf eine Festplatte angewendet wurde:
Kopieren Sie die FFU-Datei auf einen Techniker-PC mit Windows 10, Version 1903 oder höher. Sie können
/optimize-ffu
nicht auf derselben Festplatte wie die erfasste FFU ausführen.Hinweis
Sie können den
/Optimize-FFU
-Befehl nur unter Windows 10, Version 1903 oder höher ausführen.Optimieren einer FFU.
Dism /Optimize-FFU /ImageFile:flash.ffu
Hinweis
Wenn Sie Windows auf einem Laufwerk unterschiedlicher Größe bereitstellen, wird die Windows-Partition standardmäßig erweitert oder verkleinert, damit sie so groß wie möglich wird. Wenn Sie eine Datenpartition verwenden, können Sie diese Partition stattdessen erweitern oder verkleinern, indem Sie die Option
/PartitionNumber
verwenden, zum Beispiel:Dism /Optimize-FFU /ImageFile:flash.ffu /PartitionNumber:2
Weitere Informationen finden Sie unter Befehlszeilenoptionen für die DISM-Bildverwaltung: FFU optimieren
Wenn Sie beabsichtigen, diese FFU auf Laufwerke anzuwenden, die kleiner als das ursprüngliche Laufwerk sind, überprüfen Sie Ihre FFU, um zu sehen, wie die neue minimale Laufwerksgröße sein muss:
Dism /Get-ImageInfo /ImageFile:flash.ffu
Bereitstellen von Windows von WinPE mithilfe einer FFU
Starten Sie Ihren Ziel-PC mit WinPE.
Hinweis
Wenn Sie eine optimierte FFU anwenden, müssen Sie WinPE, Version 1903 oder höher, verwenden.
Schließen Sie ein Speicherlaufwerk an oder ordnen Sie den Netzwerkspeicherort zu, der Ihre FFU-Datei enthält, und notieren Sie sich den Laufwerksbuchstaben, z. B. N.
Identifizieren Sie das Laufwerk, auf das Sie das Image anwenden werden:
diskpart list disk exit
Beachten Sie die Laufwerksnummer in der
Disk ###
Spalte.Wenden Sie das Image auf das gereinigte Laufwerk an. Hier wenden wir n:\WinOEM.ffu auf Datenträger 0 an.
DISM /apply-ffu /ImageFile=N:\WinOEM.ffu /ApplyDrive:\\.\PhysicalDrive0
Um die mit /apply-ffu verfügbaren Befehle anzuzeigen, führen Sie
dism /apply-ffu /?
aus oder sehen Sie sich Befehlszeilenoptionen für die DISM-Imageverwaltung an.
Erfassen und Anwenden von FFUs auf Laufwerken unterschiedlicher Größe
Wenn Sie FFU optimiert haben, ändert DISM automatisch die Größe der Windows-Partition (oder der ausgewählten Partition), um sie zu erweitern oder zu verkleinern, um den verfügbaren Speicherplatz auszufüllen.
Wenn Sie die FFU nicht optimieren oder wenn Sie Windows 10, Version 1809 oder früher bereitstellen, können Sie die FFU nur auf Laufwerke anwenden, die dieselbe Größe oder größer als das Original haben. Sie müssen auch einige zusätzliche Arbeit leisten, um die Wiederherstellungspartition und die Partitionsgrößen vor und während der Bereitstellung zu verwalten, um den Speicherplatz optimal zu nutzen:
Installieren Sie auf dem Referenz-PC Windows ohne Wiederherstellungspartition und richten Sie die Windows-Partition als letzte Partition auf dem Laufwerk ein. Um dies einzurichten, verwenden Sie Windows Setup oder ein Bereitstellungsskript.
Auf dem Ziel-PC FFU bereitstellen. Bei größeren Laufwerken bleibt am Ende ungenutzter Speicherplatz.
Erweitern Sie mit Diskpart die Windows-Partition, um den leeren Platz zu füllen.
Verkleinern Sie dann die Windows-Partition, um Platz für die Wiederherstellungspartition zu schaffen.
Konfigurieren Sie Ihre Wiederherstellungspartition.
Beispiel unter Verwendung von Beispielskripts: Wiederherstellungspartition erstellen
ApplyRecovery.bat
Mounten von eine FFU für die Wartung
Sie können DISM verwenden, um FFU-Images für die Wartung bereitzustellen. Wie bei anderen Bildformaten können Sie eine FFU bereitstellen und ändern, bevor Sie Änderungen festschreiben und die Bereitstellung aufheben. Das Mounten einer FFU zu Wartungszwecken verwendet denselben /mount-image
-Befehl, den Sie zum Mounten anderer Image-Typen verwenden. Beim Mounten einer FFU verwenden Sie beim Mounten immer /index:1
.
Im Gegensatz zu WIM-Images werden FFU-Images als virtuelle Festplatten bereitgestellt. Dateien werden im angegebenen Bereitstellungsordner angezeigt, aber da FFUs mehr als eine Partition enthalten können, aber nur einen Index haben, ordnet DISM nur die Windows-Partition von der bereitgestellten FFU dem Bereitstellungsordner zu.
So mounten Sie eine FFU
Öffnen Sie als Administrator eine Eingabeaufforderung.
Mounten Sie das Image mit
dism /mount-image
. Dieses Beispiel mountet D:\WinOEM.ffu in C:\ffumount:dism /mount-image /imagefile:"D:\WinOEM.ffu" /mountdir:"C:\ffumount" /index:1
Um die verfügbaren Befehlszeilenoptionen für
/mount-image
anzuzeigen, führen Siedism /mount-image /?
aus oder sehen Sie sich Befehlszeilenoptionen für die DISM-Bildverwaltung an.Pflegen Sie Ihr Image. So aktivieren Sie beispielsweise die Legacy-Komponentenfunktion:
dism /image:"C:\ffumount" /enable-feature:legacycomponents
Um die verfügbaren Optionen anzuzeigen, führen Sie
dism /image:<path to mounted image> /?
aus oderUnmounten Sie Ihr FFU-Image und übernehmen oder verwerfen Sie Änderungen. Wenn Sie /commit verwenden, werden Ihre Änderungen in Ihrer FFU-Datei gespeichert.
Um Ihre FFU zu unmounten und Änderungen zu übernehmen, würden Sie
/unmount-image
mit der Option/commit
verwenden:dism /unmount-image /mountdir:"C:\ffumount" /commit
Wenn Sie sich entscheiden, die Änderungen, die Sie an der FFU vorgenommen haben, nicht beizubehalten, können Sie
/unmount-image
mit der Option/discard
verwenden:dism /unmount-image /mountdir:"C:\ffumount" /discard
Zugehörige Themen
WIM vs. VHD vs. FFU: Vergleichen von Imagedateiformaten
Planen einer Multicaststrategie in Configuration Manager
Erfassen und Anwenden von Windows-, System- und Wiederherstellungspartitionen