Поправка: Кешът на магазина на Windows може да е повреден Windows 10

Няколко потребители на Windows 10, които се опитаха да инсталират приложения и разширения от Windows Store, съобщиха, че са получили грешка 0x80073D05. Тази грешка допълнително показва „ Кешът на Windows Store може да е повреден .“ и предлага да нулирате Windows Store. Дори след нулиране на магазина, някои потребители все още се оплакват, че няма промяна в проблема.

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

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

  1. Натиснете клавиша Windows + I, за да стартирате настройките на Windows.
  2. В настройките на Windows отидете на Актуализация и защита> Отстраняване на неизправности и изберете Приложения за Windows Store в долната част на списъка и щракнете върху Стартиране на инструмента за отстраняване на неизправности .

  3. Следвайте инструкциите на екрана, за да намерите и отстраните проблеми с магазина. Ако срещнете друга грешка, в която се казва „Кеш паметта на Windows Store и лицензите може да са повредени.“, Както някои други, обърнете се към следващите методи.
  4. Опитайте да изтеглите елементи от магазина отново, за да потвърдите дали проблемът е решен.

Решение 2: Изчистване на кеша на Windows Store .

  1. Отворете менюто "Старт" и напишете cmd . Щракнете с десния бутон на мишката върху иконата на командния ред и щракнете върху „Изпълни като администратор“. Приемете подкана UAC, когато се появи.

  2. В командния ред въведете  wsreset. exe

  3. Когато това приключи, ще видите отчет, показващ „ Кешът за Магазина е изчистен. Вече можете да разглеждате магазина за приложения . ", Или Windows Store ще се отвори автоматично, за да започнете да изтегляте приложения. Ако видите съобщение за грешка, в което се казва„ Кешът на Windows Store може да е повреден. ", Следвайте следващите стъпки или преместете направо към изтегляне на нови приложения.
  4. В командния ред въведете:

    explorer% localappdata% \ Packages \ Microsoft.WindowsStore_8wekyb3d8bbwe \ LocalState и преименувайте или изтрийте кеша. Добре е, ако не виждате нищо там.

  5. Рестартирайте системата и се опитайте да инсталирате нови приложения от магазина на Windows.

Решение 3: Нулиране на Windows Store

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

  1. Натиснете Windows + S, за да стартирате лентата за търсене. Въведете “ PowerShell ” в диалоговия прозорец, щракнете с десния бутон върху резултата и изберете “ Run as administrator ”.

  1. Сега трябва да съберем информация относно мястото на инсталиране на вашия Windows Store, преди да пристъпим към процеса на преинсталация. Копирайте и поставете следната команда в PowerShell и натиснете Enter.

Get-AppxPackage -name * store *

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

Забележка: Мястото за инсталиране трябва да съдържа „… ..Microsoft.WindowsStore …… ..“ в него. Не копирайте други места за инсталиране по погрешка. Щракнете с десния бутон върху копирания текст, за да го копирате в клипборда.

  1. Поставете копирания текст в Notepad. Текстът трябва да изглежда по следния начин:

Местоположение за инсталиране: C: \ Program Files \ WindowsApps \ Microsoft.WindowsStore_11708.1001.30.0_x64__8wekyb3d8bbwe

  1. Сега изпълнете следната команда на PowerShell, за да деинсталирате Windows Store.

Get-AppxPackage Microsoft.WindowsStore | Remove-AppxPackage

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

  1. Извлечете следната информация, която сте копирали в Notepad в стъпки 3 и 4 по-горе.

Microsoft.WindowsStore_11708.1001.30.0_x64__8wekyb3d8bbwe

  1. Изпълнете следната команда в PowerShell. Заменете „ StorePackageName “ с информацията, която сме извлекли в предишната стъпка.

Add-AppxPackage -register “C: \ Program Files \ WindowsApps \ StorePackageName \ AppxManifest.xml” –DisableDevelopmentMode

След подмяна на информацията, командата трябва да изглежда по следния начин:

Add-AppxPackage -register “C: \ Program Files \ WindowsApps \ Microsoft.WindowsStore_11708.1001.30.0_x64__8wekyb3d8bbwe \ AppxManifest.xml” –DisableDevelopmentMode

Рестартирайте компютъра си, преди да отворите Windows Store.

Решение 4: Комбиниране на AppXPackage и WSReset

Друго нещо, което можем да се опитаме да разрешим, е да комбинираме и двете (Get-AppXPackage и WSReset) и след рестартиране на нашия компютър, опитайте да стартирате Windows Store. Имаше много положителен отговор, че това конкретно решение работи безотказно, така че нека да го опитаме.

  1. Натиснете Windows + S, за да стартирате лентата за търсене. Въведете “ command prompt ” в диалоговия прозорец, щракнете с десния бутон върху резултата и изберете “ Run as administrator ”.
  2. В повишения команден ред въведете “ PowerShell ” и натиснете Enter.
  3. Сега изпълнете следната команда:

Set-ExecutionPolicy Неограничен

  1. Копирайте и поставете следната команда и натиснете Enter. Този процес може да отнеме време, така че бъдете търпеливи и го оставете да завърши.

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$ ($ _. InstallLocation) \ AppXManifest.xml”}

  1. ОЩЕ НЕ отваряйте Windows Store. Рестартирайте компютъра, като щракнете върху бутона за стартиране на Windows.
  2. След като компютърът се рестартира, все още НЕ отваряйте Store. Отворете отново повишения команден ред и въведете следната команда:

wsreset.exe

  1. Рестартирайте компютъра си отново. Сега отворете Windows Store и проверете дали проблемът е решен.

Решение 5: Актуализиране на настройките за време и език

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

  1. Натиснете Windows + S, за да стартирате лентата за търсене. Въведете „ настройки“ в диалоговия прозорец и отворете резултата.

  1. Проверете дали датата и часът ви са зададени правилно. Ако не, премахнете отметките от опциите, които казват „ автоматично задаване на времето “ и „ автоматично задаване на часовата зона “.

  1. Щракнете върху „ Промяна “ под „Промяна на датата и часа“. Задайте съответно времето си и изберете подходящата часова зона. Също така деактивирайте „Време за автоматично синхронизиране“.

  1. След като приключите, рестартирайте компютъра си и проверете дали Store работи според очакванията.

Решение 6: Промяна на опциите за поверителност

Също така можем да опитаме да променим всичките ви опции за поверителност, като деактивираме рекламните идентификатори. Това също ще деактивира проследяването на стартираните приложения. Винаги можете да върнете промените, ако това не работи за вас.

  1. Натиснете Windows + S , напишете „ Настройки “ и отворете резултата, който излиза.
  2. Щракнете върху опцията „ Поверителност “ от списъка с налични категории.

  1. Премахнете отметката от всички три налични опции. Рестартирайте компютъра си и проверете дали Windows Store се отваря, както се очаква.

Решение 7: Стартиране на инструмента за отстраняване на неизправности в акаунт на администратор

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

След като сте назначени за администратор, следвайте метод 1 и 2 и двете. Не отваряйте Windows Store, докато не приключите с изпълнението на двата метода и не рестартирате компютъра си.

Решение 8: Деинсталиране на вградените приложения на Microsoft

Много потребители съобщиха, че друго приложение на Microsoft пречи на Windows Store и го кара да се срине. Въпреки че изглежда малко вероятно, това се случва и се отчита като грешка. Това решение прави главни предположения кое приложение създава неприятности. Въпреки това си струва да се изстреля.

Като пример ще покажем как да деинсталирате „Филми и телевизия“, за което е известно, че противоречи на Windows Store. В края на решението ще изброим всички команди, които могат да се използват за деинсталиране на различни приложения, заедно с командата за тяхното преинсталиране.

  1. Натиснете Windows + S, за да стартирате лентата за търсене. Въведете “ PowerShell ” в диалоговия прозорец, щракнете с десния бутон върху резултата и изберете “ Run as administrator ”.
  2. Въведете следната команда и натиснете Enter. Това ще деинсталира „Филми и телевизия“ от вашия компютър.

Get-AppxPackage * zunevideo * | Remove-AppxPackage

  1. Излезте от PowerShell, проверете дали приложението наистина е деинсталирано. Ако е, рестартирайте компютъра си и опитайте да стартирате Windows Store отново. Можете лесно да инсталирате приложението обратно директно от магазина, като го потърсите.

Можете също така да преинсталирате всички (или едно) предварително инсталирани приложения с една команда в PowerShell:

Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$ ($ _. InstallLocation) \ AppXManifest.xml”}

Ето всички изброени команди за деинсталиране на различно приложение на Microsoft от PowerShell.

Деинсталирайте 3D Builder : „Get-AppxPackage * 3dbuilder * | Remove-AppxPackage ”

Деинсталиране на аларми и часовник : „Get-AppxPackage * windowsalarms * | Remove-AppxPackage ”

Деинсталиране на калкулатор : „Get-AppxPackage * windowscalculator * | Remove-AppxPackage ”

Деинсталирайте Календар и поща : „Get-AppxPackage * windowscommunicationsapps * | Remove-AppxPackage ”

Деинсталирайте Xbox : „Get-AppxPackage * xboxapp * | Remove-AppxPackage ”

Деинсталиране на времето : „Get-AppxPackage * bingweather * | Remove-AppxPackage ”

Деинсталирайте диктофона : „Get-AppxPackage * soundrecorder * | Remove-AppxPackage ”

Деинсталиране на спорт : „Get-AppxPackage * bingsports * | Remove-AppxPackage ”

Деинсталирайте камерата : „Get-AppxPackage * windowscamera * | Remove-AppxPackage ”

Деинсталирайте Get Office : „Get-AppxPackage * officehub * | Remove-AppxPackage ”

Деинсталирайте Вземете Skype : „Get-AppxPackage * skypeapp * | Remove-AppxPackage ”

Деинсталирайте Първи стъпки : „Get-AppxPackage * getstarted * | Remove-AppxPackage ”

Деинсталирайте Groove Music : „Get-AppxPackage * zunemusic * | Remove-AppxPackage ”

Деинсталирайте Карти : „Get-AppxPackage * windowsmaps * | Remove-AppxPackage ”

Деинсталирайте пари : „Get-AppxPackage * bingfinance * | Remove-AppxPackage ”

Деинсталирайте филми и телевизия : „Get-AppxPackage * zunevideo * | Remove-AppxPackage ”

Деинсталиране на новини : „Get-AppxPackage * bingnews * | Remove-AppxPackage ”

Деинсталирайте OneNote : „Get-AppxPackage * onenote * | Remove-AppxPackage ”

Деинсталиране на хора : „Get-AppxPackage * хора * | Remove-AppxPackage ”

Деинсталирайте Phone Companion : „Get-AppxPackage * windowsphone * | Remove-AppxPackage ”

Деинсталиране на снимки : „Get-AppxPackage * снимки * | Remove-AppxPackage ”

Деинсталиране на магазина : „Get-AppxPackage * windowsstore * | Remove-AppxPackage ”