Aktualizowanie nośnika rozruchowego systemu Windows w celu używania menedżera rozruchu podpisanego przez PCA2023

Dotyczy
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

Uwaga

  • Data pierwotnej publikacji: 4 lutego 2025 r.
  • Identyfikator KB: 5053484
Dziennik zmian
Zmień datę Opis zmiany
1 maja 2025 r. Dodano notatkę pod linkiem umożliwiającym pobranie skryptu programu Make2023BootableMedia.ps1 PowerShell.

Wprowadzenie

Skrypt PowerShell opisany w tym artykule może służyć do aktualizowania nośnika rozruchowego systemu Windows, aby można go było używać w systemach, które ufają certyfikatowi "Windows UEFI CA 2023". Ten certyfikat jest opisany w KB5025885: Jak zarządzać odwołaniami Menedżera rozruchu systemu Windows w przypadku zmian bezpiecznego rozruchu skojarzonych z CVE-2023-24932.

Jak uzyskać skrypt programu PowerShell

Pobierz skrypt programu Make2023BootableMedia.ps1 PowerShell

Wskazówka Ten link powoduje pobranie najnowszej wersji skryptu programu PowerShell. Aby uzyskać informacje na temat historii wydań tego skryptu, zobacz microsoft/secureboot_objects.

Opis

Skrypt programu Make2023BootableMedia.ps1 PowerShell aktualizuje obsługę menedżera rozruchu na nośnikach systemu Windows do menedżera rozruchu podpisanego nowym certyfikatem "Windows UEFI CA 2023". Danymi wejściowymi i wyjściowymi mogą być nośniki rozruchowe następującego typu:

  • plik obrazu ISO CD/DVD,
  • dysk flash USB,
  • ścieżkę dysku lokalnego, lub
  • Ścieżka dysku sieciowego.

Najnowszy zestaw Windows Assessment and Deployment Kit (Windows ADK) można znaleźć na stronie Pobieranie i instalowanie zestawu ADK systemu Windows i jest on niezbędny do prawidłowego działania tego skryptu.

Uwagi

  • Skrypt Make2023BootableMedia.ps1 powinien być uruchamiany z wiersza polecenia programu PowerShell z podwyższonym poziomem uprawnień.
  • Musisz podać w skrypcie źródło multimediów (-MediaPath), w którym zastosowano najnowsze aktualizacje obsługi.

Składnia

PowerShell
Make2023BootableMedia.ps1
  • [-MediaPath <ścieżka>]
  • [-TargetType <typ>]
  • [-ścieżka> ISOPath<]
  • [-USBDrive <napęd:>]
  • [-Typ> systemu <plików]
  • [-NewMediaPath <ścieżka>]
  • [-StagingDir <ścieżka>]

Parametry

-ścieżka MediaPath <> Ścieżka do folderu multimediów lub pliku ISO, który ma być używany jako punkt odniesienia. Folder multimediów może być ścieżką dysku lokalnego lub udziałem sieciowym.
-typ typu docelowego <> Typ nośnika, który ma zostać utworzony (ISO, USB lub LOCAL).
  • ISO: Konwertuj multimedia określone w -MediaPath na bootowalny plik ISO 2023. Targets -ISOPath.
  • USB: Przekonwertuj multimedia określone w opcji -MediaPath na obraz rozruchowy 2023 i zapisz go w formacie -USBDrive.
  • LOCAL: Przekonwertuj multimedia określone w -MediaPath na obraz rozruchowy 2023 skopiowany do -NewMediaPath.
-ścieżka ISOPath <> Ścieżka do nowego pliku ISO, który ma zostać utworzony z -MediaPath.
-Dysk USBDrive <:> Litera wybranego docelowego dysku USB (przykład E:).
-Typ systemu <plików> Ten parametr jest opcjonalny. Umożliwia określenie systemu plików do sformatowania dysku USB (FAT32 lub ExFAT). Wartość domyślna to ExFAT.
-NewMediaPath <ścieżka> Wymagane, gdy TargetType ma wartość LOCAL. -Zawartość MediaPath jest duplikowana tutaj, a następnie aktualizowana.
-StagingDir <ścieżka> Zastępuje domyślną tymczasową ścieżkę przemieszczania używaną przez ten skrypt. System %TEMP% jest domyślnie używany z losowym podfolderem.

Przykładowe polecenia

Przykład 1: Skopiuj bazowy katalog multimediów, zaktualizuj i utwórz plik ISO

Make2023BootableMedia.ps1 -MediaPath C:\Media\Win10Media -TargetType ISO -ISOPath C:\Media\Win10_Updated.iso

Przykład 2: Kopiowanie obrazu ISO nośnika bazowego, aktualizowanie i tworzenie obrazu ISO

Make2023BootableMedia.ps1 -MediaPath C:\Media\Win11.iso -TargetType ISO -ISOPath C:\Media\Win11_Updated.iso

Przykład 3: Kopiowanie nośnika bazowego Udostępnij, zaktualizuj i utwórz plik ISO

Make2023BootableMedia.ps1 -MediaPath \\server\share\Win11_Media -TargetType ISO -ISOPath C:\Media\Win11_Updated.iso

Przykład 4. Kopiowanie obrazu ISO planu bazowego z udostępniania, aktualizowania i tworzenia obrazu ISO

Make2023BootableMedia.ps1 -MediaPath \\server\share\Win11.iso -TargetType ISO -ISOPath C:\Media\Win11_Updated.iso

Przykład 5: Skopiuj plan bazowy z katalogu multimediów, zaktualizuj i utwórz dysk flash USB

Make2023BootableMedia.ps1 -MediaPath C:\Media\Win1124H2 -TargetType USB -USBDrive H:

Przykład 6: Skopiuj plan bazowy z obrazu ISO, zaktualizuj i utwórz dysk flash USB

Make2023BootableMedia.ps1 -MediaPath C:\Media\Win11.iso -TargetType USB -USBDrive E:

Przykład 7: Skopiuj plan bazowy z katalogu multimediów, zaktualizuj i utwórz nowy katalog multimediów

Make2023BootableMedia.ps1 -MediaPath C:\Media\Win1124H2 -TargetType LOCAL -NewMediaPath C:\Media\Win1124H2_Updated

Przykład 8: Kopiowanie planu bazowego z obrazu ISO, aktualizowanie i tworzenie nowego katalogu multimediów

Make2023BootableMedia.ps1 -MediaPath H:\Media\Win11.iso -TargetType LOCAL -NewMediaPath R:\Win11_Updated

Przykład 9: Skopiuj linię bazową z katalogu multimediów, zaktualizuj i utwórz ISO przy użyciu określonego katalogu przejściowego

Make2023BootableMedia.ps1 -MediaPath C:\Media\Win1124H2 -TargetType ISO -ISOPath C:\Media\Win1124H2_Updated.iso -StagingDir C:\Temp\Win1124H2