หลังจากติดตั้ง 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. ยกเลิกการเลือก คุณสมบัติดังต่อไปนี้:
- คอนเทนเนอร์ *
- Hyper-V *
- แพลตฟอร์มเครื่องเสมือน
- แพลตฟอร์ม Windows Hypervisor
- แซนด์บ็อกซ์ของ Windows
* หมายเหตุ:ฟีเจอร์ 'คอนเทนเนอร์' และ 'Hyper-V' มีอยู่ใน Windows 10 PRO เท่านั้น
3. รีสตาร์ท คอมพิวเตอร์หลังจากถอนการติดตั้ง
4. เปิด พรอมต์คำสั่งในฐานะผู้ดูแลระบบ .
5. พิมพ์คำสั่งต่อไปนี้แล้วกด Enter :
- bcdedit /set hypervisorlaunchtype off
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 ของโฮสต์ในตัวควบคุม SATA
แม้ว่า Host I/O Cache ของดิสก์คอนโทรลเลอร์จะช่วยให้ VirtualBox ทำงานได้เร็วขึ้น แต่ในบางกรณีก็ไม่สามารถทำได้
1. เปิดการตั้งค่า VM แล้วเลือกที่เก็บข้อมูล ทางด้านซ้าย
2. ยกเลิกการเลือก ใช้โฮสต์ I/O Cache ช่องทำเครื่องหมายและคลิก ตกลง *
* หมายเหตุ:หากปิดใช้งานอยู่แล้ว ให้เปิดใช้งาน
3. เริ่ม VM และดูว่าตอนนี้ทำงานได้ดีขึ้นหรือไม่
แค่นั้นแหละ! วิธีใดใช้ได้ผลสำหรับคุณ
โปรดแจ้งให้เราทราบหากคู่มือนี้ช่วยคุณได้โดยแสดงความคิดเห็นเกี่ยวกับประสบการณ์ที่ได้รับ โปรดกดไลค์และแชร์คู่มือนี้เพื่อช่วยเหลือผู้อื่น