ستجد حلا: كيفية إصلاح الخطأ 0x80004005



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

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



2016-08-14_020735



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



إصلاح ملفات النظام الفاسدة

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

خطأ 0x80004005 في VirtualBox

عادة ما يكون مفتاح التسجيل هو الذي يسبب المشاكل.

معلق مفتاح Windows و اضغط على R. نوع رجديت و انقر فوق موافق



رجديت 1-1

انتقل إلى مسار التسجيل التالي:

HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Windows NT  CurrentVersion  AppCompatFlags  Layers 'C:  Program Files  Oracle  VirtualBox  VirtualBox.exe' = 'DISABLEUSERCALLBACKEXCEPTION'

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

إذا كان لا يزال لا يعمل بعد ذلك:

قم بإلغاء تثبيت برنامج مكافحة الفيروسات الخاص بك ، واختبره ثم أعد تثبيته.
استبدل برنامج مكافحة الفيروسات بأخرى مثل AVG أو Security Essentials.

خطأ 0x80004005 عند الوصول إلى محرك أقراص / مجلد مشترك

سنستخدم regedit لإنشاء ملف قيمة LocalAccountTokenFilterPolicy.

معلق مفتاح Windows و اضغط على R.

رجديت 1-1

نوع رجديت و انقر فوق موافق

انتقل إلى المسار التالي في رجديت

 HKLM  SOFTWARE  مايكروسوفت  ويندوز  كرنتفرسون  سياسات  نظام 

لنظام 32 بت ، قم بإنشاء قيمة DWORD جديدة تسمى LocalAccountTokenFilterPolicy .
لنظام 64 بت ، قم بإنشاء QWORD (64 بت) يسمى LocalAccountTokenFilterPolicy .

في كلتا الحالتين ، اضبط القيمة على رقم 1 (بمعنى تشغيل) ، وتذكر أن تنقر فوق موافق.

عادة ما يكون LocalAccountTokenFilterPolicy يتم إنشاء القيمة قبل أن تتاح لك الفرصة لتعيين قيمة البيانات ؛ لا مشكلة ، فقط انقر نقرًا مزدوجًا وقم بتعديل البيانات من 0 إلى 1.

بمجرد الانتهاء من ذلك ، أعد تشغيل الكمبيوتر ومعرفة ما إذا كان يمكنك الآن الوصول إلى محركات الأقراص أو المجلدات المشتركة.

إذا استمرت المشكلة بعد اتباع جميع الخطوات المذكورة أعلاه ؛ ثم

امسك ال مفتاح Windows و اضغط على R. واكتب hdwwiz.cpl لفتح مدير الجهاز . حدد محولات الشبكة ، ثم انقر فوق عرض من القائمة ، واختر عرض الأجهزة المخفية. قم بتوسيع محولات الشبكة ، وإذا رأيت محولات Microsoft 6to4 ، فقم بحذفها جميعًا بالنقر بزر الماوس الأيمن وتحديد إزالة الجهاز.

بمجرد الانتهاء من ذلك ، أعد تشغيل جهاز الكمبيوتر الخاص بك ثم اختبر.

الخطأ 0x80004005 عند تثبيت Windows 7 أو Windows Server 2008 R2 SP1

قم بتنزيل وتشغيل CheckSUR من هنا . بعد أداة الجاهزية لتحديث النظام انتهى فحص المكونات على النظام ، تشغيل مسح SFC.

E_FAIL (0x80004005) عند إعداد VirtualBox على Ubuntu

إذا كنت تحاول تخصيص أكثر من 3 غيغابايت من ذاكرة الوصول العشوائي إلى الجهاز الظاهري ، فتأكد من أن المضيف عبارة عن نظام 64 بت ، ويسمح بتمرير الأجهزة الحقيقية (VT-x)

فشل في فتح جلسة للجهاز الظاهري

في جلسات معينة على VM (VirtualBox) ، قد ترى الخطأ التالي.

فشل في فتح إنشاء شبكة الإنترنت E_FAIL 0x80004005

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

قم بإلغاء تثبيت Microsoft 6to4

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

فيما يلي خطوات حذف هذه الأجهزة.

  1. معلق مفتاح Windows و اضغط ر
  2. نوع devmgmt.msc و اضغط أدخل

  1. انقر رأي واختر إظهار الأجهزة المخفية

  1. نقرتين متتاليتين محولات الشبكة
  2. انقر بزر الماوس الأيمن فوق ملف جهاز Microsoft 6to4 واختر الغاء التثبيت . كرر هذه الخطوة لجميع أجهزة Microsoft 6to4 التي تراها في القائمة

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

الخطأ 0x80004005 عند استخراج الملفات

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

الطريقة الأولى: جرب أداة استخراج أخرى

أولاً ، تأكد من أن الملف ليس محميًا بكلمة مرور وأن الأداة المساعدة للاستخراج غير مجهزة للتعامل مع الملفات المحمية بكلمة مرور. يمكنك القيام بذلك عن طريق تنزيل أداة مساعدة أخرى مثل 7Zip ومعرفة ما إذا تمت مطالبتك بتوفير كلمة مرور عند محاولة فتح أو استخراج نفس أرشيف zip أو .rar.

الطريقة الثانية: قم بتعطيل الحماية في الوقت الحقيقي لجهاز AV الخاص بك

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

في حالة عدم مواجهتك لـ خطأ 0x80004005 ، ضع في اعتبارك إلغاء تثبيت مجموعة الطرف الثالث الحالية والانتقال إلى مجموعة أمان مختلفة. إذا كنت ترغب في تجنب التعارضات الأخرى مثل هذا ، ففكر في البحث عن حل الأمان المدمج.

الطريقة الثالثة: إعادة تسجيل jscript.dll و vbscript.dll

إذا أخفقك الحلان المحتملان الأولان ، فلنجرب طريقة مختلفة. تمكن بعض المستخدمين من إصلاحه عن طريق إعادة تسجيل اثنين من مكتبات الارتباط الديناميكي (DLL) في موجه أوامر مرتفع. لكي تكون أكثر دقة ، ستحاول هذه الطريقة إصلاح المشكلة عن طريق إعادة التسجيل jscript.dll (مكتبة تستخدم عند تشغيل JScript) و vbscript.dll (وحدة تحتوي على وظائف API لـ VBScript). إليك دليل سريع حول كيفية القيام بذلك:

  1. صحافة مفتاح Windows + R. لفتح مربع التشغيل. ثم اكتب ' كمدCtrl + Shift + Enter وانقر نعم في ال UAC (التحكم في حساب المستخدم) موجه لفتح موجه أوامر مرتفع.
  2. في موجه الأوامر المرتفع ، اكتب الأمر التالي واضغط أدخل:
     regsvr32 jscript.dll 
  3. في نفس موجه الأوامر المرتفع ، اكتب الأمر التالي واضغط أدخل:
     regsvr32 vbscript.dll 
  4. أعد تشغيل الكمبيوتر ومعرفة ما إذا كان بإمكانك الفتح أو الاستخراج .zip أو .rar دون استلام ملفات خطأ 0x80004005 .
4 دقائق للقراءة