تم: برنامج VirtualBox لا يفتح



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

Oracle VM VirtualBox عبارة عن برنامج Hypervisor مجاني ومنصة لتشغيل الأجهزة الافتراضية على جهاز الكمبيوتر الخاص بك والتي تم تطويرها وصيانتها بواسطة Oracle. إنه أحد أشهر المدراء الظاهريين ويستضيف جميع أنظمة التشغيل تقريبًا مثل Linux و Windows و Solaris و OS / 2 و Haiku إلخ. بيئة خاصة لذلك.





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



ما الذي يسبب عدم فتح برنامج VirtualBox؟

تعني مشكلة عدم فتح برنامج VirtualBox بشكل أساسي أنه لا يمكنك إنشاء أي جهاز افتراضي وتشغيله. ظهرت هذه المشكلة بعد أن بدأت Microsoft في إصدار تحديثات لنظام التشغيل Windows 10 واستمرت حتى يومنا هذا. فيما يلي بعض أسباب حدوث هذه المشكلة:

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

كيفية إصلاح برنامج VirtualBox لا يفتح

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

الحل 1: تحديث برنامج VirtualBox

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



  1. انتقل إلى الموقع الرسمي لبرنامج VirtualBox وتثبيت أحدث إصدار متاح.

  1. بمجرد تنزيل الملف القابل للتنفيذ ، نحتاج إلى إلغاء تثبيت الإصدار الحالي قبل الانتقال إلى تثبيت أحدث إصدار. اضغط على Windows + R واكتب ' appwiz. cpl 'في مربع الحوار واضغط على Enter. تصفح قائمة البرامج وقم بإلغاء تثبيت التطبيق.
  1. بمجرد إلغاء تثبيت التطبيق ، قم بتثبيت أحدث إصدار تم تنزيله.
  2. إذا كان لديك بالفعل أجهزة افتراضية موجودة في VirtualBox الأقدم ، فيمكنك محاولة توجيه الجهاز الظاهري المثبت حديثًا إلى دليلك. المسار حيث يتم تخزين الأجهزة الظاهرية الخاصة بك هو:
C:  Users  [username]  VirtualBox VMs C:  Users  [username]  VirtualBox VMs  [مجموعة vm]  [اسم vm]

الحل 2: تمكين Hyper-V

Microsoft Hyper-V ، المعروف أيضًا باسم 'ظاهرية خادم Windows' في الماضي والتي يمكنها إنشاء أجهزة افتراضية على الأنظمة التي تعمل بنظام Windows 8 أو أعلى. تساعد هذه الوحدة تطبيقات الطرف الثالث الأخرى في إنشاء أجهزتها الافتراضية على جهاز الكمبيوتر الخاص بك. إذا تم تعطيل هذه الطريقة ، فقد تواجه مشكلات. يمكننا التأكد من تمكينه ومحاولة تشغيل VirtualBox مرة أخرى.

  1. اضغط على Windows + S واكتب ' تشغل أو إيقاف ميزات ويندوز 'في مربع الحوار وافتح التطبيق.
  2. حدد ' هايبر- V 'من قائمة الخيارات و التحقق من بمجرد تحديده ، اضغط على 'موافق' لبدء عملية التهيئة.

  1. بعد تمكين الوحدة ، أعد تشغيل الكمبيوتر تمامًا وحاول إنشاء أجهزة افتراضية جديدة باستخدام VirtualBox ومعرفة ما إذا كان هذا يحل المشكلة.

الحل 3: تعطيل فرض السائق

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

  1. اضغط على Windows + S واكتب ' موجه الأمر 'في مربع الحوار ، انقر بزر الماوس الأيمن فوق التطبيق وحدد' تشغيل كمسؤول '.
  2. بمجرد وصولك إلى موجه أوامر غير مقيد ، قم بتنفيذ الأمر التالي:
bcdedit.exe / تعيين nointegritychecks على

  1. سيؤدي هذا إلى تعطيل عمليات التحقق من السلامة ويتيح لك تثبيت أي برنامج تشغيل. إذا كنت ترغب في تمكين التحقق من التكامل مرة أخرى ، أدخل الأمر التالي في موجه الأوامر المرتفع.
bcdedit.exe / تعيين nointegritychecks قبالة

أعد تشغيل الكمبيوتر بعد تعطيل التنفيذ وتحقق من حل المشكلة.

الحل 4: تثبيت محولات VirtualBox يدويًا

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

  1. أولاً ، احذف جميع محولات VirtualBox السابقة. بعد الحذف ، اضغط على Windows + R ، واكتب ' devmgmt. ماجستير 'في مربع الحوار واضغط على Enter.
  2. بمجرد دخولك إلى مدير الجهاز ، انقر فوق الإجراء> إضافة أجهزة قديمة .

  1. الآن قم بتثبيت محولات Oracle VirtualBox يدويًا. عادةً ما يكون المسار الذي يوجدون فيه هو التالي:
C:  Program Files  Oracle  VirtualBox  drivers  network  netadp  VBoxNetAdp.inf
  1. الآن بمجرد تثبيت برامج التشغيل بشكل صحيح ، يمكننا المضي قدمًا وتكوينها بشكل صحيح. ابدأ تشغيل Oracle VirtualBox ، انقر فوق ملف> تفضيلات> الشبكة> شبكة المضيف فقط . انقر الآن على تعديل .
  2. قم بتعيين المعلومات التالية بشكل صحيح في الحقول المعنية:

IPv4 192.168.56.1

قناع 255.255.255.0

الآن انقر فوق علامة تبويب خادم DHCP وقم بتعيين ما يلي:

عنوان المستقبل : 192.168.56.100

قناع الخادم : 255.255.255.0

عنوان منخفض ملزمة : 192.168.56.101

العنوان العلوي ملزمة : 192.168.56.254

  1. اضغط على موافق لحفظ التغييرات وإعادة تشغيل الكمبيوتر. تحقق الآن مما إذا كان يمكنك فتح VirtualBox.

الحل 5: تغيير Paravirtualization

Paravirtualization هي تقنية برمجية تسمح للأجهزة الافتراضية أن يكون لها واجهة برمجية. هذا مشابه ولكنه ليس مطابقًا على الإطلاق لواجهة برامج الأجهزة الأساسية. هناك العديد من التقارير التي تفيد بأن هذه الميزات تسبب الكثير من المشاكل في VirtualBox. يمكننا محاولة تغيير خياره إلى KVM ومعرفة ما إذا كانت هذه هي الحيلة.

  1. قم بتشغيل VirtualBox ، انقر فوق الإعدادات> النظام> التسريع> واجهة Paravirtualization .
  2. حدد خيار KVM بدلا من إفتراضي .

  1. أعد تشغيل الكمبيوتر تمامًا وحاول تشغيل الجهاز الظاهري مرة أخرى. تحقق مما إذا تم حل المشكلة.

بالإضافة إلى هذه الحلول ، يمكنك أيضًا تجربة ما يلي:

  • التعطيل رسومات ثلاثية الأبعاد
  • قم بتشغيل التطبيق بتنسيق التوافق الوضع بامتيازات المسؤول.
  • التحديث الرسومات السائقين .
  • الإزالة متضاربة أخرى برنامج VMwares .
4 دقائق للقراءة