HTCinside


(تم الحل) كيفية إصلاح الخطأ 0x80004005

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

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

محتويات

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

تُستخدم أداة مدقق ملفات النظام (SFC) للتحقق من ملفات نظام Windows التالفة أو المفقودة واستعادتها إلى حالتها السابقة.

  • SFC هي أداة قائمة على الأوامر لذا فأنت بحاجة إلى موجه الأوامر لتشغيلها.
  • افتح موجه الأوامر بالبحث عن cmd في قائمة ابدأ ، وانقر بزر الماوس الأيمن فوقه ، وحدد تشغيل كمسؤول.
  • الآن في موجه الأوامر وأدخل الأمر التالي: SFC / scannow
  • اضغط على Enter وسيبدأ في البحث عن ملفات windows التالفة.

موجه الأمر

  • سيتم إصلاح الملفات الفاسدة تلقائيًا إذا وجدت. إذا لم تجد أي ملفات تالفة ، فانتقل إلى الطريقة التالية.

اقرأ -كيفية تسريع جهاز الكمبيوتر الذي يعمل بنظام Windows 10 (دليل رئيسي)

خطأ 0x80004005 في VirtualBox

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

  • اضغط مع الاستمرار على مفتاح Windows واضغط R. في نافذة التشغيل ، اكتب Regedit وانقر فوق موافق.
  • انتقل إلى مسار السجل التالي:
  • HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion AppCompatFlags Layers
  • “C: Program Files Oracle VirtualBox VirtualBox.exe” = ”DISABLEUSERCALLBACKEXCEPTION“
  • في حالة وجود المفتاح أعلاه ، احذفه وحاول مرة أخرى. إذا لم يساعدك حذف المفتاح ، فقم بتعطيل برنامج مكافحة الفيروسات.

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

إصلاح الخطأ- 0x80004005

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

  • اضغط على مفتاح Windows واضغط R.
  • أدخل رجديت وانقر فوق موافق
  • انتقل إلى المسار التالي في رجديت
  • 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 Scan بعد انتهاء System Update Preparation Tool من فحص مكونات النظام.

E_FAIL (0x80004005) عند تكوين VirtualBox في Ubuntu

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

لا يمكن تسجيل الدخول إلى الجهاز الظاهري

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

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

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

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

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

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

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

إذا حدث هذا الخطأ عند استخراج ملفات ZIP أو RAR أو فتحها ، فهناك بعض الحلول الممكنة.

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

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

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

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

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

في حالة عدم حدوث الخطأ 0x80004005 ، يجب إلغاء تثبيت مجموعة الجهات الخارجية الحالية واختيار مجموعة أمان مميزة.

إذا كنت ترغب في تجنب مشاكل أخرى مثل هذا ، يجب عليك اختيار حل الأمان المتكامل.

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

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

اضغط على مفتاح Windows + R لفتح مربع التشغيل. ثم اكتب 'cmd' و Ctrl + Shift + Enter واضغط على 'نعم' في موجه التحكم في حساب المستخدم (UAC) لفتح أمر غير مقيد على الفور.

في موجه الأوامر غير المقيد ، اكتب الأمر التالي واضغط على Enter:
regsvr32 jscript.dll
في نفس موجه الأوامر المرتفع ، اكتب الأمر التالي واضغط على Enter:
regsvr32 vbscript.dll
أعد تشغيل الكمبيوتر وتحقق مما إذا كان يمكنك الوصول إلى ملفات ZIP أو RAR أو استخراجها دون الحصول على الخطأ 0x80004005