كيفية إصلاح خطأ Microsoft Store 0x80D03805؟



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

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



خطأ متجر Windows 0x80D03805



ما الذي يسبب خطأ Microsoft Store 0x80D03805؟

فيما يلي قائمة مختصرة بالسيناريوهات التي قد تؤدي في النهاية إلى حدوث هذا الخطأ:



  • عدم تناسق متجر Windows الشائع - في معظم الحالات ، تحدث هذه المشكلة بسبب عدم الاتساق الشائع الذي سيتمكن Windows من حله تلقائيًا. إذا كانت المشكلة شائعة بدرجة كافية ، فيجب أن تكون قادرًا على إصلاحها عن طريق تشغيل مستكشف أخطاء Windows Update ومصلحها.
  • سبب المشكلة هو تحديث KB4462919 - يشتهر تحديث KB4462919 بقدرته على كسر مكون Windows Store بشكل فعال. إذا قمت بتثبيته مؤخرًا ، فيجب أن تكون قادرًا على حل المشكلة ببساطة عن طريق تثبيت بقية التحديثات المعلقة (تم تضمين الإصلاح العاجل بينهم).
  • مسح ذاكرة التخزين المؤقت لمتجر Windows - يعد الفساد داخل ذاكرة التخزين المؤقت لـ Windows Store مشكلة أخرى قد ينتهي بها الأمر إلى التسبب في رمز الخطأ هذا. قد تؤدي بعض الملفات التالفة في النهاية إلى إعاقة قدرة الكمبيوتر على إنشاء اتصالات بين متجر UWP المتكامل وخدمات Microsoft. في هذه الحالة ، يجب أن تكون قادرًا على حل المشكلة عن طريق مسح ذاكرة التخزين المؤقت لمتجر Windows بالكامل إما عبر CMD أو من قائمة الإعدادات.
  • لم تعد مكتبات DLL الأساسية مسجلة - من المحتمل أيضًا أنك تواجه هذه المشكلة لأن واحدًا أو أكثر من ملفات مكتبة الارتباط الديناميكي الأساسية لم تعد مسجلة. في هذه الحالة ، يجب أن تكون قادرًا على حل المشكلة عن طريق إعادة تسجيل مكتبات DLL عبر موجه CMD مرتفع.
  • مشكلة تلف ملف النظام الأساسية - في بعض الحالات النادرة ، يمكن أن تحدث هذه المشكلة أيضًا بسبب مثيل تلف ملف نظام أساسي لا يمكن حله بشكل تقليدي. في هذه الحالة ، تتمثل الطريقة الأكثر فاعلية في إجراء تثبيت نظيف أو تثبيت إصلاح.

الطريقة الأولى: تشغيل مستكشف أخطاء متجر Windows ومصلحها

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

تحتوي الأداة المساعدة لـ Windows Store Troubleshooter على مجموعة من استراتيجيات الإصلاح الآلي التي يمكن نشرها تلقائيًا إذا تمكن التحليل الأولي من تحديد مشكلة تمت تغطيتها بالفعل.

إذا كان خطأ 0x80D03805 تمت تغطية الكود بالفعل بواسطة إستراتيجية إصلاح ، ثم يجب أن ينتهي الإجراء أدناه بحل المشكلة بالكامل. أكد العديد من المستخدمين المتأثرين أنه تم حل الخطأ بعد نشر مستكشف أخطاء متجر Windows ومصلحها.



إليك ما عليك القيام به:

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. بمجرد دخولك إلى نافذة النص ، اكتب ' إعدادات ms: استكشاف الأخطاء وإصلاحها و اضغط أدخل لفتح ملف استكشاف الأخطاء وإصلاحها علامة تبويب إعدادات تطبيق.

    الوصول إلى علامة التبويب استكشاف الأخطاء وإصلاحها

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

    قم بتشغيل مستكشف أخطاء تطبيقات متجر Windows ومصلحها

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

    تطبيق هذا الإصلاح

    ملحوظة: ضع في اعتبارك أنه في بعض الحالات ، سيُطلب منك اتباع خطوات إضافية لفرض الإصلاح الموصى به.

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

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

الطريقة الثانية: قم بتحديث Windows إلى أحدث إصدار

كما اتضح ، هناك تحديث أمني واحد ( تحديث الأمان لنظام التشغيل Microsoft Windows KB4462919 ) من المحتمل أن يسبب هذا النوع من السلوك. تم إصدار هذا التحديث في نهاية عام 2018 ومن المعروف أنه يتسبب في حدوث خطأ 0x80D03805 رمز عند تنفيذ إجراءات معينة في متجر Microsoft.

لحسن الحظ ، أصدرت Microsoft منذ ذلك الحين إصلاحًا عاجلاً لهذه المشكلة. منذ ديسمبر 2018 ، يمكنك حل هذه المشكلة (إذا كانت تحدث بسبب تحديث سيئ) عن طريق تثبيت كل تحديث معلق لنظام Windows 10. سيضمن هذا تثبيت الإصلاح العاجل الخاص بالمشكلة تلقائيًا.

فيما يلي دليل سريع حول تثبيت كل تحديث معلق على جهاز الكمبيوتر الذي يعمل بنظام Windows 10:

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. بعد ذلك ، اكتب ' إعدادات ms: windowsupdate ' و اضغط أدخل لفتح علامة تبويب تحديث Windows الخاصة بـ إعدادات التبويب.

    تشغيل مربع الحوار: إعدادات ms: windowsupdate

  2. بمجرد دخولك إلى شاشة تحديث Windows ، انتقل إلى الجانب الأيمن وانقر فوق تحقق من وجود تحديثات . بعد الانتهاء من الفحص الأولي ، اتبع الإرشادات التي تظهر على الشاشة لتثبيت كل تحديث معلق حتى تقوم بإحضار إصدار Windows 10 إلى الأحدث.

    تحقق من وجود تحديثات لنظام Windows

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

  3. بمجرد تثبيت كل تحديث معلق ، أعد تشغيل الكمبيوتر مرة أخرى وتحقق مما إذا كنت لا تزال ترى ملف خطأ 0x80D03805 عند محاولة تنفيذ إجراء في متجر Windows.

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

الطريقة الثالثة: مسح ذاكرة التخزين المؤقت لمتجر Windows

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

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

إذا كان هذا السيناريو المحدد قابلاً للتطبيق ، فيجب أن تكون قادرًا على حل المشكلة عن طريق إعادة تعيين ذاكرة التخزين المؤقت لمتجر Windows بالكامل. في هذه الحالة ، هناك طريقتان مختلفتان ستوصلك إلى هناك على Windows 10. الخيار 1 أسهل ، لكنه يتضمن تشغيل سلسلة من الأوامر من موجه CMD مرتفع. الخيار 2 أكثر تعقيدًا ، لكنه سيسمح لك بالقيام بكل ذلك من قوائم إعدادات Windows.

لا تتردد في اتباع الطريقة التي تشعر براحة أكبر معها:

إعادة تعيين ذاكرة التخزين المؤقت لـ Windows Store عبر CMD مرتفع

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

    فتح موجه أوامر غير مقيد من مربع حوار Run

  2. بمجرد أن تتمكن من الدخول إلى موجه الأوامر المرتفع ، اكتب الأمر التالي بالترتيب واضغط أدخل لإعادة تعيين متجر ويندوز مع كل تبعية:
    wsreset.exe
  3. بعد معالجة الأمر بنجاح ، أعد تشغيل الكمبيوتر ومعرفة ما إذا كان قد تم حل المشكلة عند بدء تشغيل الكمبيوتر التالي.

إعادة تعيين متجر Windows عبر تطبيق الإعدادات

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. بعد ذلك ، اكتب ' إعدادات ms: appsfeatures '، و اضغط أدخل لفتح ملف التطبيقات والميزات قائمة إعدادات تطبيق.
  2. بمجرد أن تتمكن من الوصول إلى داخل التطبيقات والميزات الشاشة ، قم بالتمرير لأسفل عبر قائمة تطبيقات UWP المثبتة حتى ترى إدخال متجر Microsoft.
  3. بعد أن تتمكن من تحديد موقع إدخال Microsoft Store ، انظر أدناه وانقر فوق خيار متقدم ارتباط تشعبي (تحت شركة مايكروسوفت ).
  4. عندما تتمكن من الوصول إلى داخل خيارات متقدمة القائمة ، قم بالتمرير لأسفل إلى ملف إعادة تعيين زر وانقر فوقه لبدء عملية مسح ذاكرة التخزين المؤقت.
  5. انتظر حتى تكتمل العملية ، ثم أعد تشغيل جهازك ومعرفة ما إذا كان قد تم حل المشكلة عند بدء تشغيل النظام التالي.

إعادة ضبط متجر Microsoft

إذا كنت لا تزال تواجه خطأ 0x80D03805 عندما تحاول بدء تنزيل تطبيق أو لعبة من خلال مكون متجر Windows ، انتقل إلى الطريقة التالية أدناه.

الطريقة الرابعة: إعادة تسجيل ملفات DLL المستخدمة بواسطة متجر Windows

كما تم تأكيده من قبل العديد من المستخدمين المتأثرين ، هناك سبب آخر محتمل لسبب خطأ 0x80D03805 قد يحدث بسبب واحد أو أكثر DLL (مكتبة الارتباط الديناميكي) الملفات التي لم تعد مسجلة بشكل صحيح. يعد هذا نادرًا جدًا على نظام التشغيل Windows 10 ولكنه لا يزال ممكنًا في ظل ظروف معينة (عادةً بعد عدوى فيروس نظيفة).

إذا كان هذا السيناريو قابلاً للتطبيق في حالتك ، فيجب أن تكون قادرًا على حل المشكلة عن طريق إعادة تسجيل جميع DDLs التي تعمل مع مكون Windows Store. إليك كيفية القيام بذلك:

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

    فتح برنامج 'المفكرة' عبر مربع الحوار 'تشغيل'

  2. داخل مستند Notepad الذي تم فتحه حديثًا ، الصق الأوامر التالية:
    regsvr32 c:  windows  system32  vbscript.dll / s regsvr32 c:  windows  system32  mshtml.dll / s regsvr32 c:  windows  system32  msjava.dll / s regsvr32 c:  windows  system32  jscript.dll / s regsvr32 c:  windows  system32  msxml.dll / s regsvr32 c:  windows  system32  actxprxy.dll / s regsvr32 c:  windows  system32  shdocvw.dll / s regsvr32 wuapi.dll / s regsvr32 wuaueng1. dll / s regsvr32 wuaueng.dll / s regsvr32 wucltui.dll / s regsvr32 wups2.dll / s regsvr32 wups.dll / s regsvr32 wuweb.dll / s regsvr32 Softpub.dll / s regsvr32 Mssip32.dll / s regsvr32 Initpki.dll / s s regsvr32 softpub.dll / s regsvr32 wintrust.dll / s regsvr32 initpki.dll / s regsvr32 dssenh.dll / s regsvr32 rsaenh.dll / s regsvr32 gpkcsp.dll / s regsvr32 sccbase.dll / s regsvr32 slbcsp.dll / s cryptdlg.dll / s regsvr32 Urlmon.dll / s regsvr32 Shdocvw.dll / s regsvr32 Msjava.dll / s regsvr32 Actxprxy.dll / s regsvr32 Oleaut32.dll / s regsvr32 Mshtml.dll / s regsvr32 msxml msxml / s regsvr32. dll / s regsvr32 msxml3.dll / s regsvr32 Browseui.dll / s regsvr32 she ll32.dll / s regsvr32 wuapi.dll / s regsvr32 wuaueng.dll / s regsvr32 wuaueng1.dll / s regsvr32 wucltui.dll / s regsvr32 wups.dll / s regsvr32 wuweb.dll / s regsvr32 jscript.dll / s regsvr32 dll / s regsvr32 Mssip32.dll / s
  3. بمجرد لصق الأوامر ، انتقل إلى ملف (من قائمة الشريط في الأعلى) وانقر فوق حفظ باسم .
  4. من حفظ باسم القائمة ، قم بتسمية الملف كما تريد ، ولكن تأكد من تعيين الامتداد ( اسم الملف ) إلى .one . بمجرد إنشاء موقع مقبول ، انقر فوق حفظ.
  5. بعد ذلك ، انقر نقرًا مزدوجًا فوق ملف BAT الذي تم إنشاؤه حديثًا واضغط على نعم في موجه التأكيد. إذا طلب منك UAC (التحكم في حساب المستخدم) ، انقر نعم لمنح وصول المسؤول.
  6. بمجرد إعادة تسجيل جميع ملفات DLL ، أعد تشغيل الكمبيوتر ومعرفة ما إذا كان قد تم حل المشكلة عند بدء تشغيل النظام التالي.

إعادة تسجيل ملفات DLL المستخدمة بواسطة Windows Update

الطريقة الخامسة: تحديث كل مكون من مكونات نظام التشغيل

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

عندما يتعلق الأمر بتحقيق ذلك ، يمكنك القيام بذلك إما عن طريق a تثبيت نظيف أو عن طريق إجراء عملية تثبيت الإصلاح (الإصلاح الموضعي).

التثبيت النظيف هو الحل الأسهل من بين المجموعة - لا يتطلب منك توفير وسائط التثبيت ويمكن بدئه ببضع نقرات بسيطة. لكن العيب الرئيسي هو أنه لن يُسمح لك بالاحتفاظ بأي من بياناتك ما لم تقم بعمل نسخة احتياطية منها مسبقًا.

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

قراءة 7 دقائق