การกำหนดค่า Virtualbox ที่ไม่ถูกต้อง อาจนำไปสู่ปัญหานี้ แอปพลิเคชันหรือโปรแกรมแอนตี้ไวรัสบุคคลที่สาม ก็อาจรบกวนการทำงานของ VirtualBox ได้เช่นกัน นอกจากนี้ หากอุปกรณ์ของคุณไม่ตรงตามข้อกำหนดขั้นต่ำของระบบ คุณอาจไม่สามารถติดตั้ง Windows 11 ได้
กำลังสงสัยว่าจะแก้ไขปัญหานี้อย่างไร? คุณมาถูกที่แล้ว ดังนั้น หากคุณไม่สามารถติดตั้ง Windows 11 บน VirtualBox ได้ นี่คือวิธีแก้ไขบางอย่างที่อาจช่วย
ก่อนจะดำเนินการต่อ นี่คือภาพรวมสั้นๆ เกี่ยวกับ VirtualBox คืออะไรและทำงานอย่างไร
อ่านเพิ่มเติม: 10 Best Virtual Machine Software For Windows PC (2022)
VirtualBox คืออะไร?
VirtualBox เป็นซอฟต์แวร์จำลองข้ามแพลตฟอร์ม (cross-platform virtualization software) ที่เป็นของ Oracle ตั้งแต่ปี 2010 อนุญาตให้คุณรันระบบปฏิบัติการต่างๆ บนอุปกรณ์เดียวพร้อมกัน ดังนั้น คุณสามารถรัน OS อื่นๆ เช่น Windows, macOS, และ Linux บนอุปกรณ์เดียวกันพร้อมกันโดยใช้ VirtualBox
VirtualBox เป็นซอฟต์แวร์โอเพนซอร์สในทางเทคนิค ที่ใช้สถาปัตยกรรม x-86 ช่วยให้ผู้ใช้ปรับใช้ระบบปฏิบัติการเป็น virtual machines ซอฟต์แวร์ VirtualBox ขยายความสามารถของระบบของคุณ และอนุญาตให้คุณกำหนดค่าระบบปฏิบัติการหลายระบบบนอุปกรณ์ของคุณโดยไม่มีข้อจำกัด
อ่านเพิ่มเติม: วิธีติดตั้ง macOS บน Windows 10 ใน VirtualBox
วิธีแก้ไขปัญหา "Windows 11 Won't Install on VirtualBox"?
ก่อนเริ่ม troubleshooting ตรวจสอบให้แน่ใจว่า PC ของคุณตรงตามข้อกำหนดขั้นต่ำสำหรับติดตั้ง Windows 11 ความต้องการพื้นฐานรวมถึง プロセッサ 1 GHz (หรือเร็วกว่า) 4 GB RAM, 64 GB (หรือมากกว่า) พื้นที่จัดเก็บว่าง, TPM 2.0, และการ์ดกราฟิกที่เข้ากันได้
วิธีแก้ไขที่ 1: แก้ไข Registry
เมื่อคุณแก้ไข Windows registry คุณสามารถข้ามข้อจำกัดข้อกำหนดขั้นต่ำของระบบบนอุปกรณ์ของคุณได้ง่าย นี่คือสิ่งที่คุณต้องทำ:
- กด Windows + R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ "Regedit" และกด Enter เพื่อเปิด Registry Editor app
- ในหน้าต่าง Registry Editor ให้ไปที่ตำแหน่งโฟลเดอร์ต่อไปนี้:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\Setup - คลิกขวาที่โฟลเดอร์ Setup เลือก "New > Key" ตั้งชื่อโฟลเดอร์ใหม่ว่า "LabConfig" ดับเบิลคลิกที่โฟลเดอร์ "LabConfig"
- คลิกขวาที่แถวด้านขวา เลือก "New > 32-bit DWORD Value"
- ตั้งชื่อคีย์ใหม่ว่า "BypassSecureBootCheck" และป้อน "1" ในฟิลด์ Value Data
- ทำซ้ำขั้นตอนเดียวกัน สร้างอีก 3 รายการ:
- BypassTPMCheck
- BypassCPUCheck
- BypassRAMCheck
- ตั้งค่า Value Data เป็น "1" สำหรับทุกรายการ
- ออกจาก Registry Editor รีบูทอุปกรณ์ และเปิด VirtualBox เพื่อติดตั้ง Windows 11 ตรวจสอบว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ไขที่ 2: รัน VirtualBox เป็น Admin
- นี่คือวิธีแก้ไขอีกอย่างสำหรับปัญหา "Windows 11 won't install on VirtualBox"
- ค้นหาไอคอน "VirtualBox" ใน File Explorer คลิกขวาเลือก "Run as Administrator"
- รีบูทอุปกรณ์ และลองติดตั้งแอปอีกครั้งด้วยสิทธิ์แอดมิน ดูว่าปัญหาแก้ไขแล้วหรือยัง
วิธีแก้ไขที่ 3: ปิดใช้งาน Windows Security App
การรบกวนของซอฟต์แวร์แอนตี้ไวรัสหรือแอป Windows Security ก็อาจเป็นสาเหตุทั่วไปที่ทำให้ VirtualBox ไม่ติดตั้ง Windows 11 บนอุปกรณ์ของคุณได้ ดังนั้น คุณสามารถลองปิดใช้งาน Windows Security App ชั่วคราว และดูว่าช่วยได้หรือไม่ ทำดังนี้:
- แตะไอคอนค้นหาบนแถบงาน พิมพ์ "Windows Security" กด Enter เพื่อเปิดแอป
- เลือก "Virus and threat protection"
- แตะ "Manage Settings"
- ปิด toggle "Real-time protection" เพื่อปิดใช้งาน Windows Security App บนอุปกรณ์ รีบูท Windows PC เปิดแอป VirtualBox เพื่อติดตั้ง Windows 11 และตรวจสอบว่าปัญหายังคงอยู่หรือไม่
สรุป
หากคุณต้องการให้ Windows 11 ทำงานอย่างราบรื่นในสภาพแวดล้อม VirtualBox คุณสามารถลองวิธีแก้ไขเหล่านี้เพื่อผ่านอุปสรรค ลองวิธีด้านบนแล้วยังไม่ได้ผล คุณสามารถลองเปลี่ยนไปใช้ซอฟต์แวร์ virtualization ทางเลือกอื่นได้ โพสต์นี้มีประโยชน์ไหม? แจ้งให้เราทราบว่าวิธีไหนทำงานได้จริง!