วันที่เผยแพร่ต้นฉบับ: วันที่ 4 กุมภาพันธ์ 2568
KB ID: 5053484
|
เปลี่ยนวันที่ |
เปลี่ยนคําอธิบาย |
|
วันที่ 1 พฤษภาคม 2568 |
เพิ่ม บันทึกย่อ ทางด้านล่างของลิงก์ดาวน์โหลดสําหรับ Make2023BootableMedia.ps1 สคริปต์ PowerShell |
บทนำ
สคริปต์ PowerShell ที่อธิบายไว้ในบทความนี้สามารถใช้เพื่ออัปเดตสื่อที่สามารถเริ่มต้นระบบได้ของ Windows เพื่อให้สามารถใช้สื่อบนระบบที่เชื่อถือใบรับรอง "Windows UEFI CA 2023" ได้ ใบรับรองนี้อธิบายไว้ใน KB5025885: วิธีจัดการการเพิกถอน Windows Boot Manager สําหรับการเปลี่ยนแปลงการบูตแบบปลอดภัยที่เกี่ยวข้องกับ CVE-2023-24932
วิธีรับสคริปต์ PowerShell
หมายเหตุ ลิงก์นี้จะดาวน์โหลดสคริปต์ PowerShell เวอร์ชันล่าสุด สําหรับข้อมูลเกี่ยวกับประวัติการเผยแพร่สคริปต์ โปรดดูที่ microsoft/secureboot_objects
คำอธิบาย
Make2023BootableMedia.ps1 สคริปต์ PowerShell อัปเดตตัวจัดการการเริ่มต้นระบบบน Windows Media เป็นตัวจัดการการเริ่มต้นระบบที่เซ็นชื่อโดยใบรับรอง "Windows UEFI CA 2023" ใหม่ อินพุตและเอาต์พุตสามารถเป็นสื่อที่สามารถบูตได้ตามประเภทต่อไปนี้:
-
ไฟล์อิมเมจ ISO CD/DVD
-
USB แฟลชไดรฟ์
-
เส้นทางไดรฟ์ภายในเครื่อง หรือ
-
เส้นทางไดรฟ์เครือข่าย
แบบทดสอบและการปรับใช้ Windows ล่าสุด (Windows ADK) สามารถดูได้ที่หน้า ดาวน์โหลดและติดตั้ง Windows ADK และจําเป็นสําหรับสคริปต์นี้เพื่อให้ทํางานได้อย่างถูกต้อง
หมายเหตุ
-
ควรเรียกใช้สคริปต์ Make2023BootableMedia.ps1 จากพร้อมท์ PowerShell ที่ยกระดับ
-
คุณต้องมีสคริปต์ที่มี Media Source (-MediaPath) ซึ่งมีการนําการอัปเดตการให้บริการล่าสุดไปใช้
ไวยากรณ์
|
PowerShell |
|
Make2023BootableMedia.ps1
|
พารามิเตอร์
|
-> เส้นทาง <MediaPath |
เส้นทางไปยังโฟลเดอร์สื่อหรือไฟล์ ISO ที่จะใช้เป็นข้อมูลพื้นฐาน โฟลเดอร์สื่ออาจเป็นเส้นทางไดรฟ์ภายในเครื่องหรือเครือข่ายที่ใช้ร่วมกัน |
|
-> ชนิด <TargetType |
ชนิดของสื่อที่จะสร้าง (ISO, USB หรือ LOCAL)
|
|
-เส้นทาง <ISOPath> |
พาธไปยังไฟล์ ISO ใหม่ที่จะสร้างจาก -MediaPath |
|
-ไดรฟ์ <USBDrive:> |
อักษรไดรฟ์ไปยังไดรฟ์ USB เป้าหมาย (ตัวอย่างเช่น |
|
-fileSystem <type> |
พารามิเตอร์นี้สามารถเลือกได้ ซึ่งอนุญาตให้ระบุระบบไฟล์เพื่อฟอร์แมตไดรฟ์ USB ด้วย (FAT32 หรือ ExFAT) ค่าเริ่มต้นคือ ExFAT |
|
-เส้นทาง <NewMediaPath> |
จําเป็นเมื่อ TargetType เป็น LOCAL -เนื้อหา MediaPath ซ้ํากันที่นี่แล้วจึงทําการปรับปรุง |
|
-เส้นทาง <StagingDir> |
แทนที่เส้นทางการจัดเตรียมชั่วคราวเริ่มต้นที่ใช้โดยสคริปต์นี้ ระบบ %TEMP% ถูกใช้ตามค่าเริ่มต้นกับโฟลเดอร์ย่อยแบบสุ่ม |
ตัวอย่างคําสั่ง
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