كيفية إصلاح رمز خطأ تطبيق متجر Windows 0x80d02017

يواجه العديد من مستخدمي Windows 10 رمز الخطأ 0x80d02017 عند محاولة تثبيت تطبيق عبر متجر Windows. أبلغ معظم المستخدمين المتأثرين أنهم يواجهون مشكلة في كل من الألعاب والتطبيقات. بينما يقول بعض المستخدمين أن المشكلة تحدث فقط مع العناوين الجديدة التي لم يتم تثبيتها من قبل ، أبلغ المستخدمون الآخرون أن المشكلة تظهر مع الألعاب أو التطبيقات التي كانت تعمل في السابق. في معظم الحالات ، يشك المستخدمون المتأثرون في أن المشكلة بدأت تحدث بعد قيامهم بتثبيت تحديث Windows.

ما الذي يسبب رمز الخطأ 0x80d02017 داخل متجر Windows؟

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

  • خلل متجر Windows الشائع - كما اتضح ، هناك خلل واحد شائع في متجر Windows قد يتسبب في رمز الخطأ هذا مع بعض التطبيقات المضمنة عندما تكون في طور التحديث. إذا كان هذا السيناريو قابلاً للتطبيق ، فيجب أن تكون قادرًا على حل المشكلة على الفور عن طريق تشغيل مستكشف أخطاء تطبيقات Windows ومصلحها.
  • تحديث Windows سيء - الاحتمال الآخر هو أنه تم إدخال خلل في متجر Windows عندما تم تثبيت تحديث Windows سيئ. هذا شائع إلى حد ما على أجهزة الكمبيوتر التي تعمل بنظام Windows 10 والتي لم يتم تحديثها بعد مع تحديث المنشئ. في هذه الحالة ، يجب أن تكون قادرًا على حل المشكلة باستخدام نافذة Powershell مرتفعة لإعادة تعيين تطبيق متجر Windows.
  • تداخل جدار الحماية من جهة خارجية - إذا كنت تستخدم عميل VPN / وكيل أو جدار حماية تابع لجهة خارجية ، فمن المحتمل أن ينتهي الأمر بمنع قدرة متجر Windows على تنزيل التطبيقات الجديدة وتشغيلها. إذا كان هذا السيناريو قابلاً للتطبيق ، فمن المحتمل جدًا أن الاتصال غير موثوق به من قبل وكيل تثبيت Windows. في هذه الحالة ، يمكن حل المشكلة عن طريق إلغاء تثبيت عميل الجهة الخارجية الذي تسبب في حدوث التعارض.
  • يتعارض IPV6 مع IP الديناميكي - يواجه Windows 10 بعض المشكلات في التعامل مع الحفاظ على اتصالات IPV6 متعددة عندما يستخدم تكوين IP ديناميكي. إذا كان هذا السيناريو ينطبق على حالتك الخاصة ، فيمكنك تجنب المشكلات تمامًا عن طريق تعطيل دعم IPV6 من نافذة اتصال الشبكة.
  • مجلد توزيع البرامج التالفة - الجاني المحتمل الآخر الذي قد يكون مسؤولاً عن رمز الخطأ هذا هو نوع من الفساد داخل مجلد توزيع البرنامج. إذا كان هذا السيناريو قابلاً للتطبيق ، فيجب أن تكون قادرًا على حل المشكلة باستخدام موجه أوامر مرتفع لإعادة تعيين مجلد توزيع البرنامج.

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

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

هيا نبدأ!

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

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

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

فيما يلي دليل سريع حول تشغيل مستكشف أخطاء تطبيقات Windows ومصلحها لحل رمز الخطأ 0x80d02017 :

  1. اضغط على مفتاح Windows + R لفتح مربع حوار تشغيل. ثم اكتب “ control.exe / name Microsoft.Troubleshooting ” واضغط على Enter لفتح علامة التبويب استكشاف الأخطاء وإصلاحها في علامة التبويب الإعدادات .

    ملاحظة: في نظام التشغيل Windows 10 ، يمكنك أيضًا استخدام إعدادات ms: أمر استكشاف الأخطاء وإصلاحها بدلاً من ذلك.

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

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

الطريقة 2: استخدام Powershell لإعادة تعيين تطبيق متجر Windows

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

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

فيما يلي دليل سريع حول كيفية إعادة تعيين تطبيق متجر Windows باستخدام موجه Powershell:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار Run. ثم اكتب "بوويرشيل" واضغط على Ctrl + Shift + Enter لفتح موجه Powershell مرتفع. عندما يطلب منك UAC (التحكم في حساب المستخدم) ، انقر فوق " نعم" لمنح امتيازات إدارية لنافذة Powershell.
  2. بمجرد دخولك إلى موجه Powershell الإداري ، اكتب الأمر التالي أو الصقه لإعادة تعيين تطبيق Windows Store:
    Get-AppXPackage * WindowsStore * -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"}  
  3. بمجرد اكتمال العملية ، أعد تشغيل الكمبيوتر ومعرفة ما إذا كان قد تم حل المشكلة عند بدء تشغيل النظام التالي.

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

الطريقة الثالثة: إلغاء تثبيت جدار حماية الطرف الثالث أو VPN

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

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

فيما يلي دليل سريع حول إلغاء تثبيت جدار حماية الطرف الثالث أو VPN:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار Run . ثم اكتب "appwiz.cpl" واضغط على Enter لفتح نافذة البرامج والميزات .
  2. بمجرد دخولك إلى شاشة البرامج والميزات ، قم بالتمرير لأسفل عبر قائمة التطبيقات المثبتة وحدد موقع جدار الحماية التابع لجهة خارجية أو عميل VPN. بمجرد رؤيته ، انقر بزر الماوس الأيمن فوقه واختر إلغاء التثبيت من قائمة السياق التي ظهرت حديثًا.
  3. اتبع التعليمات التي تظهر على الشاشة من الشاشة التالية لإكمال إلغاء تثبيت أداة VPN / جدار الحماية. بمجرد إلغاء تثبيت البرنامج ، أعد تشغيل الكمبيوتر ومعرفة ما إذا كان قد تم حل المشكلة عند بدء تشغيل النظام التالي.

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

الطريقة الرابعة: تعطيل دعم IPV6

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

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

This procedure might reduce the download & upload speed for a bit, but the workload should be passed over to the IPV4 protocol. Here’s a quick guide on disabling IPV6 support:

  1. Press Windows key + R to open up a Run dialog box. Then, type “ncpa.cpl” inside the text box and press Enter to open up the Network connections tab.
  2. Once you’re inside the Network connections tab, right-click on the network connection that is currently active and choose Properties from the newly appeared context menu.
  3. When you’re inside the Properties screen of the network that you’re connected to, make sure that the Networking tab is selected.
  4. Next, scroll down through the list of connections items and locate Internet Protocol Version 6 (TCP / IPV6). Once you see it, uncheck the box associated with it, then click Ok to save the changes.
  5. Once IPV6 is disabled, restart our computer and repeat the action that was previously triggering the 0x80d02017 error code once the next startup sequence is complete.

If the same issue is still occurring or you’re looking for a method that doesn’t involve disabling an Internet Protocol, move down to the next method below.

Method 5: Resetting the software distribution folder

As it turns out, this particular issue can also occur if you’re actually dealing with a corrupted software distribution folder. Several users in a similar situation have reported that the issue was resolved after they ended up resetting the software distribution folder.

But keep in mind that before you follow the steps below, you need to ensure that you disconnect your computer from the internet – turn off your Wi-Fi or physically disconnecting the wired connection. If you fail to do this, Windows 10 will signal that some files can’t be modified and the command will not be successful.

Once you’ve ensured that the internet connection is disabled, follow the instructions below to reset the software distribution folder:

  1. Press Windows key + R to open up a Run dialog box. Then, type “cmd” and press Ctrl + Shift + Enter to open up an elevated Command Prompt. When you’re prompted by the UAC (User Account Control), click Yes to grant administrative privileges.
  2. Once you’re inside the elevated Command Prompt, type the following commands in order and press Enter after each one:
    net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old rmdir C:\Windows\SoftwareDistribution\DataStore rmdir C:\Windows\SoftwareDistribution\Download net start cryptSvc net start bits net start msiserver
  3. بمجرد معالجة كل أمر بنجاح ، أغلق موجه الأوامر المرتفع ومعرفة ما إذا كان قد تم حل المشكلة عن طريق تكرار الإجراء الذي كان يتسبب في السابق في حدوث الخطأ 0x80d02017.