นักพัฒนาข่าวดี! Microsoft เปิดตัว Windows 11 Enterprise virtual machine เริ่มสร้างแอพ Windows ได้เร็ว แม้ Windows 11 รุ่นอื่นติดตั้งบน virtual box ได้ แต่วิชวลแมชชีนนี้มุ่งนักพัฒนา ให้รัน OS โดยไม่เปลี่ยนระบบหลัก และทดสอบแอพ
นี่คือสิ่งที่ต้องรู้เกี่ยวกับ Windows 11 evaluation VM, วิธีติดตั้งใน VirtualBox, และปัญหาที่พบบ่อย
Windows 11 Enterprise Virtual Machine มีอะไรบ้าง
นอกจาก Windows 11 Enterprise ISO นี้รวมเครื่องมือสำหรับนักพัฒนา:
- Windows 11 Enterprise (เวอร์ชันประเมินผล)
- Windows 10 SDK, version 2004 (10.0.19041.0)
- Visual Studio 2019 (ล่าสุด 10/09/21) เปิด UWP, .NET desktop, Azure workflows รวม Windows Template Studio extension
- Visual Studio Code (ล่าสุด 10/09/21)
- Windows Subsystem for Linux เปิดใช้งาน พร้อม Ubuntu
- Developer mode เปิดใช้งาน
- Windows Terminal ติดตั้งแล้ว
Windows 11 Enterprise VM รองรับ VMWare, Hyper-V, VirtualBox, Parallels ดาวน์โหลด 20GB หมดอายุ 9 มกราคม 2022
วิธีดาวน์โหลดและติดตั้ง Windows 11 Enterprise VM ใน VirtualBox
ก่อนติดตั้ง ต้องมีทรัพยากรฮาร์ดแวร์พอ Microsoft ไม่ได้กำหนดข้อกำหนด แต่แนะนำอย่างน้อย 4 GB RAM และพื้นที่ว่าง 32GB+ สำหรับ Windows, แอพ, ไฟล์อื่นๆ ตามขั้นต่ำของ Windows 11 ก็ได้
ถ้าเครื่องรองรับ ทำตามขั้นตอน:
1. ดาวน์โหลดและติดตั้ง VirtualBox
ดาวน์โหลด VirtualBox จาก VirtualBox wiki ฟรี สำหรับ non-commercial use รัน .exe ติดตั้งตามขั้นตอน
ขั้นตอนเสริม: ดาวน์โหลด VirtualBox extension pack จากหน้าดาวน์โหลด VirtualBox ข้ามได้ แต่ติดตั้งเพิ่มฟีเจอร์: Mouse Integration, Internet, USB support ฯลฯ ติดตั้งโดยรันไฟล์ดาวน์โหลด
2. ดาวน์โหลด Windows 11 Enterprise Virtual Machine
ดาวน์โหลดไฟล์ติดตั้ง Windows 11 ในรูปแบบ OVA จากหน้าดาวน์โหลด Virtual Machine ของ Microsoft เลือก Virtual Disk Image สำหรับ VirtualBox
3. นำเข้าไฟล์ OVA
เปิดและแยกไฟล์ดาวน์โหลด ดับเบิลคลิกไฟล์ที่แยกแล้ว จะเปิด VirtualBox และกล่อง Import Virtual Appliance เปลี่ยนตั้งค่าและตำแหน่ง Machine Base Folder ได้ ติ๊ก Import hard drives as VDI ถ้าพอใจ กด Import
รอ VM นำเข้าเสร็จ เปิดใช้ Windows 11 Enterprise VM ได้เลย
ปัญหาที่พบบ่อยตอนเปิด Windows 11 Enterprise VM ใน VirtualBox
ติดตั้งสำเร็จแต่เปิด VM ไม่ได้ รู้สึกหงุดหงิด แต่อย่ากลัว รายการปัญหาและวิธีแก้:
Error: Failed to Open a Session for the Virtual Machine
ถ้าเจอ "Cannot enable nested VT-x/AMD-V without nested-paging and unrestricted guest execution!" น่าจะเป็น Hyper-V (VM ต้นทางใน Windows 10) เปิดอยู่ ปิด Hyper-V อาจช่วย:
- กด Win + S ค้นหา cmd คลิกขวา Command Prompt Run as Administrator
- พิมพ์ bcdedit /set hypervisorlaunchtype off กด Enter ปิดหน้าต่าง
- ปิด Windows feature "Virtual Machine Platform": Win + S ค้น "Windows Feature" Enter หา Virtual Machine Platform ยกเลิกติ๊ก รีบูท

- รีบูทเสร็จ เปิด VirtualBox และ Windows 11 Enterprise VM ควรทำงานปกติ
UEFI Interactive Shell เปิดแทนการบูท Windows 11
อีกปัญหา: ได้หน้าต่าง UEFI shell แทนการบูท ไม่ได้ VM ผิดพลาด อาจเปิด EFI setting ผิด ทำให้แก้:
- เลือก Windows 11 VM คลิกไอคอน Settings
- ไป System ด้านซ้าย ยกเลิกติ๊ก Enable EFI (special OSes only) คลิก OK
เริ่ม VM ใหม่ จะบูท Windows 11 Enterprise
Windows 11 Enterprise Virtual Machine สำหรับนักพัฒนา
VM นี้สร้างให้นักพัฒนาเริ่มสร้างแอพ Windows 11 ผู้ไม่ใช่นักพัฒนาก็ดาวน์โหลดลองได้ แต่ VM นี้หมดอายุ 9 มกราคม 2022 หมายถึงไม่ใช้งานได้ ต้องตั้งใหม่
ถ้าอยากใช้ Windows 11 อย่างปลอดภัยโดยไม่เปลี่ยนระบบหลัก ดาวน์โหลด Windows 11 ISO จาก Microsoft ติดตั้งใน VirtualBox ได้ แต่ต้องมี product key พร้อม