Microsoft เผยแพร่ชุดข้อกำหนดฮาร์ดแวร์สำหรับการติดตั้ง Windows 11 บนอุปกรณ์ โดยเฉพาะคอมพิวเตอร์ของคุณต้องมี built-in TPM module (chip), CPU ที่ทันสมัยพอสมควร, รองรับ UEFI Secure Boot แม้คอมพิวเตอร์ของคุณจะไม่รองรับฟีเจอร์เหล่านี้ในระดับฮาร์ดแวร์ คุณก็สามารถใช้ virtual TPM module และรัน Windows 11 บน virtual machine ได้ มาดูวิธีติดตั้ง Windows 11 บน Hyper-V virtual machine
สร้าง Windows 11 Virtual Machine บน Hyper-V
บทบาท Hyper-V ต้องติดตั้งบนคอมพิวเตอร์ของคุณ คุณสามารถติดตั้ง Hyper-V ได้ทั้งบน Windows 10 desktop edition, บน host ที่รัน Windows Server, หรือฟรี Microsoft Hyper-V Server
คุณสามารถสร้าง Windows 11 virtual machine จาก Hyper-V Manager graphical console หรือด้วย PowerShell
- เปิด Hyper-V Manager และคลิก Create -> New Virtual Machine
- ตั้งชื่อ VM
- เลือก virtual machine Generation 2 (Generation 2 virtual hardware รองรับ UEFI, Secure Boot, และ virtual TPM)
- ระบุขนาด RAM สำหรับ VM (อย่างน้อย 4 GB มิฉะนั้นจะเกิด error ว่าอุปกรณ์ไม่ผ่านข้อกำหนดระบบขั้นต่ำในการติดตั้ง Windows 11)
- เชื่อม VM กับ Hyper-V virtual switch ที่มีการเข้าถึงอินเทอร์เน็ต (optional)
- ระบุขนาด VHDX disk สำหรับ Windows 11 VM (แนะนำอย่างน้อย 64 GB แต่ 30GB พอสำหรับ minimum VM)
- ในขั้นตอนถัดไป ติ๊กตัวเลือกติดตั้ง OS ภายหลัง
ดังนั้น virtual machine พร้อมแล้ว ตอนนี้คุณต้องกำหนดค่าตัวเลือก VM สำหรับการติดตั้ง guest Windows 11
- เปิด VM settings
- คลิกแท็บ Processor และเพิ่มจำนวน vCPUs เป็นอย่างน้อย 2
- ไปที่แท็บ Security ติ๊ก Secure Boot และเลือก Microsoft Windows เป็น template
- ติ๊กตัวเลือก Enable Trusted Platform Module
คุณสามารถสร้าง Windows 11 virtual machine บน Hyper-V โดยใช้ PowerShell:
$VMName = "win11_test"
$VM = @{
Name = $VMName
MemoryStartupBytes = 4Gb
Generation = 2
NewVHDPath = "C:\HV\$VMName\$VMName.vhdx"
NewVHDSizeBytes = 30Gb
Path = "C:\HV\$VMName"
SwitchName = "ExtVMSwitch"
}
New-VM @VM
เพิ่ม vCPU ตัวที่สองให้ VM:
Set-VM -VMName $VMName -ProcessorCount 2
การติดตั้ง Windows 11 บน Hyper-V VM
ในการติดตั้ง Windows 11 บน virtual machine คุณจะต้องมี installation ISO image คุณสามารถดาวน์โหลด Windows 11 install ISO image จากเว็บไซต์ Microsoft (https://www.microsoft.com/en-us/software-download/windows11) หรือใช้ Media Creation Tool เพื่อสร้าง Windows installation image
เชื่อมต่อ Windows 11 ISO image กับ virtual machine ของคุณ ในการทำเช่นนั้น ให้เปิด SCSI Controllers และเพิ่ม virtual DVD drive (DVD Drive -> Add)
DVD Drive จะปรากฏในรายการ VM hardware เลือกมัน ติ๊กรายการ Image file และระบุพาธไปยัง Windows 11 install image บันทึก VM settings
เปิด VM properties อีกครั้ง และตั้ง virtual DVD drive เป็น primary boot device (ย้ายรายการไปตำแหน่งแรกโดยใช้ปุ่ม Move Up) บนแท็บ Firmware
คุณสามารถทำสิ่งเดียวกันด้วย PowerShell Mount ISO image ไปยัง virtual DVD drive และเปลี่ยน VM boot order:
$virt_dvd = Add-VMDvdDrive -VMName $VMName -Path 'C:\ISO\Win11x64.iso' -Passthru
Set-VMFirmware -VMName $VMName -FirstBootDevice $virt_dvd
จากนั้นเปิดใช้งาน virtual TPM support:
Set-VMKeyProtector -NewLocalKeyProtector -VMName $VMName
Enable-VMTPM -VMName $vmname
เริ่ม virtual machine จาก Hyper-V console หรือใช้ PowerShell:
Start-VM -Name $vmname
เปิดคอนโซล virtual machine และกดปุ่มใดๆ เพื่อบูทจาก virtual DVD drive
ทำตามคำแนะนำของ Windows 11 setup wizard: เลือกภาษา รูปแบบเวลา keyboard layout, OS edition (ISO image อาจมีหลาย Windows editions) ถ้าคุณไม่มี Windows 11 installation key คุณอาจข้ามขั้นตอนโดยคลิก I don't have a product key
ถ้าคุณพยายามติดตั้ง Windows 11 ใน virtual machine โดยไม่มี TPM, UEFI Secure Boot, หรือ RAM น้อยกว่า 4 GB คุณจะเห็นข้อผิดพลาดต่อไปนี้:
This PC can't run Windows 11 This PC doesn't meet the minimum system requirements to install this version of Windows. For more information, visit aka.ms/WindowsSysReqตรวจสอบให้แน่ใจว่า VM ของคุณตรงตามข้อกำหนดฮาร์ดแวร์ทั้งหมด หรือคุณอาจดำเนินการติดตั้งต่อโดยข้ามข้อกำหนดความเข้ากันได้ของ Windows 11 เรียนรู้เพิ่มเติม How to Bypass TPM and Secure Boot to Install Windows 11?
เลือกโหมดการติดตั้ง Custom: Install Windows only advanced
จากนั้นคุณเพียงแค่ต้องสร้าง partition table บน virtual disk ของคุณ คุณสามารถสร้าง partitions ด้วยตนเองหรือติดตั้ง Windows ไปยัง unallocated space (
Drive 0 Unallocated Space-> Next) ในกรณีนี้ Windows setup wizard จะสร้าง EFI, MSR, และ System Reserved partitions และพื้นที่ที่เหลือจะถูกใช้สำหรับ Windows partitionจากนั้น Windows 11 จะถูกติดตั้งบน virtual disk ที่เลือก
การติดตั้ง Windows 11 บน VMware virtual machine อธิบายไว้ที่นี่