Oryginalna data publikacji: 4 lutego 2025 r.
Identyfikator bazy wiedzy: 5053484
Zmień datę |
Zmień opis |
1 maja 2025 r. |
Dodano notatkę pod linkiem do pobierania skryptu Make2023BootableMedia.ps1 powershell. |
Wprowadzenie
Skrypt programu PowerShell opisany w tym artykule może służyć do aktualizowania nośnika rozruchowego systemu Windows, dzięki czemu można go 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
Uwaga Ten link pobierze najnowszą wersję skryptu programu PowerShell. Aby uzyskać informacje na temat historii udostępniania skryptu, zobacz microsoft/secureboot_objects.
Opis
The Make2023BootableMedia.ps1 PowerShell script updates boot manager support on Windows media to the boot manager signed by the new "Windows UEFI CA 2023" certificate. Dane wejściowe i wyjściowe mogą być nośnikami rozruchu następujących typów:
-
Plik obrazu ISO CD/DVD,
-
dysk flash USB,
-
ścieżkę dysku lokalnego lub
-
ścieżkę dysku sieciowego.
Najnowszy zestaw Windows Assessment and Deployment Kit (Windows ADK) można znaleźć na stronie Pobieranie i instalowanie zestawu Windows ADK i jest niezbędny do prawidłowego działania tego skryptu.
Notatki
-
Skrypt Make2023BootableMedia.ps1 powinien zostać uruchomiony z poziomu wiersza programu PowerShell z podwyższonym poziomem uprawnień.
-
Skrypt musi zawierać źródło multimediów (MediaPath), do którego zastosowano najnowsze aktualizacje obsługi.
Składnia
PowerShell |
Make2023BootableMedia.ps1
|
Parametry
-Ścieżka <programu MediaPath> |
Ścieżka do folderu multimediów lub pliku ISO do użycia jako plan bazowy. Folder multimediów może być ścieżką dysku lokalnego lub udostępnianiem sieciowym. |
-TargetType <typ> |
Typ nośnika do utworzenia (ISO, USB lub LOCAL).
|
-ŚCIEŻKA <ISOPath> |
Ścieżka do nowego pliku ISO, który ma zostać utworzony z programu -MediaPath. |
-Dysk <USBDrive:> |
Litera dysku do docelowego dysku USB (na przykład E:). |
-FileSystem <wpisz> |
Ten parametr jest opcjonalny. Umożliwia określenie systemu plików w celu sformatowania dysku USB (FAT32 lub ExFAT). Wartością domyślną jest ExFAT. |
-Ścieżka <programu NewMediaPath> |
Argument wymagany, gdy argument targettype ma wartość LOCAL. -Zawartość programu MediaPath jest tutaj duplikowana, 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
Make2023BootableMedia.ps1 -MediaPath C:\Media\Win10Media -TargetType ISO -ISOPath C:\Media\Win10_Updated.iso
Make2023BootableMedia.ps1 -MediaPath C:\Media\Win11.iso -TargetType ISO -ISOPath C:\Media\Win11_Updated.iso
Make2023BootableMedia.ps1 -MediaPath \\server\share\Win11_Media -TargetType ISO -ISOPath C:\Media\Win11_Updated.iso
Make2023BootableMedia.ps1 -MediaPath \\server\share\Win11.iso -TargetType ISO -ISOPath C:\Media\Win11_Updated.iso
Make2023BootableMedia.ps1 -MediaPath C:\Media\Win1124H2 -TargetType USB -USBDrive H:
Make2023BootableMedia.ps1 -MediaPath C:\Media\Win11.iso -TargetType USB -USBDrive E:
Make2023BootableMedia.ps1 -MediaPath C:\Media\Win1124H2 -TargetType LOCAL -NewMediaPath C:\Media\Win1124H2_Updated
Make2023BootableMedia.ps1 -MediaPath H:\Media\Win11.iso -TargetType LOCAL -NewMediaPath R:\Win11_Updated
Make2023BootableMedia.ps1 -MediaPath C:\Media\Win1124H2 -TargetType ISO -ISOPath C:\Media\Win1124H2_Updated.iso -StagingDir C:\Temp\Win1124H2