Грешка 0x80073CFA при деинсталиране на вградени приложения за Windows 10

Започвайки с Windows 10 1703 (Creators Update), в системата се появиха няколко нови вградени съвременни приложения, които не могат да бъдат премахнати от системата по стандартния начин. Например, когато се опитвате да премахнете нови вградени приложения с командлета Remove-AppxPackage, грешката „HRESULT 0x80073CFA Премахването не бе успешно". В тази статия ще разгледаме един трик, който ви позволява насила да премахнете всички ненужни вградени приложения за Windows 10..

Да предположим, че когато се опитвате да премахнете вграденото универсално приложение, имате грешка:


Remove-AppxPackage: Разгръщането не бе успешно с HRESULT: 0x80073CFA, премахването не бе успешно. Моля, свържете се с вашия доставчик на софтуер.
(Изключение от HRESULT: 0x80073CFA)
грешка 0x80070032: AppX Deployment Премахване на операция върху пакета
Microsoft.XboxGameCallableUI_1000.16299.15.0_neutral_neutral_cw5n1h2txyewy от:
C: \ Windows \ SystemApps \ Microsoft.XboxGameCallableUI_cw5n1h2txyewy не бе успешно. Това приложение е част от Windows и не може да бъде
деинсталиран на база потребител. Администраторът може да опита да премахне приложението от компютъра с помощта на Turn Windows
Функции включени или изключени. Възможно е обаче да не е възможно да деинсталирате приложението.
ЗАБЕЛЕЖКА: За допълнителна информация потърсете [ActivityId] a25a8aef-dacf-0001-a048-5ba2cfdad301 в дневника на събитията или използвайте
командният ред Get-AppxLog -ActivityID a25a8aef-dacf-0001-a048-5ba2cfdad301
На ред: 1 char: 1
+ Remove-AppxPackage Microsoft.XboxGameCallableUI_1000.16299.15.0_neutr ...
+ ~~
+ CategoryInfo: WriteError: (Microsoft.XboxG ... l_cw5n1h2txyewy: String) [Remove-AppxPackage], IOException
+ FullyQualifiedErrorId: DeploymentError, Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand

или

Remove-AppxPackage: внедряването не бе успешно с HRESULT: 0x80073CFA, премахването не бе успешно. Свържете се с вашия доставчик на софтуер. (Изключение от HRESULT: 0x80073CFA) Грешка 0x80070032: Разгръщане на AppX Премахване на операция в пакет PeopleExperienceHost_10.0.16299.15_neutral_neutral_cw5n1h2t. от: C: \ програмни файлове \ WindowsApps \ PeopleExperienceHost_10.0.16299.15_neutral_neutral_cw5n1h2t не успя.

Това приложение е част от Windows и не може да се деинсталира за всеки потребител. Администраторът може да опита да премахне приложение от компютър, като включи или изключи функциите на Windows. Деинсталирането на приложения обаче може да не е възможно..

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

За да премахнем приложението, се нуждаем от две помощни програми:

  • Psexec от sysinternals
  • DB браузър за SQLite (Http://sqlitebrowser.org/)
  1. Изтеглете архива от pstools.zip и го разархивирайте в директорията C: \ PS, след което инсталирайте (или изтеглете преносимата версия) DB Browser for SQLite.
  2. Използвайки psexec, изпълнете интерактивната команда от името на системата (Системата): psexec.exe -i -s -d cmd.exe
  3. Сега в прозореца, който се отваря, стартирайте изпълним файл „C: \ Program Files \ DB Browser for SQLite \ DB Browser for SQLite.exe“ или SQLiteDatabaseBrowserPortable.exe от името на системата.
  4. След това в прозореца на DB Browser кликнете върху бутона Отворена база данни и отворете следния файл% ProgramData% \ Microsoft \ Windows \ AppRepository \StateRepository-Machine.srd
  5. Отидете в раздела Преглед на данни и изберете таблицата пакет.
  6. Сега в колоната PackageFullName намерете името на приложението, което не може да бъде изтрито (в нашия пример това е Microsoft.XboxGameCallableUI_cw5n1h2txyewy.) За това приложение променете стойността на колоната IsInbox от 1 до 0.
  7. Запазване на промените във файла досие->Напишете промени (или комбинация от тях CTRL + S).
  8. Сега опитайте да деинсталирате приложението:
    Remove-AppxPackage Microsoft.XboxGameCallableUI_1000.16299.15.0_neutral_neutral_cw5n1h2txyewy
  9. Тя трябва да бъде изтрита без грешки.

След като потърсих в мрежата информация, споменах, че флагът на IsInbox за вградени приложения в локалната база данни на системните приложения на Windows се появява след актуализацията на Windows 10 Anniversary. Когато се опитам да премахна вграденото приложение с включен флаг IsInbox, просто се появява грешка 0x80073CFA.