Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 11

วิธีติดตั้ง Windows 11 บน VMware Virtual Machine

บทความนี้อธิบายวิธีติดตั้ง Windows 11 เป็น guest OS ใน virtual machine ที่รันบน VMware Workstation หรือ VMware ESXi hypervisors เมื่อพยายามติดตั้ง Windows 11 บน VMware virtual machine ผู้ใช้ส่วนใหญ่จะเห็นข้อความ error ว่า Windows 11 ไม่สามารถรันบนคอมพิวเตอร์นี้ได้ มาลองอธิบายว่าทำไมข้อความนี้ถึงปรากฏและวิธีข้ามมัน

Microsoft เผยแพร่ชุดข้อกำหนดระบบขั้นต่ำสำหรับการติดตั้ง Windows 11:

  • 4 GB RAM
  • 1 GHz dual-core CPU
  • ชิป TPM 2.0 (Trusted Platform Module)

ถ้าคอมพิวเตอร์หรือ virtual machine ไม่ผ่านข้อกำหนด ข้อผิดพลาดต่อไปนี้จะปรากฏเมื่อพยายามติดตั้ง Windows 11 จาก ISO image:

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

วิธีข้าม TPM และ Secure Boot เมื่อติดตั้ง Windows 11 ลง VMware VM

คุณสามารถข้ามการตรวจสอบข้อกำหนดระบบเมื่อติดตั้ง Windows 11 บน virtual machine ได้ คุณสามารถ bypass การตรวจสอบข้อกำหนดขั้นต่ำสำหรับหน่วยความจำ CPU ที่เข้ากันได้ ชิป TPM และ UEFI+Secure Boot

  1. รันการติดตั้ง Windows 11 ปกติบน VMware virtual machine หลังจากปรากฏข้อผิดพลาดการติดตั้ง (ดู screenshot ข้างต้น) ให้ย้อนกลับไปหนึ่งขั้นตอน (คลิกลูกศรในหน้าต่าง Windows Setup)
  2. กด Shift + F10 เพื่อเปิด command prompt
  3. พิมพ์ regedit.exe เพื่อเปิด Registry Editor
  4. ไปที่คีย์รีจิสทรี HKEY_LOCAL_MACHINE\SYSTEM\Setup และสร้างคีย์รีจิสทรีใหม่ชื่อ LabConfig
  5. สร้างพารามิเตอร์ DWORD (32-bit) สามตัวด้วยค่า 1 ในคีย์ LanConfig:
    BypassTPMCheck
    BypassSecureBootCheck
    BypassRAMCheck
  6. ปิด Registry Editor และ command prompt และกลับไปที่หน้าจอ Windows 11 setup
  7. เลือก Windows 11 edition และคลิก Install
  8. ตอนนี้คุณควรสามารถดำเนินการติดตั้ง Windows 11 ต่อได้โดยไม่มีการตรวจสอบข้อกำหนดระบบขั้นต่ำและอุปกรณ์ TPM

การติดตั้ง Windows 11 บน VMware Workstation

เพื่อติดตั้ง Windows 11 ในโหมด native (ตรงตามข้อกำหนดระบบทั้งหมด) บน VMware Workstation ให้สร้าง virtual machine ด้วยการสนับสนุน UEFI, Secure Boot และ virtual TPM chip

เปิด virtual machine settings ไปที่แท็บ Advanced และตรวจสอบว่าใช้ UEFI firmware สำหรับ VM ตรวจสอบตัวเลือก Enable secure boot ด้วย

จากนั้นเพิ่ม virtual TPM module (vTPM) ให้กับ VM ก่อนทำเช่นนั้น ให้เข้ารหัส VMware Workstation virtual machine

ไปที่ Access Control ในส่วน Options และคลิก Encrypt ตั้งรหัสผ่านการเข้ารหัส การเข้ารหัสใช้เวลาสักครู่

จากนั้นเปิดแท็บ Hardware คลิก Add และเพิ่ม Trusted Platform Module

จากนั้นคุณสามารถติดตั้ง Windows 11 บน virtual machine นี้ได้ตามปกติ

วิธีติดตั้ง Windows 11 บน VMware ESXi/vSphere

เพื่อติดตั้ง Windows 11 ลง VMware ESXi virtual machine ใน vSphere ให้เพิ่ม Virtual Trusted Platform Module ให้กับ VM ก่อนทำเช่นนั้น คุณจะต้องกำหนดค่า Key Management Server (key provider) เพื่อจัดการ encryption keys

ใน vSphere 7.0 และใหม่กว่า vCenter รองรับ built-in Key Provider แล้ว จึงไม่ต้องใช้ external KMS ในการเปิดใช้งาน built-in Key Provider ใน vCenter:

  1. เลือก vCenter ของคุณและเปิด Configure -> Security -> Key Provider
  2. คลิก Add -> Add Native Key Provider
  3. ใส่ชื่อ provider และ ยกเลิกการเลือกตัวเลือก Use key provider only with TPM protected ESXi hosts อนุญาตให้ใช้ vTPM สำหรับ hosts ที่ไม่มี physical TPM chip
  4. จากนั้นสำรอง Key Provider คลิก BACK-UP และดาวน์โหลดไฟล์ .p12 บันทึกไว้ที่ปลอดภัย

ในการเปิดใช้งาน vTPM สำหรับ VMware ESXi virtual machine VM ต้องผ่านข้อกำหนดต่อไปนี้:

  • vSphere 6.7 หรือใหม่กว่า (คุณจะไม่สามารถใช้ VMware Hypervisor ฟรีได้)
  • VM Hardware 14 (ESXi 6.7) หรือสูงกว่า
  • EFI และ Secure Boot
  • VM encryption
  • ตัวเลือก Windows Virtualization Based Security ต้องเปิดใช้งานในการตั้งค่า VM

ตรวจสอบให้แน่ใจว่าตัวเลือก VM ทั้งหมดเปิดใช้งานแล้ว และคุณสามารถเข้ารหัสดิสก์ของ VM ได้

เพื่อเข้ารหัส VM ที่มีอยู่ ให้เปิดแท็บ VM Options และเปิดใช้งาน disk encryption ในส่วน Encryption section

จากนั้นคุณสามารถเพิ่ม TPM ในแท็บ Virtual Hardware (Add New Device -> Trusted Platform Module) และรันการติดตั้ง Windows 11 ปกติบน VM

ดูตัวอย่างการติดตั้ง Windows 11 ลง Hyper-V virtual machine ที่นี่