จะสร้างไดรฟ์ USB ที่สามารถบู๊ตได้ UEFI เพื่อติดตั้ง Windows 10 หรือ 7 ได้อย่างไร
นี่คือคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีสร้างแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้ด้วยอิมเมจการติดตั้ง Windows 10 หรือ Windows 7 สำหรับคอมพิวเตอร์ UEFI เราต้องการสิ่งต่อไปนี้:
แฟลชไดรฟ์ USB (USB v2 หรือ v3) ที่มีความจุอย่างน้อย 4 GB สำหรับ Windows 7 หรือ 8 GB สำหรับ Windows 10
อิมเมจการติดตั้ง Windows 64 บิต (Windows รุ่น 32 บิตจะไม่บูตบนคอมพิวเตอร์ UEFI) การกระจาย Windows อาจอยู่ในรูปแบบของดีวีดีการติดตั้งหรือไฟล์อิมเมจ ISO
ในการบูตคอมพิวเตอร์ UEFI จากแฟลชไดรฟ์ USB คุณต้องฟอร์แมตในระบบไฟล์ FAT32
มาดูวิธียอดนิยมสองสามวิธีที่คุณสามารถสร้างแฟลชไดรฟ์ UEFI USB ที่สามารถบู๊ตได้สำหรับการติดตั้ง Windows 10
ใช้เครื่องมือสร้างสื่อเพื่อสร้าง Windows 10 ติดตั้ง USB Stick
เครื่องมืออย่างเป็นทางการของ Microsoft สำหรับการสร้างสื่อการติดตั้งและอิมเมจ ISO ด้วย Windows 10 คือ เครื่องมือสร้างสื่อ คุณสามารถดาวน์โหลดเวอร์ชันล่าสุดได้ที่นี่ - https://www.microsoft.com/en-us/software-download/windows10
เรียกใช้ไฟล์ MediaCreationTool2004.exe
เลือก สร้างสื่อการติดตั้ง (แฟลชไดรฟ์ USB, DVD หรือไฟล์ ISO) สำหรับพีซีเครื่องอื่น);
เลือกภาษา รุ่น และสถาปัตยกรรม (บิตเนส) ของอิมเมจ Windows 10 ที่คุณต้องการเขียนลงในไดรฟ์ USB
จากนั้นเลือกว่าคุณต้องการเขียนภาพลงในแฟลชไดรฟ์ USB
เลือกแฟลชไดรฟ์ของคุณในรายการอุปกรณ์พกพาและไดรฟ์ USB
นั่นคือทั้งหมด คลิก Next -> Next -> Finish และรอจนกว่าอิมเมจการติดตั้ง Windows จะถูกเขียนลงในไดรฟ์ USB
ในกรณีนี้ ข้อมูลทั้งหมดในแฟลชไดรฟ์ USB จะถูกลบอย่างถาวรระหว่างการฟอร์แมต
แฟลชไดรฟ์ USB นี้สามารถใช้เพื่อบู๊ตได้ทั้งบนคอมพิวเตอร์ UEFI และ BIOS
การใช้ Rufus เพื่อสร้าง Windows UEFI USB stick
ผู้ใช้มือใหม่สามารถสร้างแฟลชไดรฟ์ UEFI ที่สามารถบูตได้สำหรับติดตั้ง Windows โดยใช้อินเทอร์เฟซแบบกราฟิกของยูทิลิตี้ Rufus ที่เป็นที่นิยมได้ง่ายกว่ามาก ในขณะนี้ Rufus เวอร์ชัน 3.10 พร้อมใช้งานบนเว็บไซต์ของผู้พัฒนา https://rufus.ie เครื่องมือนี้มีขนาดค่อนข้างเล็ก (ประมาณ 1 MB) ไม่ต้องติดตั้งและไม่เสียค่าใช้จ่ายใดๆ นอกจากนี้ยังทำงานได้เร็วกว่าอะนาล็อกมาก
เรียกใช้เครื่องมือ Rufus ด้วยสิทธิ์ของผู้ดูแลระบบและระบุการตั้งค่าต่อไปนี้:
อุปกรณ์: เลือกแฟลชไดรฟ์ USB ของคุณ
การเลือกบูต: ระบุไฟล์อิมเมจ ISO ของ Windows (คุณสามารถสร้างอิมเมจ ISO ด้วยบิลด์ Windows 10 ล่าสุดโดยใช้ Media Creation Tool ดูตัวอย่าง)
รูปแบบพาร์ติชัน: GPT;
ระบบเป้าหมาย: UEFI (ไม่ใช่ CSM);
-
ระบบไฟล์: FAT32
คลิก START เพื่อเขียนอิมเมจ Windows ไปยังแฟลชไดรฟ์ USB หลังจากผ่านไป 10-15 นาที แฟลชไดรฟ์ USB ที่สามารถบู๊ตได้พร้อมอิมเมจการติดตั้ง Windows สำหรับคอมพิวเตอร์ UEFI ก็พร้อมแล้ว
การใช้ Diskpart เพื่อสร้าง UEFI Boot-Stick กับ Windows
คุณสามารถสร้างแฟลชไดรฟ์ UEFI ที่สามารถบู๊ตได้ด้วยอิมเมจการติดตั้ง Windows ด้วยตนเอง ขั้นตอนที่อธิบายด้านล่างนี้เหมาะสำหรับผู้ใช้ขั้นสูงดำเนินการจากบรรทัดคำสั่งและช่วยให้คุณควบคุม (และเข้าใจ) ขั้นตอนทั้งหมดในกระบวนการสร้างแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้
คำแนะนำทีละขั้นตอนเกี่ยวกับวิธีสร้างแฟลชไดรฟ์ Windows สำหรับระบบ UEFI โดยใช้ diskpart:
เชื่อมต่อแฟลชไดรฟ์ USB เข้ากับพอร์ต PC ที่เกี่ยวข้อง
เรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ
เรียกใช้เครื่องมือ DISKPART โดยพิมพ์พรอมต์คำสั่ง:
Diskpartแสดงรายการไดรฟ์ทั้งหมดในคอมพิวเตอร์:
list diskค้นหาดิสก์ที่ตรงกับแฟลชไดรฟ์ USB ของคุณ (ในตัวอย่างของเราคือดิสก์ 2) แล้วเลือก:
Select Disk 2คำเตือน. คำสั่งต่อไปนี้จะลบข้อมูลและพาร์ติชันทั้งหมดในแฟลชไดรฟ์ USB อย่างสมบูรณ์ ดังนั้นจึงเป็นการดีกว่าที่จะตรวจสอบให้แน่ใจว่าคุณได้เลือกอุปกรณ์ USB แบบถอดได้ในขั้นตอนก่อนหน้า และไม่ใช่ฮาร์ดไดรฟ์ตัวใดตัวหนึ่งของคอมพิวเตอร์
cleanสร้างพาร์ติชันหลัก:
create partition primaryทำให้พาร์ติชันนี้ใช้งานได้ (ไดรฟ์ข้อมูลระบบ):
activeแสดงรายการไดรฟ์ข้อมูลระบบด้วยคำสั่งนี้:
list volumeเลือกพาร์ติชั่นที่คุณสร้าง (ในตัวอย่างของเราคือ Volume 3):
select volume 3จัดรูปแบบพาร์ติชันที่เลือกด้วย FAT32:
format fs=fat32 quickหมายเหตุ ซึ่งแตกต่างจากคอมพิวเตอร์รุ่นเก่าที่มี BIOS ซึ่งอนุญาตให้บูตจากพาร์ติชันที่มีระบบไฟล์ FAT, FAT32, exFAT หรือ NTFS UEFI อนุญาตให้บูตจาก bootloader ที่อยู่ในไดรฟ์สำหรับบูตที่ฟอร์แมตด้วย FAT32 เท่านั้น
กำหนดอักษรระบุไดรฟ์ให้กับพาร์ติชันที่จัดรูปแบบ (หาก Windows ไม่กำหนดอักษรระบุไดรฟ์ให้กับแฟลชไดรฟ์ USB โดยอัตโนมัติ โปรดดูบทความ):
assignออกจาก DISKPART:
exit
คัดลอกเนื้อหาของอิมเมจการติดตั้ง Windows x64 ของคุณไปยังแฟลชไดรฟ์ USB ที่คุณเตรียมไว้ คุณสามารถทำได้โดยใช้ Windows Explorer โปรแกรมจัดการไฟล์ที่คุณชื่นชอบหรือจากพรอมต์คำสั่ง ตัวอย่างเช่น:
xcopy d:\* f:\ /s /e(โดยที่ D:\ คือดีวีดีการติดตั้งหรืออิมเมจ ISO ที่เมาท์ซึ่งมี Windows distro และ F:\ คือตัวอักษรที่กำหนดให้กับแฟลชไดรฟ์ USB)
หมายเหตุ เนื่องจากขนาดไฟล์สูงสุดในระบบไฟล์ FAT32 ไม่ควรเกิน 4 GB คุณจึงไม่สามารถคัดลอกไฟล์อิมเมจขนาดใหญ่ได้ install.wim ขนาดของไฟล์ install.wim อาจมากกว่า 4 GB หากคุณรวมการอัปเดต ไดรเวอร์ ฯลฯ ไว้ในไฟล์ ในกรณีนี้ คุณจะต้องแยกไฟล์ install.wim ออกเป็นหลายไฟล์ที่มีขนาดไม่เกิน 4 GB (เช่น ไฟล์ 3 GB) ในการทำเช่นนี้ คุณสามารถใช้คำสั่ง Dism /Split-Image:
Dism /Split-Image /ImageFile:D:\sources\install.wim /SWMFile:c:\tmp\install.swm /FileSize:3000หรือใช้เครื่องมือ imagex:
imagex /split D:\sources\install.wim c:\tmp\install.swm 3000ไฟล์ผลลัพธ์ (install.swm, install2.swm, install3.swm …) จะต้องคัดลอกไปยังแฟลชไดรฟ์ USB ลงในไดเร็กทอรี F:\sources โปรแกรมติดตั้ง Windows จะรวบรวมไฟล์ swm และนำอิมเมจ wim แบบเต็มไปใช้กับดิสก์ในระหว่างกระบวนการติดตั้ง
เสร็จสิ้นกระบวนการสร้างแฟลชไดรฟ์ UEFI ที่สามารถบู๊ตได้ด้วย Windows 10
สร้างไดรฟ์ USB ที่สามารถบู๊ตได้ UEFI เพื่อติดตั้ง Windows 7
หากคุณกำลังสร้างการติดตั้งแฟลชไดรฟ์ USB ด้วย Windows 7 สำหรับคอมพิวเตอร์ UEFI คุณต้องทำตามขั้นตอนเพิ่มเติม:
ไปที่โฟลเดอร์f: fi\microsoft oot ในแฟลชไดรฟ์ USB
คัดลอกเนื้อหาทั้งหมดขึ้นไปหนึ่งระดับ (ไปยังไดเร็กทอรี F: fi oot)
คัดลอกไฟล์ bootmgfw.efi ไปยังโฟลเดอร์ f: fi oot และเปลี่ยนชื่อเป็น bootx64.efi
หมายเหตุ สภาพแวดล้อม UEFI ควรผ่านการควบคุมไปยังไฟล์ bootx64.efi ไฟล์ bootmgfw.efi สามารถคัดลอกได้จากคอมพิวเตอร์ที่ใช้ Windows 7 x64 (อยู่ในโฟลเดอร์ %windir%\Boot\EFI) คุณยังสามารถรับได้โดยใช้ไฟล์เก็บถาวร 7ZIP เช่น จาก install.wim ในอิมเมจการติดตั้ง ISO คุณสามารถค้นหาได้ในโฟลเดอร์ source\install.wim \Windows\Boot\EFI ootmgfw.efi
หมายเหตุ มาเธอร์บอร์ดบางรุ่นต้องการ bootx64.efi เพื่อคัดลอกเพิ่มเติมไปยังรูทแฟลชไดรฟ์ USB จะต้องมีชื่อเดียวกันหรือ shellx64.efi
สร้างสื่อ USB ที่สามารถบู๊ตได้ UEFI ด้วย PowerShell
คุณยังสามารถใช้ PowerShell cmdlets เพื่อสร้างแฟลชไดรฟ์ UEFI ที่สามารถบู๊ตได้
PowerShell one-liner ต่อไปนี้จะแสดงรายการอุปกรณ์สื่อ USB ที่เชื่อมต่อ หลังจากเลือกแฟลชไดรฟ์ที่ต้องการแล้ว พาร์ติชันหลักจะถูกสร้างและฟอร์แมตในระบบไฟล์ FAT32 (ใช้ cmdlets จากโมดูลการจัดการดิสก์ Storage):
$Results = Get-Disk |Where-Object BusType -eq USB |Out-GridView -Title 'Select USB Drive to Create UEFI bootable device' -OutputMode Single |Clear-Disk -RemoveData -RemoveOEM -Confirm:$false -PassThru |New-Partition -UseMaximumSize -IsActive -AssignDriveLetter |Format-Volume -FileSystem FAT32เมานต์อิมเมจ ISO ติดตั้งของ Windows 10:
$Volumes = (Get-Volume).Where({$_.DriveLetter}).DriveLetter
Mount-DiskImage -ImagePath C:\ISO\Windows10-2004x64.iso
$ISO = (Compare-Object -ReferenceObject $Volumes -DifferenceObject (Get-Volume).Where({$_.DriveLetter}).DriveLetter).InputObjectเนื่องจากใน PowerShell ฉันตรวจไม่พบอักษรระบุไดรฟ์ที่ถูกกำหนดให้กับอิมเมจ ISO ที่เมาท์ ฉันต้องเปรียบเทียบรายการดิสก์ก่อนและหลังการติดตั้งโดยใช้ Compare-Object
ตอนนี้คุณต้องไปที่ไดเร็กทอรี Boot และคัดลอกเนื้อหาไปยังแฟลชไดรฟ์ USB โดยใช้ cmdlet Copy-Item:
Set-Location -Path "$($ISO):\boot"
bootsect.exe /nt60 "$($Results.DriveLetter):"
Copy-Item -Path "$($ISO):\*" -Destination "$($Results.DriveLetter):" -Recurse -Verboseโปรดทราบว่าในการติดตั้งระบบปฏิบัติการ Windows ในโหมด UEFI คุณต้องใช้ GUID Partition Table (GPT) สำหรับฮาร์ดดิสก์ของคอมพิวเตอร์ของคุณ หากต้องการแปลงดิสก์ MBR เป็นตารางพาร์ติชัน GPT โดยที่ข้อมูลไม่สูญหาย คุณสามารถใช้เครื่องมือ mbr2gpt)
หลังจากขั้นตอนที่อธิบายไว้ คุณมีแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้เพื่อติดตั้ง Windows บนคอมพิวเตอร์ UEFI ในโหมดเนทีฟ ขั้นตอนโดยละเอียดเพิ่มเติมของการติดตั้ง Windows บนคอมพิวเตอร์ที่มีอินเทอร์เฟซ UEFI จะพิจารณาในบทความถัดไป










