Поправка: ms-windows-store: приложението purgecaches не стартира

ms-windows-store: purgecaches е функция за настройки, която прочиства и изчиства локално съхранения кеш за Windows Store, който се натрупва с течение на времето.

Следният код за грешка обикновено се появява, когато има проблем с Windows Store, на който потребителите обикновено реагират с помощта на помощната програма wsreset.exe . Това е съобщението за грешка, което се отчита най-редовно от засегнатите потребители: „ ms-windows-store: PurgeCaches, Приложението не се стартира.

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

Ако в момента се борите със същия „ ms-windows-store: PurgeCaches“, тази статия ще предостави поредица от надеждни ръководства за отстраняване на неизправности. По-долу имате колекция от методи, които други потребители в подобна ситуация са използвали за разрешаване на проблема. За да осигурите най-добри резултати, моля, следвайте методите по-долу, докато следвате метод, който ви позволява да коригирате или заобиколите проблема. Нека стигнем до него!

Метод 1: Поправяне на разрешения чрез редактора на системния регистър

Тъй като грешката се появява най-вече, защото Windows не може да нулира кеша на приложенията, можем да заобиколим проблема с решение на системния регистър. Ето един бърз проблем за поправяне на ms-windows-store: Грешка PurgeCaches чрез поправяне на разрешенията за пакети с помощта на редактора на системния регистър :

  1. Натиснете клавиша Windows + R, за да отворите поле за изпълнение. След това напишете „ regedit “, натиснете Enter и изберете „ Да“ в подканата за контрол на потребителския акаунт (UAC), за да отворите редактора на системния регистър с административни права .

  2. В редактора на системния регистър използвайте левия прозорец, за да отидете до следното място:

    HKEY_CURRENT_USER \ Software \ Classes \ Local Settings \ Software \ Microsoft \ Windows \ CurrentVersion \ AppModel \ Repository \ Packages

  3. Щракнете с десния бутон върху бутона Packages и изберете Permissions .

  4. След това в следващия прозорец щракнете върху бутона Разширени .

  5. Щракнете върху бутона Промяна в горната част на Разширени настройки за защита на пакетите и се уверете, че Собственикът е зададен като Система. Ако не е зададено на System , въведете System в следващото поле, след това кликнете върху Check Names и след това на OK .

  6. След като Собственикът е зададен на Система , превъртете докрай до дъното на екрана и поставете отметка в квадратчето, свързано със Замяна на всички записи за разрешения на дъщерни обекти с наследствени записи за разрешения от този обект .

  7. След това щракнете върху Приложи и след това върху Ok . И накрая, затворете редактора на системния регистър и рестартирайте машината, за да видите дали проблемът е разрешен при следващото стартиране.

Ако все още срещате същата грешка „ ms-windows-store: PurgeCaches“ , продължете надолу с Метод 2 .

Метод 2: Отстраняване на неизправности при изграждане заедно с полезна команда

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

  1. Потърсете Настройки в менюто "Старт" и кликнете върху първия резултат, който се появява. Можете също да щракнете директно върху бутона на зъбното колело в долната лява част на менюто "Старт".

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

  1. Освен това можете да повторите същия процес за инструмента за отстраняване на неизправности при Интернет връзки, за да проверите дали причината за проблемите с Windows Store е вашата интернет връзка.

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

  1. Отворете PowerShell, като щракнете с десния бутон върху бутона "Старт" и изберете опцията Windows PowerShell (Admin), за да отворите инструмента с администраторски права. Ако видите командния ред на това място, можете също да го търсите ръчно.

  1. Копирайте и поставете следната команда и не забравяйте да щракнете Enter след това.

$ manifest = (Get-AppxPackage Microsoft.WindowsStore) .InstallLocation + '\ AppxManifest.xml'; Add-AppxPackage -DisableDevelopmentMode -Register $ manifest

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

Метод 3: Актуализирайте Windows напълно

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

  1. Отворете PowerShell, като щракнете с десния бутон върху бутона "Старт" и изберете опцията Windows PowerShell (Admin), за да отворите инструмента с администраторски права. Ако видите командния ред на това място, можете също да го търсите ръчно.

  1. В конзолата на Powershell въведете „cmd“ и изчакайте Powershell да премине към подобна на cmd среда.
  2. В конзолата, подобна на cmd, въведете командата, показана по-долу, и не забравяйте да щракнете Enter след това:

wuauclt.exe / updatenow

  1. Оставете тази команда да работи поне час и проверете отново, за да видите дали са намерени и / или инсталирани актуализации без проблеми.

Алтернатива

  1. Потърсете Настройки в менюто "Старт" и кликнете върху първия резултат, който се появява. Можете също да щракнете директно върху бутона на зъбното колело в долната лява част на менюто "Старт".

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

  1. Ако има такъв, Windows трябва автоматично да инициира процеса на изтегляне.

Метод 4: Преинсталиране на приложения по подразбиране на Windows с помощта на PowerShell

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

  1. Щракнете с десния бутон върху папката WindowsApps, намираща се в C: \ Program Files, щракнете върху Properties и след това щракнете върху раздела Security. Щракнете върху бутона Разширени. Ще се появи прозорецът „Разширени настройки за защита“. Тук трябва да смените собственика на ключа.
  2. Щракнете върху връзката Промяна до етикета „Собственик:“. Ще се появи прозорецът Избор на потребител или група.

  1. Изберете потребителския акаунт чрез бутона Разширени или просто въведете своя потребителски акаунт в областта, която казва „Въведете името на обекта, за да изберете“ и щракнете върху OK. Добавете вашия потребителски акаунт.
  2. По желание, за да промените собственика на всички подпапки и файлове в папката, поставете отметка в квадратчето „Замяна на собственика на подконтейнери и обекти“ в прозореца „Разширени настройки за защита“. Щракнете върху OK, за да промените собствеността.

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

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

  1. Отворете PowerShell, като щракнете с десния бутон на мишката върху бутона Старт и изберете опцията Windows PowerShell (Admin), за да я отворите с администраторски права.

  1. Копирайте и поставете тази команда и не забравяйте да щракнете върху Enter:

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

  1. Проверете дали проблемът е разрешен.

Метод 5: Използвайте нов акаунт, за да поправите нещата

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

  1. Отворете Настройки, като щракнете върху иконата на зъбно колело, която се намира точно над бутона за захранване в менюто "Старт", или като я потърсите в лентата за търсене до менюто "Старт".
  1. Отворете секцията Акаунти в Настройки и изберете опцията Семейство и други потребители. Изберете опцията Добавяне на някой друг към този компютър, разположен там, и след това щракнете върху опцията Вход без акаунт в Microsoft, която обикновено не се препоръчва, но е достатъчна за текущите ви цели.

  1. Създайте локален акаунт и продължете с инструкциите на екрана. Въведете потребителско име за този нов акаунт.
  2. Ако искате този акаунт да бъде защитен с парола, можете да добавите парола за символ, подсказка за парола и да продължите, като щракнете върху Напред. По-добре сте без парола в този сценарий.

  1. Щракнете върху бутона Finish, за да завършите създаването на нов акаунт. Влезте през този акаунт, като рестартирате компютъра си и опитайте да изпълните командата “wsreset”, като напишете тази работа в бутона „Старт” и щракнете върху първия резултат. Проверете дали проблемът е решен.

Метод 6: Нулиране на разрешенията

В някои случаи може да се наложи да разрешите определени разрешения в папките на Windows, за да се отървете от този проблем. Да направя това:

  1. Натиснете „Windows“ + „R“, за да отворите подканата за изпълнение.
  2. Въведете „cmd“ и натиснете „Ctrl“ + „Shift“ + „Enter“, за да предоставите администраторски права.
  3. Въведете следната команда и натиснете „Enter“, за да я изпълните.
    icacls "C: \ Program Files \ WindowsApps" / reset / t / c / q
  4. Проверете дали проблемът продължава.