Aktualisieren startbarer Windows-Medien zur Verwendung des PCA2023 signierten Start-Managers

Gilt für
Windows Server 2012 Windows Server 2012 R2 Windows 10 Windows 10 Education, version 1607 Windows 10 Professional version 1607 Windows 10 Enterprise, version 1607 Windows 10 Enterprise version 1607 Windows 10 Enterprise, version 1809 Windows 10 Professional Education version 1607 Windows 10 Pro Education, version 1607 Windows Server 2016 Windows Server 2019 Windows Server 2022 Windows 10 Home and Pro, version 21H2 Windows 10 Enterprise and Education, version 21H2 Windows 10 IoT Enterprise, version 21H2 Windows 10 Home and Pro, version 22H2 Windows 10 Enterprise Multi-Session, version 22H2 Windows 10 Enterprise and Education, version 22H2 Windows 10 IoT Enterprise, version 22H2 Windows 11 Home and Pro, version 21H2 Windows 11 Enterprise Multi-Session, version 21H2 Windows 11 Enterprise and Education, version 21H2 Windows 11 IoT Enterprise, version 21H2 Windows 11 Home and Pro, version 22H2 Windows 11 Enterprise Multi-Session, version 22H2 Windows 11 Enterprise and Education, version 22H2 Windows 11 IoT Enterprise, version 22H2 Azure Local, version 22H2 Windows 11 Home and Pro, version 23H2 Windows 11 Enterprise and Education, version 23H2 Windows 11 Enterprise Multi-Session, version 23H2 DO_NOT_USE_Windows 11 IoT Enterprise, version 23H2

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
  • [-MediaPath <path>]
  • [-TargetType <type>]
  • [-ISOPath <path>]
  • [-USBDrive-Laufwerk <:>]
  • [-Dateisystemtyp<>]
  • [-NewMediaPath <path>]
  • [-StagingDir-Pfad<>]

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).
  • ISO: Konvertieren Sie in -MediaPath angegebene Medien in eine startbare ISO-Datei von 2023. Targets -ISOPath.
  • USB: Konvertieren Sie in -MediaPath angegebene Medien in ein startbares Image von 2023 und schreiben Sie sie in -USBDrive.
  • LOKAL: Konvertieren Sie in -MediaPath angegebene Medien in ein startbares Image von 2023, das nach -NewMediaPath kopiert wurde.
-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