Windows 10 มีคุณสมบัติที่ทำให้ดีที่สุดตลอดกาล หนึ่งในนั้นคือการรองรับ Hardware Virtualization ทำให้สร้าง Virtual Machine (VM) ได้ Virtualization คือการสร้างอินสแตนซ์เสมือนของระบบปฏิบัติการ อุปกรณ์จัดเก็บ เซิร์ฟเวอร์เครือข่าย บนฮาร์ดแวร์ชุดเดียวกัน ช่วยทดสอบแอป Beta ในสภาพแวดล้อมแยกต่างหาก หรือสลับใช้ระบบปฏิบัติการ 2 ระบบได้ง่าย
Virtualization ปิดอยู่ค่าเริ่มต้น ต้องเปิดใน BIOS ก่อน แล้วค่อยติดตั้ง Hyper-V (ซอฟต์แวร์ Virtualization ของ Windows) บทความนี้ครอบคลุมทุกขั้นตอนการเปิดใช้งานและสร้าง VM
ข้อกำหนดก่อนเปิด Virtualization
- Windows 10 Pro, Enterprise, Education เท่านั้น (Home ต้องอัปเกรด) - ตรวจสอบด้วยคำสั่ง
winver - CPU 64-bit รองรับ SLAT (Second Level Address Translation) - ตรวจสอบใน System Information
- RAM อย่างน้อย 4 GB (มากกว่านี้ càngดี)
- พื้นที่จัดเก็บเพียงพอสำหรับติดตั้ง OS ใน VM
ตรวจสอบว่า Virtualization เปิดอยู่แล้วหรือยัง
วิธีที่ 1: Command Prompt / PowerShell
- เปิด Command Prompt หรือ PowerShell
- พิมพ์
systeminfo.exeกด Enter - ดูส่วน Hyper-V Requirements → Virtualization Enabled in Firmware ควรเป็น "Yes"
วิธีที่ 2: Task Manager
- กด Ctrl + Shift + Esc เปิด Task Manager
- แท็บ Performance → เลือก CPU ด้านซ้าย
- ดูสถานะ Virtualization
เปิด Virtualization ใน BIOS/UEFI
BIOS แตกต่างกันตามยี่ห้อ วิธีเข้า BIOS ที่ง่ายที่สุด:
- เปิด Settings (Win + I) → Update & Security → Recovery
- กด Restart now ภายใต้ Advanced startup
- Troubleshoot → Advanced Options → UEFI Firmware Settings → Reboot
- ในเมนู BIOS/UEFI หาแท็บ Advanced หรือ Configuration → เปิด Virtualization Technology (อาจชื่อ VT-x, SVM Mode, AMD-V)
- Save & Exit
3 วิธีเปิดใช้งาน Hyper-V
วิธีที่ 1: Control Panel (ง่ายที่สุด)
- Win + R → พิมพ์
control→ Enter - Programs and Features → Turn Windows features on or off (ด้านซ้าย)
- ติ๊ก Hyper-V → OK
- Windows จะดาวน์โหลด/ตั้งค่าอัตโนมัติ → Restart now
วิธีที่ 2: Command Prompt (Admin)
- เปิด CMD แบบ Administrator
- พิมพ์:
Dism /online /Enable-Feature /FeatureName:Microsoft-Hyper-V-All→ Enter - กด Y เพื่อ Restart
วิธีที่ 3: PowerShell (Admin)
- กด Win + X → Windows PowerShell (Admin)
- พิมพ์:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All→ Enter - กด Y เพื่อ Restart
สร้าง Virtual Machine ด้วย Hyper-V Manager
- Control Panel → Administrative Tools → Hyper-V Manager
- คลิกชื่อคอมพิวเตอร์ด้านซ้าย
- Action → New → Virtual Machine
- คลิก Finish สำหรับค่าเริ่มต้น หรือ Next เพื่อปรับแต่ง (ชื่อ, Generation, RAM, Network, Virtual Hard Disk, ติดตั้ง OS จาก ISO)
- VM ใหม่จะปรากฏด้านขวา พร้อมปุ่ม Start, Shutdown, Settings
แนะนำ: อัปเดต Integration Services ใน VM เพื่อประสิทธิภาพเต็มที่