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