Uppdatera Windows startbara media för att använda den PCA2023 signerade starthanteraren

Gäller 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

Obs

  • Ursprungligt publiceringsdatum: Den 4 februari 2025
  • KB-ID: 5053484
Ändringslogg
Ändra datum Beskrivning av ändring
Den 1 maj 2025 Lade till anteckningen under nedladdningslänken för Make2023BootableMedia.ps1 PowerShell-skriptet.

Introduktion

PowerShell-skriptet som beskrivs i den här artikeln kan användas för att uppdatera Windows startbara media så att mediet kan användas på system som litar på "Windows UEFI CA 2023"-certifikatet. Det här certifikatet beskrivs i KB5025885: Så här hanterar du avkall på Windows Boot Manager för säker start-ändringar som är associerade med CVE-2023-24932.

Så här hämtar du PowerShell-skriptet

Ladda ned Make2023BootableMedia.ps1 PowerShell-skriptet nu

Anteckning Den här länken laddar ned den senaste versionen av PowerShell-skriptet. Mer information om skriptets versionshistorik finns i microsoft/secureboot_objects.

Beskrivning

Det Make2023BootableMedia.ps1 PowerShell-skriptet uppdaterar stöd för starthanteraren på Windows Media till starthanteraren som signerats av det nya Windows UEFI CA 2023-certifikatet. Indata och utdata kan vara startbara medier av följande typ:

  • ISO CD/DVD-avbildningsfil,
  • USB-flashminne,
  • en sökväg till en lokal enhet, eller
  • Sökväg till en nätverksenhet.

Det senaste Windows Assessment and Deployment Kit (Windows ADK) finns på sidan Ladda ned och installera Windows ADK och krävs för att det här skriptet ska fungera korrekt.

Obs!

  • Det Make2023BootableMedia.ps1 skriptet ska köras från en upphöjd PowerShell-kommandotolk.
  • Du måste förse skriptet med en mediekälla (-MediaPath) som har de senaste underhållsuppdateringarna tillämpade.

Syntax

PowerShell
Make2023BootableMedia.ps1
  • [-MediaPath <sökväg>]
  • [-TargetType <typ>]
  • [-ISOPath-sökväg<>]
  • [-USBDrive-enhet <:>]
  • [-FileSystem <typ>]
  • [-NewMediaPath <sökväg>]
  • [-StagingDir <sökväg>]

Parametrar

-MediaPath <sökväg> Sökvägen till mediemappen eller ISO-filen som ska användas som baslinje. Mediemappen kan vara en lokal enhetssökväg eller en nätverksresurs.
-TargetType <typ> Typen av media som ska skapas (ISO, USB eller LOCAL).
  • ISO: Konvertera media som anges i -MediaPath till 2023 startbar ISO-fil. Mål -ISOPath.
  • USB: Konvertera media som anges i -MediaPath till 2023 startbar avbildning och skriver den till -USBDrive.
  • LOCAL: Konvertera media som anges i -MediaPath till 2023 startbar avbildning som kopierats till -NewMediaPath.
-ISOPath-sökväg <> Sökvägen till den nya ISO-filen som ska skapas från -MediaPath.
-USBDrive-enhet <:> Enhetsbeteckningen till en mål-USB-enhet (exempel E:).
-Filsystemtyp <> Parametern är inte obligatorisk. Det gör det möjligt att ange filsystemet för att formatera USB-enheten med (FAT32 eller ExFAT). Standardvärdet är ExFAT.
-NewMediaPath <sökväg> Krävs när TargetType är LOCAL. -MediaPath-innehåll dupliceras här och uppdateras sedan.
-StagingDir <sökväg> Åsidosätter den tillfälliga standardsökvägen för mellanlagring som används av det här skriptet. System %TEMP% används som standard med en slumpmässig undermapp.

Exempel på kommandon

Exempel 1: Kopiera baslinjemediekatalogen, uppdatera och skapa ISO

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

Exempel 2: Kopiera baslinjemediets ISO, uppdatera och skapa ISO

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

Exempel 3: Kopiera baslinjemediedelning, uppdatering och skapa ISO

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

Exempel 4: Kopiera baslinje-ISO från dela, uppdatera och skapa ISO

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

Exempel 5: Kopiera baslinjen från mediekatalogen, uppdatera och skapa ett USB-flashminne

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

Exempel 6: Kopiera baslinjen från ISO, uppdatera och skapa ett USB-flashminne

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

Exempel 7: Kopiera baslinjen från mediekatalogen, uppdatera och skapa en ny mediekatalog

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

Exempel 8: Kopiera baslinjen från ISO, uppdatera och skapa en ny mediekatalog

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

Exempel 9: Kopiera baslinjen från mediekatalogen, uppdatera och skapa ISO med hjälp av angiven mellanlagringskatalog

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