الإصلاح: VBOX_E_FILE_ERROR (0x80bb0004)



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

أبلغ العديد من المستخدمين عن الحصول على ملف خطأ vbox_e_file_error (0x80bb0004) عند محاولة توصيل قرص افتراضي بالجهاز الظاهري باستخدام برنامج VirtualBox. أبلغ المستخدمون الآخرون أن المشكلة تحدث بالنسبة لهم عندما يحاولون تصدير جهاز تم إنشاؤه مسبقًا إلى VM VirtualBox Manager.



خطأ vbox_e_file_error (0x80bb0004)

خطأ vbox_e_file_error (0x80bb0004)



ما الذي يسبب الخطأ vbox_e_file_error (0x80bb0004)

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



  • ملف .vmdk أو .vdi تالف - غالبًا ما يتم الإبلاغ عن حدوث هذا الخطأ المحدد عندما يحاول المستخدم استيراد جهاز افتراضي تم تنزيله عبر الإنترنت. يمكن أن يحدث هذا بسبب عدم اكتمال التنزيل أو مشكلة في الشبكة.
  • لا يمتلك vbomxmanage.exe امتيازات إدارية - السبب الشائع الآخر الذي سيؤدي إلى تشغيل هذه المشكلة هو فقدان أحد المكونات المشاركة في عملية الاستيراد أو التصدير لحقوق المسؤول. يتم الإبلاغ عن حدوث هذا غالبًا عندما يحاول المستخدم إرفاق قرص افتراضي مستضاف على محرك أقراص USB.
  • يحتاج تكوين الجهاز إلى التحديث - قد يحدث الخطأ أيضًا لأن بعض التدخل اليدوي أتلف التكوين الحالي للجهاز الظاهري. تمكن بعض المستخدمين في وضع مماثل من حل المشكلة عن طريق إعادة إنشاء الجهاز الظاهري من البداية في VirtualBox.
  • يحتوي الملف .vdi أو .vmdk على قطاعات تالفة - أبلغ العديد من المستخدمين أنه تم إصلاح المشكلة بعد استخدام الأداة المساعدة CHKDSK لفحص الملف بحثًا عن القطاعات التالفة. يشير هذا إلى أن الخطأ يمكن أن يحدث أيضًا بسبب تلف الملف.
  • تثبيت VM VirtualBox تالف - يمكن أن يؤدي تثبيت Windows VirtualBox التالف أيضًا إلى ظهور رسالة الخطأ هذه. تمكن بعض المستخدمين من حل المشكلة عن طريق إلغاء تثبيت عميل VM VirtualBox بالكامل مع جميع المكونات المرتبطة.

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

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

هيا نبدأ!



الطريقة الأولى: إعادة تنزيل ملف .vmdk أو .vdi

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

أبلغ معظم المستخدمين المتأثرين أنهم تمكنوا من حل المشكلة بعد إعادة تنزيل Virtual Appliance أو بعد إجراء فحص شامل CHKDSK .

إذا كان وضعك مشابهًا للموقف الموضح أعلاه ، فابدأ بإعادة تنزيل ملف .vmdk ملف (إذا حصلت عليه عبر الإنترنت). قد تتعامل مع تحديث متقطع أو تم تنزيله جزئيًا.

بمجرد اكتمال التنزيل ، حاول استيراد Virtual Appliance مرة أخرى إلى VM VirtualBox Manager. إذا كان خطأ vbox_e_file_error (0x80bb0004) يعود ، فقد أكدت للتو أن الخطأ لا يحدث بسبب تنزيل تالف.

إذا كنت لا تزال ترى الخطأ أو لم تقم بتنزيل ملف .vmdk من الإنترنت ، فانتقل إلى الطريقة التالية أدناه

الطريقة 2: فتح vboxmanage.exe بامتيازات إدارية

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

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

لذا ، قبل تجربة أي شيء آخر ، تأكد من أنك تستخدم حقوق المسؤول عند القيام بجزء الإدارة عن طريق النقر بزر الماوس الأيمن على vboxmanage.exe واختيار تشغيل كمسؤول .

تشغيل vboxmanage.exe كمسؤول

تشغيل vboxmanage.exe كمسؤول

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

الطريقة الثالثة: إنشاء جهاز افتراضي جديد

واجه العديد من المستخدمين VBOX_E_FILE_ERROR (0x80BB0004) خطأ عند محاولة استيراد ملف Appliance OVA إلى VirtualBox أبلغوا أنهم تمكنوا من حل المشكلة عن طريق إنشاء آلة افتراضية جديدة من الصفر.

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

  1. افتح Oracle VM VirtualBox واضغط على جديد لإنشاء آلة افتراضية جديدة.

    إنشاء آلة افتراضية جديدة

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

    إنشاء آلة افتراضية جديدة

  3. حدد حجم الذاكرة المخصص باستخدام مفتاح التبديل وانقر التالى مرة اخرى.

    تخصيص الذاكرة

  4. في الشاشة التالية ، اختر استخدم ملف قرص ثابت ظاهري موجود ، انقر فوق رمز المجلد واستعرض موقع ملف .vdi.

    التصفح إلى موقع ملف VDI قبل إنشاء الجهاز الجديد

  5. بمجرد إعادة إنشاء الجهاز الظاهري الجديد ، كرر الخطوات التي كانت تؤدي في السابق إلى تشغيل ملف خطأ vbox_e_file_error (0x80bb0004) ومعرفة ما إذا كان قد تم حل المشكلة.

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

الطريقة الرابعة: تشغيل CHKDSK

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

إذا حدث الخطأ بسبب بعض القطاعات التالفة في ملف .vdi ، يجب أن يحل الإجراء التالي المشكلة بالكامل. إليك ما عليك القيام به:

ملحوظة: إذا كنت تواجه هذه المشكلة على Linux ، فيمكنك استخدام الأداة المساعدة FSCK (فحص نظام الملفات) بدلاً من ذلك.

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. ثم اكتب ' كمد ' و اضغط Ctrl + Shift + Enter لفتح ملف موجه أوامر مرتفع نافذة او شباك.

    تشغيل مربع الحوار: cmd ، ثم اضغط على Ctrl + Shift + Enter

  2. داخل موجه الأوامر المرتفع ، ما عليك سوى تشغيل الأمر التالي واضغط أدخل لبدء الفحص.
     chkdsk X: / f / r / x 

    ملحوظة: ضع في اعتبارك أن X هو مجرد عنصر نائب لحرف وحدة التخزين لمحرك الأقراص الذي يحتوي على ملف .vmdk أو .vmi. استبدله وفقًا لذلك بحيث يبدو كالتالي: chkdsk c: / f / r / x

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

إذا كنت لا تزال تواجه نفس رسالة الخطأ ، فانتقل إلى الطريقة النهائية أدناه.

الطريقة الخامسة: إعادة تثبيت مربع Oracle Virtual

يواجه بعض المستخدمين نفس الشيء خطأ vbox_e_file_error (0x80bb0004) أبلغت أن المشكلة قد تم إصلاحها فقط بعد إعادة تثبيت تثبيت Oracle Virtual box بالكامل. يبدو أن هذا يشير إلى أن التثبيت التالف قد يكون مسؤولاً أيضًا عن هذا الخطأ المحدد.

فيما يلي دليل سريع حول إعادة تثبيت Oracle VirtualBox:

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

    تشغيل مربع الحوار: appwiz.cpl

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

    إلغاء تثبيت Oracle VM VirtualBox

  3. انقر نعم في موجه التأكيد لإلغاء تثبيت برنامج Oracle VM VirtualBox .

    تأكيد تثبيت Oracle VM VirtualBox

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