كيفية إصلاح خطأ 'فشل في الحصول على كائن COM VirtualBox'



جرب أداة القضاء على المشاكل

أبلغ العديد من المستخدمين أنهم غير قادرين على تشغيل VirtualBox. رسالة الخطأ الحرجة التي تظهر هي فشل في الحصول على كائن COM VirtualBox. سيتم إنهاء التطبيق '. في بعض الحالات ، يكون الخطأ مصحوبًا أيضًا برسالة خطأ ثانية تشير إلى المشكلة. لا يبدو أن المشكلة خاصة بإصدار معين من Windows نظرًا لتأكيد حدوثها على كل من Windows 8.1 و Windows 10.



فشل الحصول على كائن COM VirtualBox. سيتم إنهاء التطبيق الآن.



ما سبب الخطأ 'Failed to Acquire the VirtualBox COM Object'؟

لقد بحثنا في هذه المشكلة من خلال النظر في تقارير المستخدمين المختلفة واستراتيجيات الإصلاح التي يتم نشرها بشكل شائع بنجاح في هذا السيناريو المحدد. كما اتضح ، هناك العديد من المذنبين الذين قد ينتهي بهم الأمر إلى إثارة هذه المشكلة:



  • لم يتم تثبيت برنامج VirtualBox مع وصول المسؤول - يعد برنامج Virtualbox أحد منتجات البرامج التي تتطلب منك تثبيتها بامتيازات المسؤول حتى تتمكن من إعداد جميع الخدمات الضرورية. قد يعني عدم القيام بذلك أن بعض الخدمات لن يتم تمكينها بشكل افتراضي. في هذه الحالة ، فإن أسهل طريقة لحل المشكلة هي تثبيت Virtualbox بالطريقة الصحيحة.
  • سجل ضيف رئيسي غير صحيح - في بعض الحالات ، سيحدث هذا الخطأ بسبب احتمال وجود سجل ضيف رئيسي تالف. إذا كان هذا السيناريو الخاص قابلاً للتطبيق ، فيجب أن تكون قادرًا على حل المشكلة عن طريق نقل مجلد .VirtualBox إلى سطح المكتب ، مما يجبر التطبيق على إنشاء إصدار صحي جديد.
  • أذونات غير كافية - حتى إذا تم تثبيت VirtualBox بوصول إداري ، فقد يظل بحاجة إلى امتيازات المسؤول لبدء بعض الخدمات المطلوبة لعمليات الجهاز الظاهري. تمكن العديد من المستخدمين المتأثرين من حل المشكلة عن طريق تكوين اختصار VirtualBox للتشغيل بامتيازات إدارية.

إذا كنت تبحث حاليًا عن حل من شأنه حل هذه المشكلة ، فستقدم لك هذه المقالة العديد من خطوات تحري الخلل وإصلاحه التي قد تحل المشكلة. في الأسفل ، ستجد العديد من الطرق التي استخدمها بنجاح مستخدمون آخرون في موقف مشابه لحل المشكلة. تم تأكيد كل إصلاح محتمل مذكور أدناه للعمل بواسطة مستخدم واحد متأثر على الأقل.

للحصول على أفضل النتائج ، ننصحك باتباع الطرق بالترتيب الذي قدمت به نظرًا لترتيبها حسب الكفاءة والشدة. بغض النظر عن الجاني الذي يتسبب في تشغيل 'فشل الحصول على كائن COM VirtualBox' خطأ ، فمن المفترض أن يساعدك أحد الإصلاحات المحتملة التالية في حل المشكلة.

الطريقة الأولى: تشغيل برنامج VirtualBox بامتيازات المسؤول

من المحتمل أنك تواجه هذه المشكلة لأنك تحاول تشغيل VirtualBox من اختصار لم تتم تهيئته للتشغيل مع وصول المسؤول. أبلغ العديد من المستخدمين المتأثرين أنهم تمكنوا من حل مشكلة 'فشل الحصول على كائن COM VirtualBox' خطأ من خلال تكوين اختصار VirtualBox لبدء التشغيل مع وصول المسؤول.



إليك دليل سريع حول كيفية القيام بذلك:

  1. أولاً ، دعنا نختبر ما إذا كانت هذه النظرية صحيحة عن طريق النقر بزر الماوس الأيمن على اختصار Virtualbox واختيار R مسؤول الآس.
    ملحوظة : إذا أدت هذه الخطوات إلى التخلص من الخطأ ، فتابع إلى الخطوات التالية أدناه لجعل التغييرات دائمة.
  2. انقر بزر الماوس الأيمن فوق نفس اختصار VirtualBox واختر الخصائص من قائمة السياق.
  3. من الخصائص شاشة Oracle VM VirtualBox ، حدد ملف التوافق علامة التبويب وحدد المربع المرتبط بـ شغل هذا البرنامج كمسؤول (من إعدادات شاشة)
  4. انقر فوق تطبيق لجعل التغيير دائمًا.
  5. أعد تشغيل Virtualbox ومعرفة ما إذا كان قد تم حل المشكلة.

تشغيل Virtualbox بامتيازات إدارية

إذا كنت لا تزال تواجه 'فشل الحصول على كائن COM VirtualBox' خطأ ، انتقل إلى الطريقة التالية أدناه.

الطريقة الثانية: تثبيت برنامج VirtualBox بامتيازات المسؤول

برنامج VirtualBox هو أحد تلك البرامج التي يجب تثبيتها بامتيازات المسؤول من أجل تشغيل الامتيازات. إذا لم تمنح حق وصول المشرف إلى مثبت VirtualBox ، فلن يتم تكوين بعض الخدمات المهمة بشكل صحيح. العديد من المستخدمين المتأثرين الذين واجهوا أيضًا 'فشل الحصول على كائن COM VirtualBox' أبلغ خطأ أن المشكلة لم تعد تحدث بعد إزالة تثبيت 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 لا يتم تشغيله بدون رسالة الخطأ.

إذا كنت لا تزال ترى 'فشل الحصول على كائن COM VirtualBox' خطأ عند بدء تشغيل البرنامج ، انتقل إلى الطريقة التالية أدناه.

الطريقة الثالثة: نقل مجلد .Virtualbox إلى موقع مختلف

يمكن أن تحدث هذه المشكلة بالذات أيضًا بسبب تشوه سجل الضيف الرئيسي. من الممكن أن يكون 'فشل الحصول على كائن COM VirtualBox' يحدث الخطأ بسبب ملف Virtualbox.xml غير صالح أو ملف تالف آخر من مجلد .VirtualBox.

أبلغ العديد من المستخدمين المتأثرين أنهم تمكنوا من حل المشكلة عن طريق نقل مجلد .VirtualBox بأكمله إلى موقع مختلف. سيؤدي هذا الإجراء إلى إجبار Virtualbox على إنشاء مجلد سليم جديد من البداية ، والذي سينتهي به الأمر إلى حل أي مشكلة تلف موجودة داخل مجلد Virtualbox.

إليك دليل سريع حول كيفية نقل مجلد .Virtualbox إلى موقع مختلف.

  1. أول الأشياء أولاً ، تأكد من إغلاق VirtualBox تمامًا.
  2. افتح File Explorer وانتقل إلى الموقع التالي:
    ج:  المستخدمون  * اسم المستخدم الخاص بك *

    ملحوظة: * اسم المستخدم الخاص بك * هو ببساطة عنصر نائب لحساب مستخدم Windows الشخصي الخاص بك. يرجى استبدالها باسمك الخاص.

  3. بمجرد وصولك إلى هذا الموقع ، انقر بزر الماوس الأيمن فوق .VirtualBox و اختار يقطع من قائمة السياق. بالإضافة إلى ذلك ، يمكنك الضغط على السيطرة + X لقص الملف مباشرة.
  4. الصق ملف .Virtualbox مجلد في مكان مناسب مثل سطح المكتب.
    ملحوظة: يمكنك أيضًا حذف ملف .Virtualbox مجلد. لكن نقل المجلد هو بديل أفضل لأنه سيسمح لك بإعادته في حالة عدم حل المشكلة في النهاية.
  5. بمجرد نقل المجلد إلى موقع مختلف ، قم بتشغيل VirtualBox مرة أخرى ومعرفة ما إذا كان البرنامج سيبدأ بدون ملف 'فشل الحصول على كائن COM VirtualBox' خطأ.

إجبار برنامج VirtualBox على إنشاء مجلد جديد

لمستخدمي MacOS:

يُنصح بإعادة تثبيت برنامج VirtualBox. في معظم الحالات ، تؤدي إعادة تثبيت أحدث إصدار إلى إصلاح المشكلة.

4 دقائق للقراءة