Как да поправите кода за грешка в приложението на Windows Store 0x80d02017

Няколко потребители на Windows 10 се натъкват на код за грешка 0x80d02017, когато се опитват да инсталират приложение чрез Windows Store. Повечето засегнати потребители съобщават, че срещат проблема както с игрите, така и с приложенията. Докато някои потребители казват, че проблемът се среща само с нови заглавия, които не са били инсталирани преди, други потребители съобщават, че проблемът се проявява с игри или приложения, които са работили. В повечето случаи засегнатите потребители подозират, че проблемът е започнал да се появява след инсталирането на актуализация на Windows.

Код на грешката 0x80d02017 в Windows Store

Какво причинява код за грешка 0x80d02017 вътре в Windows Store?

Разгледахме този конкретен проблем, като разгледахме различни потребителски отчети и стратегиите за поправка, които обикновено се използват за отстраняване на този проблем на компютри с Windows 10. Както се оказва, има няколко различни потенциални виновници, които могат да бъдат отговорни за проявата на този код за грешка:

  • Често срещан проблем в Windows Store - Както се оказва, има един доста често срещан проблем в магазина на Windows, който може да причини този конкретен код за грешка при определени вградени приложения, когато те са в процес на актуализиране. Ако този сценарий е приложим, трябва да можете да разрешите проблема незабавно, като стартирате вградения инструмент за отстраняване на неизправности в Windows Apps.
  • Лоша актуализация на Windows - Друга възможност е проблемът в Windows Store да е въведен, когато е била инсталирана лоша актуализация на Windows. Това е доста често срещано на компютри с Windows 10, които все още не са актуализирани с актуализацията на създателя. В този случай трябва да можете да разрешите проблема, като използвате повишен прозорец на Powershell, за да нулирате приложението Windows Store.
  • Трета намеса на защитната стена - Ако използвате VPN / прокси клиент или защитна стена на трета страна, има вероятност той да свърши, като попречи на Windows Store да изтегля и стартира нови приложения. Ако този сценарий е приложим, много вероятно е връзката да не се вярва от инсталационния агент на Windows. В този случай проблемът може да бъде решен чрез деинсталиране на клиента на трета страна, който причинява конфликта.
  • IPV6 е в конфликт с динамичния IP - Windows 10 има някои проблеми с поддържането на множество IPV6 връзки, когато използва динамична IP конфигурация. Ако този сценарий е приложим за вашия конкретен случай, можете да избегнете напълно проблемите, като деактивирате поддръжката на IPV6 от прозореца на мрежовата връзка.
  • Повредена папка за разпространение на софтуер - Друг възможен виновник, който може да е отговорен за този код за грешка, е някакъв вид корупция в папката за разпространение на софтуер. Ако този сценарий е приложим, трябва да можете да разрешите проблема с помощта на повишен команден ред, за да нулирате папката за разпространение на софтуера.

Ако в момента се мъчите да разрешите същото съобщение за грешка, когато се опитвате да получите достъп до приложение, използващо Windows Store, тази статия ще ви предостави няколко различни стъпки за отстраняване на проблеми, които трябва да смекчат проблема. Долу ще намерите няколко различни потенциални поправки, които други потребители в подобна ситуация успешно са използвали за разрешаване на кода за грешка 0x80d02017.

Ако искате да останете максимално ефективни, съветваме ви да следвате методите в реда, в който са представени, тъй като ние сме поръчани по ефективност и строгост. Независимо от виновника, който е отговорен за проблема, евентуално трябва да се натъкнете на метод, който ще ви помогне да заобиколите проблема и да използвате приложението нормално.

Нека да започнем!

Метод 1: Изпълнение на инструмента за отстраняване на неизправности в Windows Apps

Преди да опитате други отнемащи време корекции, нека да видим дали вашата версия на Windows не е напълно способна да разреши проблема автоматично. Всички скорошни версии на Windows са оборудвани с нови и подобрени версии на класическия инструмент за отстраняване на неизправности, който автоматично ще сканира различни компоненти на Windows за несъответствия и автоматично ще приложи съответната стратегия за поправка.

Ако виновникът зад кода за грешка 0x80d02017 е покрит от една от стратегиите за поправка, включени в инструмента за отстраняване на неизправности, ще можете да разрешите проблема автоматично, като стартирате инструмента за отстраняване на неизправности в Windows Apps.

Ето кратко ръководство за стартиране на инструмента за отстраняване на неизправности с приложения за Windows, за да разрешите кода за грешка 0x80d02017 :

  1. Натиснете клавиш Windows + R, за да отворите диалогов прозорец за изпълнение. След това напишете „ control.exe / name Microsoft.Troublesbles ” и натиснете Enter, за да отворите раздела „ Отстраняване на неизправности“ в раздела „ Настройки“ .

    Достъп до инструмента за отстраняване на неизправности при активиране

    Забележка: В Windows 10 можете също да използвате командата ms-settings: отстраняване на неизправности .

  2. След като стигнете до там, отидете на Find and Fix други проблеми, след което кликнете върху приложенията на Windows Store и изберете Стартиране на инструмента за отстраняване на неизправности .

    Стартирайте инструмента за отстраняване на неизправности в приложенията на Windows Store
  3. След като стартирате помощната програма за отстраняване на неизправности, изчакайте, докато първоначалното сканиране приключи, след което следвайте подканите на екрана, за да приложите стратегията за поправка, която се препоръчва въз основа на типа открит проблем.

    Приложете тази корекция
  4. След като коригирането е приложено, рестартирайте компютъра си и вижте дали проблемът е решен, след като приключи следващата последователност на стартиране.

Ако все още има същият код за грешка 0x80d02017, преминете към следващия метод по-долу.

Метод 2: Използване на Powershell за нулиране на приложението Windows Store

Ако вашият конкретен проблем е причинен от някакъв вид корупция сред файловете на магазина на Windows, трябва да можете да разрешите проблема доста ефективно, като изпълните команда Powershell, способна да нулира целия пакет Windows Store.

Това може да ви накара да загубите някои потребителски предпочитания, но това е един от най-бързите и ефективни поправки, които можете да внедрите, използвайки терминал Powershell. Няколко засегнати потребители съобщиха, че проблемът вече не се появява, след като следвате стъпките по-долу и рестартирате компютъра си.

Ето кратко ръководство за това как да нулирате приложението Windows Store с помощта на подкана Powershell:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това напишете 'powershell' и натиснете Ctrl + Shift + Enter, за да отворите повишен Powershell подкана. Когато бъдете подканени от UAC (Контрол на потребителски акаунт), щракнете върху Да, за да предоставите административни привилегии на прозореца на Powershell.

    Въведете „Powershell“ и натиснете „Shift“ + „Alt“ + „Enter“
  2. След като сте вътре в административната подкана Powershell, въведете или поставете следната команда, за да нулирате приложението на Windows Store:
     Get-AppXPackage * WindowsStore * -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"} 
  3. След като процесът приключи, рестартирайте компютъра си и вижте дали проблемът е решен при следващото стартиране на системата.

Ако все още възниква същия проблем, когато се опитвате да изтеглите или стартирате приложение през Windows Store, преминете към следващия метод по-долу.

Метод 3: Деинсталиране на защитна стена или VPN на трета страна

Както се оказва, клиентите на защитната стена на VPN или трети страни имат потенциала да възпрепятстват възможността на Windows Store да изтегля и стартира нови приложения. Това се случва, защото вашата лична връзка не се доверява на инсталационния агент на Windows, така че процесът всъщност се спира от функция за защита.

Ако този сценарий е приложим за текущата ви ситуация, ще можете да разрешите проблема, като деинсталирате какъвто и да е прокси сървър, защитна стена на трети страни или VPN клиент, който използвате. Това ще накара инсталационния агент да се доверява на вашите връзки и трябва да позволи на приложението да се отвори без проблем.

Ето кратко ръководство за деинсталиране на защитната стена или VPN на трета страна:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това напишете “appwiz.cpl” и натиснете Enter, за да отворите прозореца Програми и функции .

    Въведете appwiz.cpl и натиснете Enter, за да отворите списъка с инсталирани програми
  2. След като сте на екрана с програми и функции, превъртете надолу през списъка с инсталирани приложения и намерете вашата защитна стена или VPN клиент на трета страна. След като го видите, щракнете с десния бутон върху него и изберете Деинсталиране от новопоявилото се контекстно меню.

    Деинсталиране на VPN инструмента
  3. Следвайте указанията на екрана от следващия екран, за да завършите деинсталирането на инструмента VPN / защитна стена. След като софтуерът се деинсталира, рестартирайте компютъра си и вижте дали проблемът е решен при следващото стартиране на системата.

Ако същият код за грешка 0x80d02017 все още се появява или този метод не е приложим, преминете към следващия метод по-долу.

Метод 4: Деактивиране на поддръжката на IPV6

Този метод има потенциал да създаде допълнителни несъвместимости с вашия компютър (с други приложения, които използват IPV6), но все още е един от най-ефективните начини за разрешаване на грешката 0x80d02017.

Въпреки че няма официално обяснение защо деактивирането на поддръжката на IPV6 приключи с решаването на проблема за много потребители, потребителите спекулират, че вероятно това е така, защото Windows Store има потенциал да се сблъска, когато се използва динамична IP конфигурация.

Тази процедура може да намали скоростта на изтегляне и качване за малко, но натоварването трябва да се прехвърли на IPV4 протокола. Ето едно кратко ръководство за деактивиране на поддръжката на IPV6:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това въведете „ ncpa.cpl “ в текстовото поле и натиснете Enter, за да отворите раздела Мрежови връзки .
  2. След като сте в раздела Мрежови връзки, щракнете с десния бутон върху активната в момента мрежова връзка и изберете Свойства от новопоявилото се контекстно меню.
  3. Когато сте в екрана Свойства на мрежата, към която сте свързани, уверете се, че е избран разделът Мрежи .
  4. След това превъртете надолу през списъка с елементи на връзки и намерете Internet Protocol Version 6 (TCP / IPV6). След като го видите, премахнете отметката от квадратчето, свързано с него, след което щракнете върху ОК, за да запазите промените.
  5. След като IPV6 е деактивиран, рестартирайте нашия компютър и повторете действието, което преди това е задействало кода за грешка 0x80d02017, след като следващата последователност на стартиране е завършена.

Деактивиране на ISPV6

Ако все още възниква същият проблем или търсите метод, който не включва деактивиране на Интернет протокол, преминете надолу към следващия метод по-долу.

Метод 5: Нулиране на папката за разпространение на софтуера

Както се оказва, този конкретен проблем може да възникне и ако всъщност имате работа с повредена папка за разпространение на софтуер. Няколко потребители в подобна ситуация съобщават, че проблемът е решен, след като в крайна сметка е нулиран папката за разпространение на софтуера.

Но имайте предвид, че преди да изпълните стъпките по-долу, трябва да сте сигурни, че изключвате компютъра си от интернет - изключете Wi-Fi или физически прекъснете кабелната връзка. Ако не успеете да направите това, Windows 10 ще сигнализира, че някои файлове не могат да бъдат модифицирани и командата няма да бъде успешна.

След като се уверите, че интернет връзката е деактивирана, следвайте инструкциите по-долу, за да нулирате папката за разпространение на софтуера:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това напишете „cmd“ и натиснете Ctrl + Shift + Enter, за да отворите повишен команден ред. Когато бъдете подканени от UAC (Контрол на потребителски акаунт), щракнете върху Да, за да предоставите административни привилегии.

    Изпълнение на командния ред като администратор
  2. След като сте вътре в повдигнатия команден ред, въведете следните команди по ред и натиснете Enter след всяка от тях:
     net stop cryptSvc net stop bits net stop msiserver ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old rmdir C: \ Windows \ SoftwareDistribution \ DataStore rmdir C: \ Windows \ SoftwareDistribution \ Изтегляне net start cryptSvc net start bits net start msiserver 
  3. След като всяка команда е обработена успешно, затворете повдигнатия команден ред и вижте дали проблемът е разрешен чрез повторение на действието, което преди това е задействало грешката 0x80d02017.

Интересни Статии