คุณสามารถเปิดใช้งานและใช้ Windows Sandbox ในระบบปฏิบัติการ Windows 11/10 ที่ทำงานเป็นเครื่องเสมือน (Guest OS) ใน VMware ได้ อย่างไรก็ตาม คุณจะไม่สามารถใช้เครื่องเสมือนแบบซ้อนกัน (Nested Virtualization) บน Windows ได้ เว้นแต่คุณจะมีและเปิดใช้งานฟังก์ชันเฉพาะที่เกี่ยวข้องกับโปรเซสเซอร์ นั่นคือเหตุผลที่ตัวเลือก Windows Sandbox อาจถูกปิดใช้งาน (Grayed out) ในแผง Windows Features บางครั้ง

หากคุณพบข้อผิดพลาดของฟีเจอร์ Windows Sandbox เช่น – ไม่มี SLAT (Second Level Address Translation) หรือไม่มีความสามารถด้านเสมือนความจำ (Virtualization) ที่จำเป็น เคล็ดลับนี้จะช่วยแก้ไขปัญหาได้ภายในไม่กี่นาที
เปิดใช้งาน Windows Sandbox ใน VMware Workstation
หากคุณสามารถใช้ VMware บนเครื่อง Windows ของคุณได้ แสดงว่าการเสมือนความจำ (Virtualization) ได้ถูกเปิดใช้งานในการตั้งค่า BIOS แล้ว ดังนั้นจึงไม่จำเป็นต้องตรวจสอบส่วนนั้น แต่คุณต้องเปิดใช้งานตัวเลือกอีกอย่างหนึ่งใน VMware Workstation ที่ทำหน้าที่สร้างเครื่องเสมือนแบบซ้อนหรือ Windows Sandbox เนื่องจาก VMware ไม่ได้อนุญาตให้ใช้โปรแกรมเสมือนความจำอื่นในระบบปฏิบัติการ Guest โดยค่าเริ่มต้น ฟังก์ชันนี้จึงเป็นสิ่งจำเป็น
ตรวจสอบให้แน่ใจว่าแอป VMware กำลังทำงานอยู่ และเครื่องเสมือน (VM) ถูกปิดไฟ (Powered off) แล้ว จากนั้นเลือกเครื่องเสมือนที่ด้านซ้ายมือ และคลิกตัวเลือกที่ระบุว่า Edit virtual machine settings
ต่อไป ไปที่ส่วน Processors และเลือกตัวเลือก Virtualize Intel VT-x/EPT or AMD-V/RVI

นอกจากนี้ ตรวจสอบให้แน่ใจว่า Preferred mode ถูกตั้งค่าเป็น Automatic นอกจากนี้ คุณยังต้องมี CPU อย่างน้อย 2 คอร์ (แนะนำ 4 คอร์) และ Windows 10 Pro หรือ Enterprise รุ่น 18305 หรือใหม่กว่า
หลังจากบันทึกการเปลี่ยนแปลงแล้ว ให้ลงชื่อเข้าใช้งาน Windows ในเครื่องเสมือน และลองเปิดใช้งานฟีเจอร์ Windows Sandbox จากส่วน Windows Features มันควรจะเปิดใช้งานได้โดยไม่มีปัญหา
วิธีตรวจสอบว่า CPU รองรับ SLAT หรือไม่
หากคุณทำตามขั้นตอนข้างต้นแล้วแต่ยังเผชิญปัญหา และมีการแจ้งเตือนเกี่ยวกับข้อกำหนด SLAT ให้ทำตามขั้นตอนต่อไปนี้
คุณต้องดาวน์โหลดเครื่องมือชื่อ Coreinfo ซึ่งมีให้ที่เว็บไซต์อย่างเป็นทางการของ Microsoft หลังจากดาวน์โหลดแล้ว ให้แตกไฟล์และวางไว้บนเดสก์ท็อป จากนั้นเปิด Command Prompt ด้วยสิทธิ์ผู้ดูแลระบบ (Administrator) และพิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง-
cd C:\Users\your_username\Desktop\Coreinfo
coreinfo.exe -v

หากบรรทัด EPT แสดงข้อความบ่งชี้ว่าไม่รองรับ SLAT คุณจะไม่สามารถใช้ Windows Sandbox ในระบบปฏิบัติการ Guest ของเครื่องเสมือนได้
Windows Sandbox เป็นฟีเจอร์ที่สำคัญมาก เพราะคุณสามารถลองใช้ซอฟต์แวร์ใหม่ใน Sandbox เพื่อเหตุผลด้านความปลอดภัยได้
