حل مشكلة رسالة الخطأ في فيرجوال بوكس | supR3HardenedWinReSpawn ln Error VirtualBox

 بسم الله الرحمن الرحيم

السلام عليكم

سيكون موضوعنا في هذه التدوينه عن حل مشكلة  رسالة الخطأ في فيرجوال بوكس | supR3HardenedWinReSpawn ln Error VirtualBox بدون حذف او تغيير اي شيء في النظام وفقدان ملفات النظام الافتراضي بطريقة سهلة وبسيطة

المواقع المذكورة بالشرح او الفيديو

لتحميل اخر تحديث لبرنامج virtualbox من الموقع الرسمي

الاوامر المذكورة بالشرح او الفيديو

sc start vboxsup


حل مشكلة supR3HardenedWinReSpawn ln Error VirtualBox NtCreateFile(\Device\VBoxDrvStub) Failed في VirtualBox

يواجه العديد من المستخدمين مشكلة عند تشغيل برنامج VirtualBox تظهر فيها رسالة الخطأ التالية:

supR3HardenedWinReSpawn ln Error VirtualBox NtCreateFile(\Device\VBoxDrvStub) Failed

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


💡 ما سبب ظهور الخطأ في VirtualBox؟

تظهر رسالة NtCreateFile(\Device\VBoxDrvStub) Failed عادةً بسبب واحد أو أكثر من الأسباب التالية:

  1. عدم تشغيل البرنامج بصلاحيات المسؤول.

  2. تلف أو فقدان تعريف الدرايفر VBoxDrv.

  3. منع برنامج الحماية من تحميل ملفات VirtualBox.

  4. تعارض بين VirtualBox وميزة Hyper-V في Windows.

  5. تثبيت غير مكتمل أو إصدار غير متوافق من VirtualBox.


🔧 الحل الأول: تشغيل VirtualBox كمسؤول

الخطوة الأولى والأبسط هي تجربة تشغيل البرنامج بصلاحيات المسؤول:

  1. اضغط بزر الفأرة الأيمن على أيقونة VirtualBox.

  2. اختر تشغيل كمسؤول (Run as administrator).

  3. إذا اختفت الرسالة، فالمشكلة كانت في الصلاحيات فقط.


⚙️ الحل الثاني: إعادة تثبيت تعريف VBoxDrv

في بعض الحالات، يفقد النظام تعريف الدرايفر الذي يحتاجه VirtualBox ليعمل بشكل صحيح.

خطوات الإصلاح:

  1. افتح PowerShell أو موجه الأوامر (CMD) كمسؤول.

  2. اكتب الأمر التالي:

    sc query vboxdrv
    

    إذا ظهرت رسالة خطأ تفيد بأن الخدمة غير موجودة، انتقل للخطوات التالية:

  3. افتح المجلد التالي:

    C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv
    
  4. اضغط بزر الفأرة الأيمن على الملف VBoxDrv.inf واختر Install.

  5. بعد التثبيت، أعد تشغيل الجهاز ثم شغّل VirtualBox من جديد.


🛡️ الحل الثالث: تعطيل برامج الحماية مؤقتاً

بعض برامج الحماية (مثل Avast أو Kaspersky) قد تمنع VirtualBox من تحميل ملفات النظام.
جرب إيقاف برنامج الحماية مؤقتاً، ثم شغّل VirtualBox مجدداً.
إذا تم حل المشكلة، أضف VirtualBox إلى قائمة الاستثناءات (Exclusions) في برنامج الحماية لديك.


🧰 الحل الرابع: تعطيل Hyper-V وميزات Windows الافتراضية

ميزة Hyper-V الخاصة بويندوز قد تتعارض مع VirtualBox لأنها تستخدم نفس تقنيات المحاكاة الافتراضية.

لتعطيلها:

  1. اضغط Win + R واكتب الأمر التالي:

    bcdedit /set hypervisorlaunchtype off
    
  2. اضغط Enter، ثم أعد تشغيل الجهاز.

أو يمكنك تعطيلها من لوحة التحكم:

  • افتح:

    لوحة التحكم > البرامج > تشغيل ميزات Windows أو إيقاف تشغيلها
    
  • قم بإلغاء تفعيل الخيارات التالية:

    • Hyper-V

    • Virtual Machine Platform

    • Windows Hypervisor Platform

    • Windows Sandbox
      ثم أعد تشغيل الجهاز.


🔄 الحل الخامس: إعادة تثبيت VirtualBox بالكامل

إذا لم تنجح الحلول السابقة، فربما يوجد خطأ في ملفات التثبيت نفسها.
قم بما يلي:

  1. احذف VirtualBox بالكامل من جهازك.

  2. أعد تشغيل النظام.

  3. نزّل آخر إصدار من الموقع الرسمي:
    🔗 https://www.virtualbox.org/wiki/Downloads

  4. أثناء التثبيت، فعّل جميع الخيارات مثل:

    • Networking Feature

    • USB Support

  5. بعد الانتهاء، شغّل البرنامج كمسؤول.


✅ الخلاصة

يمكن تلخيص الحلول كما يلي:

السبب الحل
صلاحيات ناقصة تشغيل كمسؤول
درايفر ناقص أو تالف تثبيت VBoxDrv.inf
تدخل برنامج حماية إيقاف مؤقت أو إضافة استثناء
تعارض مع Hyper-V تعطيل Hyper-V
ملفات تالفة إعادة تثبيت كاملة

📌 نصيحة مهمة

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

 اذا واجهتك اي مشكلة او كان رابط لا يعمل يمنك التبليغ من خلال ترك تعليق على هذه التدوينة