Hinweis
- Ursprüngliches Veröffentlichungsdatum: 4. Februar 2025
- KB-ID: 5053484
Änderungsprotokoll
| Datum ändern | Beschreibung ändern |
|---|---|
| 1. Mai 2025 | Der Hinweis unter dem Downloadlink für das Make2023BootableMedia.ps1 PowerShell-Skript wurde hinzugefügt. |
Einführung
Das in diesem Artikel beschriebene PowerShell-Skript kann zum Aktualisieren startbarer Windows-Medien verwendet werden, sodass die Medien auf Systemen verwendet werden können, die dem Zertifikat "Windows UEFI CA 2023" vertrauen. Dieses Zertifikat wird in KB5025885 beschrieben: Verwalten der Windows-Start-Manager-Sperrungen für Secure Boot-Änderungen im Zusammenhang mit CVE-2023-24932.
So erhalten Sie das PowerShell-Skript
Laden Sie das Make2023BootableMedia.ps1 PowerShell-Skript jetzt herunter
Hinweis Über diesen Link wird die neueste Version des PowerShell-Skripts heruntergeladen. Informationen zum Veröffentlichungsverlauf des Skripts finden Sie unter Microsoft/secureboot_objects.
Beschreibung
Das Make2023BootableMedia.ps1 PowerShell-Skript aktualisiert die Bootmanager-Unterstützung auf Windows-Medien auf den Bootmanager, der mit dem neuen Zertifikat "Windows UEFI CA 2023" signiert ist. Eingabe und Ausgabe können startbare Medien des folgenden Typs sein:
- ISO-CD/DVD-Imagedatei,
- USB-Flash-Laufwerk,
- einen lokalen Laufwerkpfad oder
- Einem Netzlaufwerkpfad.
Das neueste Windows Assessment and Deployment Kit (Windows ADK) befindet sich auf der Seite Windows ADK herunterladen und installieren und ist erforderlich, damit dieses Skript ordnungsgemäß funktioniert.
Hinweise
- Das Make2023BootableMedia.ps1 Skript sollte über eine PowerShell-Eingabeaufforderung mit erhöhten Rechten ausgeführt werden.
- Sie müssen dem Skript eine Medienquelle (-MediaPath) bereitstellen, auf die die neuesten Wartungsupdates angewendet wurden.
Syntax
| PowerShell |
|---|
Make2023BootableMedia.ps1
|
Parameter
| -MediaPath <path path> | Der Pfad zu dem Medienordner oder der ISO-Datei, die als Baseline verwendet werden soll. Der Medienordner kann ein lokaler Laufwerkpfad oder eine Netzwerkfreigabe sein. |
|---|---|
| -TargetType <type> | Der Typ des zu erstellenden Mediums (ISO, USB oder LOKAL).
|
| -ISOPath <path> | Der Pfad zu der neuen ISO-Datei, die aus -MediaPath erstellt werden soll. |
| -USBDrive-Laufwerk <:> | Der Laufwerkbuchstabe des USB-Ziellaufwerks (Beispiel E:). |
| -Dateisystemtyp <> | Dieser Parameter ist optional. Es ermöglicht die Angabe des Dateisystems, mit dem das USB-Laufwerk formatiert werden soll (FAT32 oder ExFAT). Der Standardwert ist ExFAT. |
| -NewMediaPath <path path> | Erforderlich, wenn TargetType LOCAL ist. -MediaPath-Inhalte werden hier dupliziert und dann aktualisiert. |
| -StagingDir-Pfad <> | Überschreibt den standardmäßigen temporären Stagingpfad, der von diesem Skript verwendet wird. System %TEMP% wird standardmäßig mit einem zufälligen Unterordner verwendet. |
Beispielbefehle
Beispiel 1: Kopieren des Basismedienverzeichnisses, Aktualisieren und Erstellen eines ISO-Images
Make2023BootableMedia.ps1 -MediaPath C:\Media\Win10Media -TargetType ISO -ISOPath C:\Media\Win10_Updated.iso
Beispiel 2: Baselinemedien kopieren ISO, aktualisieren und ISO erstellen
Make2023BootableMedia.ps1 -MediaPath C:\Media\Win11.iso -TargetType ISO -ISOPath C:\Media\Win11_Updated.iso
Beispiel 3: Kopieren der Basismedienfreigabe, Aktualisierung und Erstellung von ISO
Make2023BootableMedia.ps1 -MediaPath \\server\share\Win11_Media -TargetType ISO -ISOPath C:\Media\Win11_Updated.iso
Beispiel 4: Kopieren der ISO-Baseline aus Freigabe, Aktualisieren und Erstellen von ISO
Make2023BootableMedia.ps1 -MediaPath \\server\share\Win11.iso -TargetType ISO -ISOPath C:\Media\Win11_Updated.iso
Beispiel 5: Baseline aus dem Medienverzeichnis kopieren, aktualisieren und USB-Flashlaufwerk erstellen
Make2023BootableMedia.ps1 -MediaPath C:\Media\Win1124H2 -TargetType USB -USBDrive H:
Beispiel 6: Baseline von ISO kopieren, aktualisieren und USB-Flashlaufwerk erstellen
Make2023BootableMedia.ps1 -MediaPath C:\Media\Win11.iso -TargetType USB -USBDrive E:
Beispiel 7: Baseline aus Medienverzeichnis kopieren, aktualisieren und neues Medienverzeichnis erstellen
Make2023BootableMedia.ps1 -MediaPath C:\Media\Win1124H2 -TargetType LOCAL -NewMediaPath C:\Media\Win1124H2_Updated
Beispiel 8: Baseline von ISO kopieren, aktualisieren und neues Medienverzeichnis erstellen
Make2023BootableMedia.ps1 -MediaPath H:\Media\Win11.iso -TargetType LOCAL -NewMediaPath R:\Win11_Updated
Beispiel 9: Baseline aus dem Medienverzeichnis kopieren, aktualisieren und ISO unter Verwendung des angegebenen Stagingverzeichnisses erstellen
Make2023BootableMedia.ps1 -MediaPath C:\Media\Win1124H2 -TargetType ISO -ISOPath C:\Media\Win1124H2_Updated.iso -StagingDir C:\Temp\Win1124H2