วิธีแก้ไขข้อผิดพลาด 'ล้มเหลวในการได้รับ VirtualBox COM Object'



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ผู้ใช้หลายคนรายงานว่าไม่สามารถเปิด VirtualBox ได้ ข้อความแสดงข้อผิดพลาดที่สำคัญที่ปรากฏขึ้นคือ “ ไม่สามารถรับวัตถุ VirtualBox COM แอปพลิเคชันจะยุติ” ในบางกรณีข้อผิดพลาดจะมาพร้อมกับข้อความแสดงข้อผิดพลาดที่สองที่ชี้ไปที่ปัญหา ปัญหาดูเหมือนจะไม่เฉพาะเจาะจงกับ Windows บางรุ่นเนื่องจากได้รับการยืนยันว่าเกิดขึ้นทั้งใน Windows 8.1 และ Windows 10



ไม่สามารถรับวัตถุ VirtualBox COM แอปพลิเคชันจะสิ้นสุดลง



อะไรเป็นสาเหตุของข้อผิดพลาด 'ล้มเหลวในการรับ VirtualBox COM Object'

เราตรวจสอบปัญหานี้โดยดูจากรายงานของผู้ใช้ต่างๆและกลยุทธ์การซ่อมแซมที่มักจะนำไปใช้งานได้สำเร็จในสถานการณ์เฉพาะนี้ ปรากฎว่ามีผู้กระทำความผิดหลายรายที่อาจทำให้เกิดปัญหานี้:



  • ไม่ได้ติดตั้ง VirtualBox ด้วยการเข้าถึงของผู้ดูแลระบบ - Virtualbox เป็นหนึ่งในผลิตภัณฑ์ซอฟต์แวร์ที่คุณจะต้องติดตั้งด้วยสิทธิ์ของผู้ดูแลระบบเพื่อให้สามารถตั้งค่าบริการที่จำเป็นทั้งหมดได้ หากไม่ทำเช่นนั้นอาจหมายความว่าบริการบางอย่างจะไม่ถูกเปิดใช้งานโดยค่าเริ่มต้น ในกรณีนี้วิธีที่ง่ายที่สุดในการแก้ไขปัญหาคือการติดตั้ง Virtualbox ด้วยวิธีที่ถูกต้อง
  • Master Guest Registry ผิดรูปแบบ - ในบางกรณีข้อผิดพลาดเฉพาะนี้จะเกิดขึ้นเนื่องจากการลงทะเบียนผู้เยี่ยมชมหลักอาจผิดรูปแบบ หากสามารถใช้สถานการณ์นี้ได้คุณควรจะสามารถแก้ไขปัญหาได้โดยการย้ายโฟลเดอร์. VirtualBox ไปยังเดสก์ท็อปบังคับให้แอปพลิเคชันสร้างเวอร์ชันใหม่ที่มีประสิทธิภาพ
  • สิทธิ์ไม่เพียงพอ - แม้ว่า VirtualBox จะได้รับการติดตั้งด้วยการเข้าถึงระดับผู้ดูแลระบบ แต่ก็อาจยังต้องการสิทธิ์ของผู้ดูแลระบบเพื่อเริ่มบริการบางอย่างที่จำเป็นสำหรับการดำเนินการของ VM ผู้ใช้ที่ได้รับผลกระทบหลายรายได้จัดการเพื่อแก้ไขปัญหาโดยกำหนดค่าทางลัด VirtualBox ให้ทำงานด้วยสิทธิ์ระดับผู้ดูแลระบบ

หากคุณกำลังมองหาวิธีแก้ไขที่จะช่วยแก้ปัญหานี้บทความนี้จะให้ขั้นตอนการแก้ปัญหาต่างๆที่อาจช่วยแก้ปัญหาได้ ด้านล่างนี้คุณจะพบวิธีการต่างๆที่ผู้ใช้รายอื่นที่อยู่ในสถานการณ์คล้ายคลึงกันใช้เพื่อแก้ไขปัญหาได้สำเร็จ การแก้ไขที่เป็นไปได้แต่ละรายการที่กล่าวถึงด้านล่างได้รับการยืนยันว่าทำงานโดยผู้ใช้ที่ได้รับผลกระทบอย่างน้อยหนึ่งราย

เพื่อผลลัพธ์ที่ดีที่สุดเราขอแนะนำให้คุณทำตามวิธีการตามลำดับที่นำเสนอเนื่องจากมีการเรียงลำดับตามประสิทธิภาพและความรุนแรง ไม่ว่าผู้กระทำผิดจะก่อให้เกิดไฟล์ “ ไม่สามารถรับวัตถุ VirtualBox COM” ข้อผิดพลาดหนึ่งในการแก้ไขที่เป็นไปได้ต่อไปนี้จะช่วยคุณแก้ไขปัญหาได้

วิธีที่ 1: เปิด VirtualBox ด้วยสิทธิ์ของผู้ดูแลระบบ

เป็นไปได้ว่าคุณกำลังประสบปัญหานี้เนื่องจากคุณกำลังพยายามเปิด VirtualBox จากทางลัดที่ไม่ได้กำหนดค่าให้ทำงานด้วยการเข้าถึงของผู้ดูแลระบบ ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าพวกเขาสามารถแก้ไขปัญหา “ ไม่สามารถรับวัตถุ VirtualBox COM” เกิดข้อผิดพลาดโดยการกำหนดค่าทางลัด VirtualBox เพื่อเปิดใช้งานด้วยการเข้าถึงของผู้ดูแลระบบ



คำแนะนำโดยย่อเกี่ยวกับวิธีดำเนินการดังต่อไปนี้:

  1. ขั้นแรกให้ทดสอบว่าทฤษฎีนี้เป็นจริงหรือไม่โดยคลิกขวาที่ทางลัด Virtualbox แล้วเลือก R ผู้ดูแลระบบเอซ
    บันทึก : หากขั้นตอนเหล่านี้ได้กำจัดข้อผิดพลาดให้ทำตามขั้นตอนต่อไปด้านล่างเพื่อทำการเปลี่ยนแปลงอย่างถาวร
  2. คลิกขวาที่ทางลัด VirtualBox เดียวกันแล้วเลือก คุณสมบัติ จากเมนูบริบท
  3. จาก คุณสมบัติ หน้าจอของ Oracle VM VirtualBox เลือกไฟล์ ความเข้ากันได้ และเลือกช่องที่เกี่ยวข้องกับ เรียกใช้โปรแกรมนี้ในฐานะผู้ดูแลระบบ (จาก การตั้งค่า หน้าจอ)
  4. คลิกที่ สมัคร เพื่อทำการเปลี่ยนแปลงอย่างถาวร
  5. รีสตาร์ท Virtualbox และดูว่าปัญหาได้รับการแก้ไขหรือไม่

การรัน Virtualbox ด้วยสิทธิ์การดูแลระบบ

หากคุณยังคงพบกับไฟล์ “ ไม่สามารถรับวัตถุ VirtualBox COM” เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 2: การติดตั้ง VirtualBox ด้วยสิทธิ์ของผู้ดูแลระบบ

VirtualBox เป็นหนึ่งในโปรแกรมที่ต้องติดตั้งด้วยสิทธิ์ของผู้ดูแลระบบเพื่อให้สามารถใช้งานได้ หากคุณไม่ให้สิทธิ์ผู้ดูแลระบบในการเข้าถึงโปรแกรมติดตั้ง VirtualBox บริการที่สำคัญบางอย่างจะไม่ได้รับการกำหนดค่าอย่างเหมาะสม ผู้ใช้ที่ได้รับผลกระทบหลายรายที่พบไฟล์ “ ไม่สามารถรับวัตถุ VirtualBox COM” ข้อผิดพลาดรายงานว่าปัญหาไม่เกิดขึ้นอีกต่อไปหลังจากถอนการติดตั้งการติดตั้ง VirtualBox ปัจจุบันแล้วติดตั้งใหม่อย่างถูกต้อง

คำแนะนำโดยย่อเกี่ยวกับวิธีดำเนินการดังต่อไปนี้:

  1. กด คีย์ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “ appwiz.cpl” และตี ป้อน เพื่อเปิดไฟล์ โปรแกรมและคุณสมบัติ หน้าต่าง.

    พิมพ์ appwiz.cpl แล้วกด Enter เพื่อเปิดรายการโปรแกรมที่ติดตั้ง

  2. ข้างใน โปรแกรมและคุณสมบัติ เลื่อนดูรายการแอพพลิเคชั่นและค้นหา Oracle VM VirtualBox . เมื่อคุณเห็นแล้วให้คลิกขวาที่ไฟล์แล้วคลิก ถอนการติดตั้ง

    การถอนการติดตั้ง VirtualBox

  3. จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อทำการถอนการติดตั้งและรีสตาร์ทคอมพิวเตอร์ของคุณ
  4. เมื่อลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์ให้ไปที่ลิงค์นี้ ( ที่นี่ ). เมื่อคุณไปถึงที่นั่นให้คลิกที่ โฮสต์ Windows (ภายใต้ แพ็คเกจแพลตฟอร์ม VirtualBox ) เพื่อเริ่มการดาวน์โหลด

    กำลังดาวน์โหลดตัวติดตั้ง Virtualbox ล่าสุด

  5. เมื่อดาวน์โหลดตัวติดตั้งสำเร็จแล้วอย่าดับเบิลคลิกที่ตัวติดตั้งตามปกติ ให้คลิกขวาจากแถบดาวน์โหลดของเบราว์เซอร์ของคุณแล้วคลิกที่ แสดงในโฟลเดอร์ .
  6. ในตำแหน่งของโปรแกรมติดตั้ง VirtualBox ให้คลิกขวาที่ไฟล์แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ .

    เรียกใช้โปรแกรมติดตั้ง Virtualbox ในฐานะผู้ดูแลระบบ

  7. ทำตามคำแนะนำบนหน้าจอเพื่อทำการติดตั้ง Virtualbox ใหม่ให้เสร็จสมบูรณ์
  8. รีสตาร์ทคอมพิวเตอร์และดูว่า VirtualBox ไม่เปิดขึ้นโดยไม่มีข้อความแสดงข้อผิดพลาด

หากคุณยังคงเห็นไฟล์ “ ไม่สามารถรับวัตถุ VirtualBox COM” เกิดข้อผิดพลาดเมื่อเปิดโปรแกรมให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 3: การย้ายโฟลเดอร์. Virtualbox ไปยังตำแหน่งอื่น

ปัญหานี้อาจเกิดขึ้นได้เนื่องจากรีจิสทรีของแขกหลักผิดรูปแบบ เป็นไปได้ว่าไฟล์ “ ไม่สามารถรับวัตถุ VirtualBox COM” ข้อผิดพลาดเกิดจากไฟล์ Virtualbox.xml ที่ไม่ดีหรือไฟล์อื่น ๆ ที่เสียหายจากโฟลเดอร์. VirtualBox

ผู้ใช้ที่ได้รับผลกระทบหลายรายรายงานว่าพวกเขาสามารถแก้ไขปัญหาได้โดยการย้ายโฟลเดอร์. VirtualBox ทั้งหมดไปยังตำแหน่งอื่น ขั้นตอนนี้จะบังคับให้ Virtualbox สร้างโฟลเดอร์ใหม่ที่มีสุขภาพดีตั้งแต่เริ่มต้นซึ่งจะช่วยแก้ไขปัญหาความเสียหายใด ๆ ที่อยู่ภายในโฟลเดอร์ Virtualbox

คำแนะนำโดยย่อเกี่ยวกับวิธีย้ายโฟลเดอร์. Virtualbox ไปยังตำแหน่งอื่น

  1. ก่อนอื่นตรวจสอบให้แน่ใจว่า VirtualBox ปิดสนิท
  2. เปิด File Explorer และไปที่ตำแหน่งต่อไปนี้:
    C:  Users  * ชื่อผู้ใช้ของคุณ *

    บันทึก: * ชื่อผู้ใช้ของคุณ * เป็นเพียงตัวยึดสำหรับบัญชีผู้ใช้ Windows ส่วนบุคคลของคุณ โปรดแทนที่ด้วยชื่อของคุณเอง

  3. เมื่อคุณไปถึงตำแหน่งนี้ให้คลิกขวาที่ .VirtualBox และเลือก ตัด จากเมนูบริบท นอกจากนี้คุณสามารถกด Ctrl + X เพื่อตัดไฟล์โดยตรง
  4. วางไฟล์ .Virtualbox โฟลเดอร์ในตำแหน่งที่สามารถใช้งานได้เช่นเดสก์ท็อป
    บันทึก: คุณยังสามารถลบไฟล์ .Virtualbox โฟลเดอร์ แต่การย้ายโฟลเดอร์เป็นทางเลือกที่ดีกว่าเนื่องจากจะช่วยให้คุณสามารถย้ายกลับได้ในกรณีที่ไม่สามารถแก้ไขปัญหาได้
  5. เมื่อโฟลเดอร์ถูกย้ายไปยังตำแหน่งอื่นให้เปิด VirtualBox อีกครั้งและดูว่าโปรแกรมเริ่มต้นโดยไม่มีไฟล์ “ ไม่สามารถรับวัตถุ VirtualBox COM” ข้อผิดพลาด

บังคับให้ VirtualBox สร้างโฟลเดอร์ใหม่

สำหรับผู้ใช้ MacOS:

ขอแนะนำให้คุณติดตั้ง VirtualBox ใหม่ ในกรณีส่วนใหญ่การติดตั้งรุ่นล่าสุดใหม่จะช่วยแก้ปัญหาได้

อ่าน 4 นาที