كيفية حل مشكلة VirtualBox 'خطأ في supR3HardenedWinReSpawn'؟



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

ال 'خطأ في supR3HardenedWinReSpawn' تواجه مشكلة مع تثبيتات Oracle Virtualbox - عادةً بعد بضع ثوانٍ من محاولات بدء تشغيل الجهاز الظاهري. بمجرد بدء حدوث هذه المشكلة ، سيعرض كل جهاز افتراضي جديد يتم إنشاؤه نفس رسالة الخطأ (مما يجعل برنامج Virtualbox غير قابل للاستخدام تمامًا).



VirtualBox 'خطأ في supR3HardenedWinReSpawn'



ملحوظة: هذه القضية مختلفة عن خطأ E_FAIL (0x80004005) عند كل بدء تشغيل للجهاز الظاهري.



أحد الأسباب الأكثر شيوعًا التي ستؤدي إلى هذا النوع من السلوك هو فقدان برنامج التشغيل (VBoxDrv.inf). من الممكن أن يكون ذلك بسبب البعض قضايا الإذن ، لا يكتمل تثبيت برنامج التشغيل الأساسي هذا أثناء التثبيت الأولي. في هذه الحالة ، يمكنك حل المشكلة عن طريق تثبيت VBoxDrv.inf يدويًا.

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

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



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

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

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

1. قم بتثبيت VBoxDRV.inf

كما اتضح ، أحد الأسباب الأكثر شيوعًا التي ستؤدي إلى ظهور VirtualBox 'خطأ في supR3HardenedWinReSpawn' هو سائق مفقود ( VBoxDRV.inf ). هناك احتمال أنه نظرًا لوجود بعض مشكلات الأذونات ، يمكن تثبيت تطبيق VirtualBox الرئيسي بدون برنامج تشغيل المفتاح هذا.

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

إليك دليل سريع حول تثبيت وبدء تشغيل خدمة VBoxDrv من أجل إصلاح 'خطأ في supR3HardenedWinReSpawn' القضية:

  1. افتح File Explorer وانتقل إلى الموقع التالي:
    C:  Program Files  Oracle  VirtualBox  drivers  vboxdrv

    ملحوظة: يمكنك إما تصفح الموقع يدويًا أو يمكنك لصق الموقع مباشرة في شريط التنقل والضغط أدخل للوصول إلى هناك على الفور.

  2. بمجرد الوصول إلى الموقع الصحيح ، انقر بزر الماوس الأيمن فوق VBoxDrv.inf و اختار تثبيت من قائمة السياق.

    تثبيت برنامج VBoxDrv يدويًا

  3. عندما يطلب منك UAC (التحكم في حساب المستخدم) ، انقر فوق نعم ، ثم انتظر حتى يتم تثبيت برنامج التشغيل بنجاح.
    ملحوظة: لن تحصل على رسالة نجاح ، ولكن رسالتك ستومض الشاشة بعد تثبيت برنامج التشغيل.
  4. صحافة مفتاح Windows + R. لفتح مربع حوار 'تشغيل'. بعد ذلك ، اكتب 'cmd' و اضغط Ctrl + Shift + Enter لفتح موجه CMD مرتفع. عندما يطلب منك UAC (التحكم في حساب المستخدم) ، انقر نعم لمنح الامتيازات الإدارية.

    تشغيل موجه الأوامر

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

في حال كنت لا تزال تواجه نفس الشيء 'خطأ في supR3HardenedWinReSpawn' المشكلة ، انتقل إلى الإصلاح المحتمل التالي أدناه.

2. إصلاح مشكلة الدليل

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

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

إليك دليل سريع حول التحقيق في مشكلة الدليل المتعلقة بـ VBoxDrv.sys سائق:

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. داخل مربع النص ، اكتب 'رجديت' و اضغط أدخل لفتح محرر التسجيل. عندما يطلب منك التحكم في حساب المستخدم (UAC) ، انقر نعم لمنح وصول المسؤول.

    تشغيل محرر التسجيل

  2. بمجرد دخولك إلى محرر التسجيل ، استخدم القسم الأيمن للانتقال إلى الموقع التالي:
    HKEY_LOCAL_MACHINE  النظام  التحكم الحالي  الخدمات  vboxdrv

    ملحوظة: يمكنك إما تصفح الموقع يدويًا أو يمكنك لصق الموقع مباشرة في شريط التنقل في الأعلى والضغط أدخل للوصول إلى هناك على الفور.

  3. بعد وصولك إلى الموقع الصحيح ، انتقل إلى القسم الأيمن وانقر نقرًا مزدوجًا على ImagePath.
  4. بمجرد الوصول إلى هناك ، تحقق مما إذا كان المسار هو بالضبط المسار أدناه:
      C:  Program Files  Oracle  VirtualBox  drivers  vboxdrv  VBoxDrv.sys 

    ملحوظة: إذا كان الموقع مطابقًا ، فهذا يعني أنه ليس لديك مشكلة في الدليل ويمكنك الانتقال بأمان إلى الإصلاح المحتمل التالي أدناه.

  5. لكن في حالة اختلاف الموقع ، قم بتغيير القيمة إلى الموقع التالي:
     C:  Program Files  Oracle  VirtualBox  drivers  vboxdrv  VBoxDrv.sys 
  6. بمجرد التأكد من أن ImagePatch تعرض السلسلة الموقع الصحيح ، اضغط على حسنا وإغلاق محرر التسجيل لحفظ التغييرات.

    الموقع الصحيح لـ VBoxDrv

  7. الآن للتأكد من استخدام برنامج التشغيل بالفعل ، انتقل إلى دليل برنامج التشغيل أدناه وقم بتشغيل برنامج التشغيل بالنقر بزر الماوس الأيمن على VBoxDrv.sys واختيار تثبيت.

    تثبيت برنامج VBoxDrv يدويًا

    ملحوظة: تجاهل هذه الخطوة إذا كنت قد نفذتها بالفعل في طريقة 1 .

  8. بعد ذلك ، اضغط على مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. ثم اكتب 'cmd' داخل مربع النص واضغط على Ctrl + Shift + Enter لفتح موجه CMD مرتفع مع وصول المسؤول.

    تشغيل موجه الأوامر

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

  9. داخل admin CMD ، اكتب الأمر التالي للتأكد من تشغيل خدمة VBoxDrv:
     بدء الشوري vboxdrv 
  10. أعد تشغيل الكمبيوتر ومعرفة ما إذا كان قد تم حل المشكلة بمحاولة تشغيل جهاز Virtualbox مرة أخرى.

إذا كان نفس الشيء 'خطأ في supR3HardenedWinReSpawn' لا تزال المشكلة تحدث ، انتقل إلى الإصلاح المحتمل التالي أدناه.

3. زيادة المقدار المخصص من ذاكرة الوصول العشوائي

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

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

إليك دليل سريع حول الأمر برمته:

  1. ابدأ بفتح ملف Oracle VM VirtualBox Manager تثبيت وإزالة تثبيت الجهاز الظاهري الحالي. للقيام بذلك ، ما عليك سوى النقر بزر الماوس الأيمن فوق تثبيت VM (القسم الأيمن) واختيار إزالة من قائمة السياق التي ظهرت حديثًا.

    إزالة تثبيت VM

  2. عند سؤالك عما إذا كنت تريد إزالة جميع الملفات أو حذفها ، اختر ذلك إزالة فقط لذلك لا تسهل فقدان أي بيانات.

    إزالة تثبيت VM

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

    إنشاء جهاز VM جديد مع المزيد من ذاكرة الوصول العشوائي المخصصة

  4. أكمل التكوين الأولي للجهاز وشاهد أنك قادر على بدء تشغيل الجهاز دون مواجهة نفس الشيء 'خطأ في supR3HardenedWinReSpawn' مشكلة.

إذا عادت نفس المشكلة ، فانتقل إلى الإصلاح المحتمل التالي أدناه.

4. ضبط واجهة Paravirtualization

الجاني المحتمل الآخر الذي قد يسهل ظهور 'خطأ في supR3HardenedWinReSpawn' القضية هي افتراضية تقنية لا يدعمها نظام التشغيل والتي تمت محاولة محاكاتها. في أغلب الأحيان ، يحدث هذا إذا ترك المستخدم هذا الخيار لملف إفتراضي.

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

إليك دليل سريع حول إجراء نفس التغيير على تكوين جهازك الظاهري:

  1. افتح Oracle VM VirtualBox Manager وانقر بزر الماوس الأيمن على الجهاز الظاهري الذي يوفر لك المشكلات. بعد ذلك ، من قائمة السياق التي ظهرت حديثًا ، اختر إعدادات.
  2. بمجرد دخولك إلى قائمة الإعدادات بالجهاز الظاهري ، حدد ملف النظام علامة تبويب من القائمة الموجودة على الجانب الأيسر.
  3. مع ال النظام علامة التبويب المحددة ، انتقل إلى القسم الأيمن وقم بالوصول إلى التسريع التبويب.
  4. عندما تصل إلى القائمة الصحيحة ، قم بتوسيع القائمة المنسدلة المرتبطة بواجهة Paravirtualization وقم بتغييرها من إفتراضي إلى KVM.
  5. انقر حسنا لحفظ التغييرات ، ثم ابدأ تشغيل آلة افتراضية مرة أخرى لمعرفة ما إذا تم حل المشكلة الآن.

تغيير تقنية المحاكاة الافتراضية Para

إذا كان نفس الشيء 'خطأ في supR3HardenedWinReSpawn' المشكلة مستمرة ، انتقل إلى الإصلاح المحتمل التالي أدناه.

5. تمكين الافتراضية في BIOS / UEFI

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

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

إليك دليل سريع حول كيفية القيام بذلك (سواء كنت تستخدم BIOS أو UEFI):

  1. إذا كنت تستخدم جهاز كمبيوتر يعمل بنظام BIOS ، فابدأ تشغيل الكمبيوتر واضغط على اقامة بشكل متكرر أثناء شاشة بدء التشغيل الأولي. مع معظم التكوينات ، يكون مفتاح الإعداد عادةً أحد مفاتيح F مفاتيح (F2 ، F4 ، F6 ، F8) أو من مفتاح.
    اضغط على مفتاح للدخول في الإعداد أو السير

    اضغط [مفتاح] للدخول في الإعداد

    ملحوظة: إذا كنت تواجه المشكلة على جهاز كمبيوتر يعمل بنظام UEFI ، فاتبع الإرشادات ( هنا ) للتمهيد مباشرة في ملف خيارات بدء التشغيل المتقدمة قائمة طعام. من هناك ، يمكنك الوصول إلى إعدادات البرنامج الثابت UEFI.

    الوصول إلى إعدادات البرنامج الثابت UEFI

  2. بمجرد دخولك إلى قائمة إعدادات BIOS أو UEFI ، ابدأ في تصفح القوائم للعثور على الخيار المكافئ لتقنية المحاكاة الافتراضية الخاصة بك (Intel VT-x ، Intel Virtualization Technology ، AMD-V ، Vanderpool ، إلخ.) عندما تتمكن من العثور على الخيار تأكد من ممكن عليه.

    تمكين تقنية إنتل الافتراضية

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

  3. بمجرد تمكين تقنية المحاكاة الافتراضية ، احفظ تغييرات BIOS / UEFI وأعد تشغيل الكمبيوتر.
  4. بعد اكتمال تسلسل بدء التشغيل التالي ، حاول تشغيل الجهاز الظاهري مرة أخرى ومعرفة ما إذا كانت رسالة الخطأ نفسها لا تزال قائمة.

في حال كنت لا تزال ترى 'خطأ في supR3HardenedWinReSpawn' الرسالة الأولية ، انتقل إلى الطريقة الأخيرة أدناه.

6. قم بتثبيت إصدار أحدث من Virtualbox

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

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

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

  1. افتح ملف يركض مربع الحوار بالضغط مفتاح Windows + R. . داخل مربع النص ، اكتب 'appwiz.cpl' و اضغط أدخل لفتح ملف التطبيقات والميزات قائمة طعام.

    كتابة 'appwiz.cpl' في موجه التشغيل

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

    إلغاء تثبيت برنامج VirtualBox

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

    تم تنزيل أحدث إصدار من برنامج VirtualBox

  5. بعد تثبيت الإصدار الجديد ، أعد تكوين الجهاز الظاهري ومعرفة ما إذا كنت قادرًا على تشغيله دون مواجهة ملف 'خطأ في supR3HardenedWinReSpawn' رسالة خطأ.
قراءة 9 دقائق