Как да коригирам грешка в Microsoft Store 0x80131505 в Windows 10?



Опитайте Нашия Инструмент За Премахване На Проблемите

The 0x80131505 грешка се случва, когато потребителите на Windows 10 се опитват да получат достъп до приложението Microsoft Store. В повечето случаи кодът за грешка се показва след дълъг период, в който Windows Store се опитва да се зареди. Този проблем е много сериозен, тъй като ефективно пречи на засегнатите потребители да изтеглят и актуализират UWP приложения.



Грешка в Windows Store 0x80131505



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

  • Generic Store бъг - Ако проблемът е причинен от генетичен проблем, който вече е документиран от Microsoft, трябва да можете да го поправите автоматично, като стартирате инструмента за отстраняване на неизправности в Windows Store Apps и приложите препоръчаната стратегия за ремонт.
  • Повреден кеш на магазина - Кеш паметта на Windows Store може да бъде домакин на поредица от повредени файлове, които в крайна сметка могат да окажат влияние върху способността на Windows Store да се свързва с родителския сървър. Ако този сценарий е приложим, можете да разрешите проблема, като изтриете ръчно целия кеш на Windows Store или като използвате помощната програма WSReset.exe.
  • Непълни / повредени данни за разпространение на софтуер - Възможно е също да срещнете този проблем поради повредени или непълни данни, които се съхраняват в папката SoftwareDistribution. В този случай можете да разрешите проблема, като нулирате подсъдържанието на папката за разпространение на софтуер, като използвате серия от CMD команди.
  • DLL за съхранение вече не са регистрирани - Както се оказва, възможно е също да срещнете този проблем поради факта, че някои важни компоненти на Store вече не са регистрирани. В този случай можете да разрешите проблема, като използвате повдигнат прозорец на Powershell, за да пререгистрирате всички файлове.
  • Повреда на системния файл - В редки случаи повредата на системния файл може да бъде фактор, който в крайна сметка ще задейства този код за грешка. Ако този сценарий е приложим, най-подходящият начин за отстраняване на проблема без загуба на данни е да стартирате няколко помощни програми (DISM и SFC), способни да се справят с повреда на системните файлове.

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

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



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

  1. Отворете a Бягай диалогов прозорец чрез натискане Клавиш на Windows + R . След това напишете „ control.exe / име Microsoft. Отстраняване на неизправности ’ и натиснете Въведете за да отворите Отстраняване на неизправности в менюто Настройки.

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

    Забележка: В Windows 10 можете да използвате по-новия интерфейс, като използвате „ ms-настройки: отстраняване на неизправности ’ команда вместо това.

  2. След като влезете в Отстраняване на неизправности в Windows прозорец, отидете на Намерете и коригирайте други проблеми и кликнете върху Приложения за Windows Store . След това кликнете върху Стартирайте инструмента за отстраняване на неизправности за да отворите помощната програма.

    Стартирайте инструмента за отстраняване на неизправности в приложенията на Windows Store



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

    Приложете тази корекция

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

В случай, че все още виждате 0x80131505 грешка когато се опитвате да отворите приложението Microsoft Store, преминете към следващата потенциална корекция по-долу.

Метод 2: Изтриване на кеша на Windows Store

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

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

Ако ви е удобно да импутирате команди в CMD терминал, следвайте опция 1, за да нулирате кеша на Windows Store, като използвате WSReset.exe полезност. Ако предпочитате GUI подхода, следвайте вариант 2 - той е по-дълъг, но можете да направите всичко от менютата за настройка на Windows.

Нулиране на Windows Store чрез CMD

  1. Отворете a Бягай диалогов прозорец чрез натискане Клавиш на Windows + R . След това въведете ‘Cmd’ вътре в новопоявилото се текстово поле и натиснете Ctrl + Shift + Enter за да отворите повишен CMD прозорец. В подканата за контрол на потребителския акаунт натиснете Да, за да предоставите администраторски права.

    Отваряне на повишен команден ред от диалоговия прозорец Изпълнение

  2. Вътре в новоотворения CMD ред напишете следната команда по ред и натиснете Въведете за да нулирате целия компонент на Windows Store (заедно с всяка зависимост):
    wsreset.exe
  3. Веднага след като командата приключи, затворете повишения прозорец на CMD и рестартирайте компютъра, за да видите дали проблемът е отстранен при следващото стартиране на системата.

Нулиране на Windows Store чрез менюто Настройки

  1. Отворете диалоговия прозорец Run, като натиснете Клавиш на Windows + R . След това въведете ” ms-settings: appsfeatures ’ и удари Въведете за да отворите Приложения и функции меню на Настройки прозорец.
  2. След като успеете да влезете в Приложения и функции прозорец, проправете си път през списъка с инсталирани приложения на UWP и намерете записа, свързан с Microsoft Store.
  3. След като го видите, погледнете директно отдолу под него и трябва да забележите хипервръзка с име Разширени опции (под Microsoft Corporation). Кликнете върху него веднъж, за да отворите Разширени опции меню.
  4. Щракнете върху Нулиране , след което потвърдете, за да започнете процеса на почистване на кеша на Microsoft Store.
  5. Изчакайте търпеливо, докато операцията приключи, след това рестартирайте машината и вижте дали проблемът е разрешен при следващото стартиране на системата, като се опитате да отворите Microsoft Store отново.

Нулиране на Microsoft Store

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

Метод 3: Изчистване на данни от папката SoftwareDistribution

Както се оказва, този проблем може да се появи и в случай, че Разпространение на софтуера папката, която се използва от WU (Windows Update), съдържа повредени данни. В този случай трябва да можете да разрешите проблема, като нулирате подсъдържанието на папката за разпространение на софтуер, като използвате серия от CMD команди.

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

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

  1. Отворете a Бягай прозорец чрез натискане Клавиш на Windows + R . След това въведете ‘Cmd’ вътре в полето за изпълнение, след това натиснете Ctrl + Shift + Enter за да отворите повишен CMD ред. Когато видите UAC (Контрол на потребителски акаунти) , щракнете Да за предоставяне на административни привилегии.

    Стартиране на командния ред

  2. След като успеете да влезете в повишения команден ред, въведете следните команди по ред и натиснете Въведете след всяка команда за нулиране на папката SoftwareDistribution:
    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

    Забележка: Тази серия от команди първо ще спре услугите, които могат да попречат на тази операция, след това ще преименува папката и ще изтрие DataStore и Изтегли папки, преди да активирате отново деактивираните преди това услуги.

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

Метод 4: Пререгистрирайте приложението Store

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

Ето кратко ръководство за използване на повдигнат прозорец PowerShell за повторно регистриране на приложението Store:

  1. Натиснете Клавиш на Windows + R да се отвори a Бягай диалогов прозорец. Въведете в следващото меню ‘Powerhell’ и натиснете Ctrl + Shift + Enter за да отворите издигнат прозорец на Powershell. Когато видите UAC (Контрол на потребителски акаунти) прозорец, щракнете Да за да се отвори с администраторски достъп.

    Въведете „Powershell“ и натиснете „Shift“ + „Alt“ + „Enter“

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

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

Метод 5: Стартиране на SFC и DISM сканиране

Ако никое от потенциалните поправки по-горе не ви е позволило да поправите 0x80131505 грешка, много вероятно е да срещнете този проблем поради някакъв вид повреда на системния файл. както се оказва, при определени обстоятелства това може да доведе до нарушаване на способността на компютрите ви да имат достъп до магазина на Microsoft.

В този случай трябва да можете бързо да разрешите проблема с поредица от вградени помощни програми (DISM и SFC).

И двете Проверка на системни файлове и Обслужване и управление на изображения за внедряване са вградени инструменти, предназначени да се справят с тези случаи, при които повредените системни файлове причиняват спиране на работата на определени компоненти.

Тъй като SFC е по-добър в поправянето на логически грешки, а DISM превъзхожда заместването на повредени зависимости, препоръчваме ви да изпълните и двете сканирания, за да подобрите шансовете си за отстраняване на проблема.

Ето кратко ръководство за стартиране на двете помощни програми, за да разрешите проблема 0x80131505 код на грешка:

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След като влезете в прозореца Run Run, напишете ‘Cmd’ и натиснете Ctrl + Shift + Enter за да отворите повишен команден ред . След това щракнете върху Да в подкана на UAC, за да предоставите административен достъп.

    Отваряне на командния ред

  2. След като влезете в повишения команден ред, въведете следната команда и натиснете Въведете за да стартирате SFC сканиране:
    sfc / scannow

    Стартиране на SFC

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

  3. След като сканирането приключи, рестартирайте компютъра. При следващото стартиране следвайте стъпка 1 отново, за да отворите друг повишен CMD прозорец. След това въведете следния команден ред и натиснете Въведете да инициира a DISM сканиране:
    DISM / Online / Cleanup-Image / RestoreHealth

    Забележка: Имайте предвид, че DISM изисква стабилна интернет връзка, тъй като използва компонента WU (Windows Update) за изтегляне на здрави копия, за да замени повредени копия.

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