ผู้ใช้หลายคนรายงานว่าพวกเขาไม่สามารถเปิด VirtualBox ได้ ข้อความแสดงข้อผิดพลาดที่สำคัญที่ปรากฏขึ้นคือ “ล้มเหลวในการรับวัตถุ VirtualBox COM แอปพลิเคชันจะสิ้นสุดลง” ในบางกรณี ข้อผิดพลาดยังมาพร้อมกับข้อความแสดงข้อผิดพลาดที่สองที่ชี้ไปที่ปัญหา ดูเหมือนว่าปัญหาจะไม่เกิดขึ้นเฉพาะกับ Windows บางรุ่น เนื่องจากได้รับการยืนยันแล้วว่าจะเกิดขึ้นกับทั้ง Windows 8.1 และ Windows 10
อะไรเป็นสาเหตุของข้อผิดพลาด 'ล้มเหลวในการรับวัตถุ VirtualBox COM'
เราตรวจสอบปัญหานี้โดยดูจากรายงานผู้ใช้ต่างๆ และกลยุทธ์การซ่อมแซมที่มักปรับใช้ได้สำเร็จในสถานการณ์เฉพาะนี้ ปรากฏว่ามีผู้กระทำผิดหลายคนที่อาจก่อให้เกิดปัญหานี้:
- ไม่ได้ติดตั้ง VirtualBox พร้อมสิทธิ์การเข้าถึงระดับผู้ดูแลระบบ – Virtualbox เป็นหนึ่งในผลิตภัณฑ์ซอฟต์แวร์ที่คุณต้องติดตั้งด้วยสิทธิ์ของผู้ดูแลระบบ เพื่อให้สามารถตั้งค่าบริการที่จำเป็นทั้งหมดได้ การไม่ทำเช่นนั้นอาจหมายความว่าบริการบางอย่างจะไม่ถูกเปิดใช้งานโดยค่าเริ่มต้น ในกรณีนี้ วิธีที่ง่ายที่สุดในการแก้ไขปัญหาคือการติดตั้ง Virtualbox ด้วยวิธีที่ถูกต้อง
- การลงทะเบียนมาสเตอร์ผู้เยี่ยมชมมีรูปแบบไม่ถูกต้อง – ในบางกรณี ข้อผิดพลาดเฉพาะนี้จะเกิดขึ้นเนื่องจากการลงทะเบียนผู้เยี่ยมชมหลักอาจมีรูปแบบไม่ถูกต้อง หากสถานการณ์เฉพาะนี้ใช้ได้ คุณควรจะสามารถแก้ไขปัญหาได้โดยการย้ายโฟลเดอร์ .VirtualBox ไปที่เดสก์ท็อป บังคับให้แอปพลิเคชันสร้างเวอร์ชันใหม่ที่มีประสิทธิภาพ
- สิทธิ์ไม่เพียงพอ – แม้ว่า VirtualBox จะได้รับการติดตั้งด้วยสิทธิ์การเข้าถึงระดับผู้ดูแลระบบ แต่อาจยังคงต้องการสิทธิ์ของผู้ดูแลระบบเพื่อเริ่มบริการบางอย่างที่จำเป็นสำหรับการทำงานของ VM ผู้ใช้ที่ได้รับผลกระทบหลายรายสามารถแก้ไขปัญหาได้โดยการกำหนดค่าทางลัด VirtualBox ให้ทำงานด้วยสิทธิ์ของผู้ดูแลระบบ
หากคุณกำลังหาทางแก้ไขที่จะแก้ไขปัญหานี้ บทความนี้จะอธิบายขั้นตอนการแก้ไขปัญหาต่างๆ ที่อาจช่วยแก้ปัญหาให้คุณได้ ด้านล่างนี้ คุณจะพบวิธีการต่างๆ ที่ผู้ใช้รายอื่นในสถานการณ์เดียวกันได้ใช้เพื่อแก้ไขปัญหานี้สำเร็จ การแก้ไขที่เป็นไปได้แต่ละรายการที่กล่าวถึงด้านล่างได้รับการยืนยันให้ใช้งานได้โดยผู้ใช้ที่ได้รับผลกระทบอย่างน้อยหนึ่งราย
เพื่อผลลัพธ์ที่ดีที่สุด เราขอแนะนำให้คุณปฏิบัติตามวิธีการตามลำดับที่แสดง เนื่องจากจะเรียงลำดับตามประสิทธิภาพและความรุนแรง โดยไม่คำนึงถึงผู้กระทำผิดที่เรียก “ล้มเหลวในการรับวัตถุ VirtualBox COM” ข้อผิดพลาด หนึ่งในวิธีแก้ไขที่เป็นไปได้ต่อไปนี้จะช่วยคุณแก้ไขปัญหาได้
วิธีที่ 1:เปิดตัว VirtualBox ด้วยสิทธิ์ของผู้ดูแลระบบ
เป็นไปได้ว่าคุณกำลังประสบปัญหานี้เนื่องจากคุณกำลังพยายามเปิด VirtualBox จากทางลัดที่ไม่ได้กำหนดค่าให้ทำงานด้วยการเข้าถึงของผู้ดูแลระบบ ผู้ใช้ที่ได้รับผลกระทบหลายคนรายงานว่าพวกเขาสามารถแก้ไข “ล้มเหลวในการรับวัตถุ VirtualBox COM” ผิดพลาดโดยการกำหนดค่าทางลัด VirtualBox เพื่อเปิดใช้งานด้วยการเข้าถึงของผู้ดูแลระบบ
คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- ก่อนอื่น มาทดสอบกันว่าทฤษฎีนี้เป็นจริงหรือไม่โดยคลิกขวาที่ทางลัด Virtualbox แล้วเลือก Rเลิกเป็นผู้ดูแลระบบ
หมายเหตุ :หากขั้นตอนเหล่านี้ขจัดข้อผิดพลาดได้ ให้ทำตามขั้นตอนต่อไปด้านล่างเพื่อทำการเปลี่ยนแปลงอย่างถาวร - คลิกขวาที่ทางลัด VirtualBox เดียวกันและเลือก คุณสมบัติ จากเมนูบริบท
- จาก คุณสมบัติ หน้าจอของ Oracle VM VirtualBox เลือก ความเข้ากันได้ แท็บและทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ เรียกใช้โปรแกรมนี้ในฐานะผู้ดูแลระบบ (จาก การตั้งค่า หน้าจอ)
- คลิกที่ สมัคร เพื่อให้การเปลี่ยนแปลงเป็นไปอย่างถาวร
- รีสตาร์ท Virtualbox และดูว่าปัญหาได้รับการแก้ไขหรือไม่
หากคุณยังคงพบกับ “ล้มเหลวในการรับวัตถุ VirtualBox COM” ผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2:การติดตั้ง VirtualBox ด้วยสิทธิ์ของผู้ดูแลระบบ
VirtualBox เป็นหนึ่งในโปรแกรมเหล่านั้นที่ต้องติดตั้งด้วยสิทธิ์ของผู้ดูแลระบบเพื่อใช้งานสิทธิ์ หากคุณไม่ให้สิทธิ์ผู้ดูแลระบบในการเข้าถึงโปรแกรมติดตั้ง VirtualBox บริการที่สำคัญบางอย่างจะไม่ได้รับการกำหนดค่าอย่างเหมาะสม ผู้ใช้ที่ได้รับผลกระทบหลายคนที่พบกับ “ล้มเหลวในการรับวัตถุ VirtualBox COM” ข้อผิดพลาดได้รายงานว่าปัญหาไม่เกิดขึ้นอีกต่อไปหลังจากที่พวกเขาถอนการติดตั้งการติดตั้ง VirtualBox ปัจจุบันแล้วติดตั้งใหม่อย่างถูกต้อง
คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “appwiz.cpl” และกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ หน้าต่าง.
- ภายใน โปรแกรมและคุณลักษณะ เลื่อนดูรายการแอปพลิเคชันและค้นหา Oracle VM VirtualBox . เมื่อคุณเห็นแล้ว ให้คลิกขวาที่ไฟล์นั้นแล้วคลิก ถอนการติดตั้ง
- ถัดไป ทำตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดการถอนการติดตั้งและรีสตาร์ทคอมพิวเตอร์
- เมื่อลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์ ไปที่ลิงก์นี้ (ที่นี่) เมื่อไปถึงแล้ว ให้คลิกที่ โฮสต์ Windows (ภายใต้แพ็คเกจแพลตฟอร์ม VirtualBox ) เพื่อเริ่มการดาวน์โหลด
- เมื่อดาวน์โหลดตัวติดตั้งสำเร็จแล้ว อย่าดับเบิลคลิกตามปกติ ให้คลิกขวาจากแถบดาวน์โหลดของเบราว์เซอร์ แล้วคลิก แสดงในโฟลเดอร์ .
- ในตำแหน่งของตัวติดตั้ง VirtualBox ให้คลิกขวาและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .
- ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้ง Virtualbox ใหม่ให้เสร็จสิ้น
- รีสตาร์ทคอมพิวเตอร์และดูว่า VirtualBox ไม่เปิดขึ้นมาโดยไม่มีข้อความแสดงข้อผิดพลาดหรือไม่
หากคุณยังคงเห็น “ล้มเหลวในการรับวัตถุ VirtualBox COM” เมื่อเปิดโปรแกรม ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 3:การย้ายโฟลเดอร์ .Virtualbox ไปยังตำแหน่งอื่น
ปัญหานี้อาจเกิดขึ้นเนื่องจากการลงทะเบียนผู้เยี่ยมชมหลักที่มีรูปแบบไม่ถูกต้อง เป็นไปได้ว่า “ล้มเหลวในการรับวัตถุ VirtualBox COM” ข้อผิดพลาดเกิดจากไฟล์ Virtualbox.xml ที่ไม่ดีหรือไฟล์เสียหายอื่นๆ จากโฟลเดอร์ .VirtualBox
ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าพวกเขาสามารถแก้ไขปัญหาได้โดยการย้ายโฟลเดอร์ .VirtualBox ทั้งหมดไปยังตำแหน่งอื่น ขั้นตอนนี้จะบังคับให้ Virtualbox สร้างโฟลเดอร์ที่แข็งแรงใหม่ตั้งแต่ต้น ซึ่งจะช่วยแก้ปัญหาความเสียหายที่อยู่ภายในโฟลเดอร์ Virtualbox
ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับวิธีย้ายโฟลเดอร์ .Virtualbox ไปยังตำแหน่งอื่น
- ก่อนอื่น ตรวจสอบให้แน่ใจว่า VirtualBox ปิดสนิท
- เปิด File Explorer และไปที่ตำแหน่งต่อไปนี้:
C:\Users\*Your UserName*
หมายเหตุ:*ชื่อผู้ใช้ของคุณ* เป็นเพียงตัวยึดสำหรับบัญชีผู้ใช้ Windows ส่วนบุคคลของคุณ โปรดแทนที่ด้วยชื่อของคุณเอง
- เมื่อคุณมาถึงตำแหน่งนี้แล้ว ให้คลิกขวาที่ .VirtualBox แล้วเลือก ตัด จากเมนูบริบท นอกจากนี้ คุณสามารถกด Ctrl + X เพื่อตัดไฟล์โดยตรง
- วาง .Virtualbox โฟลเดอร์ในตำแหน่งที่สะดวกเช่นเดสก์ท็อป
หมายเหตุ: คุณยังสามารถลบ .Virtualbox โฟลเดอร์ แต่การย้ายโฟลเดอร์เป็นทางเลือกที่ดีกว่า เนื่องจากจะช่วยให้คุณสามารถย้ายกลับได้ในกรณีที่ไม่สามารถแก้ไขปัญหาได้ - เมื่อย้ายโฟลเดอร์ไปยังตำแหน่งอื่นแล้ว ให้เปิด VirtualBox อีกครั้งและดูว่าโปรแกรมเริ่มทำงานโดยไม่มี “ล้มเหลวในการรับวัตถุ VirtualBox COM” ผิดพลาด
สำหรับผู้ใช้ MacOS:
ขอแนะนำให้คุณติดตั้ง VirtualBox ใหม่ ในกรณีส่วนใหญ่ การติดตั้งเวอร์ชันล่าสุดใหม่จะช่วยแก้ปัญหาได้