หลังจากติดตั้ง VirtualBox บนเครื่องโฮสต์ Windows 10 หรือ 11 คุณอาจสังเกตเห็นว่าเครื่อง guest VM ทำงานช้ามากโดยไม่มีเหตุผลชัดเจน หากคุณกำลังประสบปัญหาดังกล่าวและต้องการให้ VirtualBox ทำงานได้เร็วขึ้น โปรดอ่านต่อด้านล่าง
บทช่วยสอนนี้มีหลายวิธีในการเพิ่มประสิทธิภาพการทำงานของ VirtualBox ภายใต้ระบบปฏิบัติการ Windows 10 และ Windows 11
การแก้ไข: เครื่อง VirtualBox ทำงานช้าบน Windows 11/10
- ปิดการใช้งาน Hyper-V & Hypervisor
- ลบและติดตั้งส่วนเพิ่มเติมของผู้เยี่ยมชมใหม่
- จัดสรรทรัพยากรระบบเพิ่มเติมให้กับ VM
- ตั้งค่าแผนการใช้พลังงานเป็นประสิทธิภาพสูง
- ปิดใช้งานการเร่งความเร็ว 3 มิติใน VirtualBox
- เปลี่ยนตัวควบคุมกราฟิกใน VirtualBox
- ปิดใช้งานแคช I/O ของโฮสต์ในกล่องเสมือน
วิธีที่ 1 ปิดใช้งานไฮเปอร์ไวเซอร์ Hyper-V และ Windows
Hyper-V เป็นผลิตภัณฑ์ฮาร์ดแวร์เสมือนจริงที่สร้างขึ้นใน Windows 11/10/8.1 Professional และ Enterprise Editions และใน Windows Server 2012 และรุ่นที่ใหม่กว่า แต่เมื่อเปิดใช้งานคุณลักษณะ Hyper-V VirtualBox VM จะทำงานช้ามากและต้องปิดใช้งาน
1. นำทางไปยัง แผงควบคุม > โปรแกรมและคุณสมบัติ > เปิดหรือปิดคุณสมบัติ Windows
2.ยกเลิกการเลือก คุณสมบัติดังต่อไปนี้:
- ตู้คอนเทนเนอร์ *
- ไฮเปอร์-วี *
- แพลตฟอร์มเครื่องเสมือน
- แพลตฟอร์ม Windows Hypervisor
- แซนด์บ็อกซ์ของ Windows
* บันทึก: ฟีเจอร์ 'คอนเทนเนอร์' และ 'Hyper-V' มีอยู่ใน Windows 10 PRO เท่านั้น
3. เริ่มต้นใหม่ คอมพิวเตอร์หลังจากถอนการติดตั้ง
4. เปิด พร้อมรับคำสั่งในฐานะผู้ดูแลระบบ.
5. พิมพ์คำสั่งต่อไปนี้แล้วกด เข้า:
- bcdedit /set hypervisorlaunchtype ปิด
6. รีบูต พีซีของคุณ
7. หลังจากรีบูต ให้เริ่มเครื่อง VirtualBox VM และโดยปกติปัญหาจะได้รับการแก้ไข ถ้าไม่ ให้ดำเนินการตามวิธีที่เหลือด้านล่าง
วิธีที่ 2 ลบและติดตั้ง VirtualBox Guest Additions ใหม่
VirtualBox Guest Additions ประกอบด้วยไดรเวอร์อุปกรณ์และแอปพลิเคชันระบบที่ปรับระบบปฏิบัติการให้เหมาะสมเพื่อประสิทธิภาพและการใช้งานที่ดีขึ้น แต่บางครั้ง โดยเฉพาะอย่างยิ่งหลังจากการอัปเดต Windows ของเครื่องแขก จำเป็นต้องติดตั้งใหม่เพื่อแก้ไขปัญหาด้านประสิทธิภาพ
1. นำทางไปยัง แผงควบคุม > โปรแกรมและคุณสมบัติ และถอนการติดตั้งส่วนเพิ่มเติมของ VirtualBox Guest
2. หลังจากถอนการติดตั้ง เริ่มต้นใหม่ พีซีของคุณ
3. ในที่สุดดำเนินการติดตั้ง Guest Additions อีกครั้งและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ หากไม่เป็นเช่นนั้น ให้ไปยังขั้นตอนถัดไป:
วิธีที่ 3 จัดสรรทรัพยากร CPU และหน่วยความจำเพิ่มเติม
อีกสาเหตุหนึ่งของประสิทธิภาพ VirtualBox ที่ช้าคือทรัพยากรต่ำที่คุณจัดสรรให้กับเครื่องเสมือน ตัวอย่างเช่น Windows 10 ต้องการ RAM อย่างน้อย 4GB เพื่อให้ทำงานได้อย่างราบรื่น ในการจัดสรร CPU และหน่วยความจำเพิ่มเติมบนเครื่อง VM:
1. เปิดการตั้งค่า VM แล้วเลือก ระบบ ด้านซ้าย.
2. ที่ เมนบอร์ด ลากแถบเลื่อนไปทางขวาและเพิ่มหน่วยความจำที่จัดสรรสำหรับเครื่อง VM
3. ที่ โปรเซสเซอร์ ลากแถบเลื่อนไปทางขวาและจัดสรร CPU เพิ่มเติมสำหรับเครื่อง VM
4. ตรวจสอบให้แน่ใจด้วยว่าโปรเซสเซอร์ของ หมวกปฏิบัติการ ถูกตั้งค่าเป็น 100%
วิธีที่ 4 เปลี่ยนแผนการใช้พลังงานเป็นประสิทธิภาพสูง
อีกสาเหตุหนึ่งที่ทำให้ VirtualBox ทำงานช้า โดยเฉพาะอย่างยิ่งหากคุณใช้แล็ปท็อปคือแผนการใช้พลังงานที่คุณใช้สำหรับการใช้พลังงานและประหยัดพลังงานของอุปกรณ์ เพื่อให้ VirtualBox ทำงานได้อย่างราบรื่นและไม่มีความล่าช้า ต้องตั้งค่า Power Plan เป็น High Performance
1. นำทางไปยัง แผงควบคุม > ตัวเลือกด้านพลังงาน.
2. เลือก เปลี่ยนการตั้งค่าแผน
3. คลิก เปลี่ยนการตั้งค่าพลังงานขั้นสูง
4. เปลี่ยนแผนการใช้พลังงานเป็น ประสิทธิภาพสูง และคลิก ตกลง.
5. เริ่มเครื่อง VirtualBox และดูว่าเครื่องยังคงทำงานช้าหรือไม่
วิธีที่ 5. ปิดใช้งานการเร่งความเร็ว 3 มิติในการตั้งค่า VM
อีกเหตุผลหนึ่งที่ VirtualBox ทำงานช้ามากคือเมื่อเปิดใช้งานการเร่งความเร็ว 3 มิติ
1. เปิดการตั้งค่า VM แล้วเลือก แสดง ด้านซ้าย.
2. ยกเลิกการเลือก ที่ เปิดใช้งานการเร่งความเร็ว 3 มิติ ช่องทำเครื่องหมายและคลิก ตกลง.
3. ตอนนี้เริ่มเครื่อง VM และดูว่าเครื่องทำงานเร็วขึ้นหรือไม่
วิธีที่ 6 เปลี่ยนตัวควบคุมกราฟิกในการตั้งค่า VM
อีกวิธีหนึ่งในการเพิ่มประสิทธิภาพการทำงานของ VirtualBox ใน Windows 10/11 คือการใช้ตัวควบคุมกราฟิกแบบยับยั้งบนเครื่อง VirtualBox ดังนั้นดำเนินการดังนี้:
1. เปิดการตั้งค่า VM และที่ แสดง ตัวเลือกเปลี่ยนตัวควบคุมกราฟิกจาก VboxSVGA หรือ VboxVGA. *
* บันทึก: หากเป็น VboxVGA อยู่แล้ว ให้เปลี่ยนเป็น VboxSVGA และดูว่ามีความแตกต่างกันหรือไม่
วิธีที่ 7 ปิดใช้งานโฮสต์ I/O Cache ในตัวควบคุม SATA
แม้ว่าโฮสต์ I/O Cache ของดิสก์คอนโทรลเลอร์จะช่วยให้ VirtualBox ทำงานได้เร็วขึ้น แต่ในบางกรณีก็ไม่สามารถทำได้
1. เปิดการตั้งค่า VM แล้วเลือก พื้นที่จัดเก็บ ด้านซ้าย.
2. ยกเลิกการเลือก ที่ ใช้แคช I/O ของโฮสต์ ช่องทำเครื่องหมายและคลิก ตกลง. *
* บันทึก: หากปิดใช้งานอยู่แล้วให้เปิดใช้งาน
3. เริ่ม VM และดูว่าตอนนี้ทำงานได้ดีขึ้นหรือไม่
แค่นั้นแหละ! วิธีใดที่เหมาะกับคุณ
แจ้งให้เราทราบหากคู่มือนี้ช่วยคุณโดยแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ กรุณากดไลค์และแชร์คู่มือนี้เพื่อช่วยเหลือผู้อื่น