
Počnúc systémom Windows 10 1703 (Creators Update) sa v systéme objavilo niekoľko nových vstavaných moderných aplikácií, ktoré zo systému nemožno štandardným spôsobom odstrániť. Ak sa napríklad pokúsite odstrániť nové vnorené aplikácie pomocou rutiny Remove-AppxPackage, zobrazí sa chyba „HRESULT 0x80073CFA Odstránenie zlyhalo". V tomto článku sa pozrieme na trik, ktorý vynúti odstránenie všetkých nepotrebných aplikácií so systémom Windows 10..
Predpokladajme, že pri pokuse o odstránenie vstavanej univerzálnej aplikácie sa vyskytla chyba:
Remove-AppxPackage: Nasadenie zlyhalo s HRESULT: 0x80073CFA, odstránenie zlyhalo. Obráťte sa na dodávateľa softvéru.
(Výnimka z HRESULT: 0x80073CFA)
error 0x80070032: AppX Deployment Odstránenie operácie na balíku
Microsoft.XboxGameCallableUI_1000.16299.15.0_neutral_neutral_cw5n1h2txyewy od:
C: \ Windows \ SystemApps \ Microsoft.XboxGameCallableUI_cw5n1h2txyewy zlyhal. Táto aplikácia je súčasťou systému Windows a nemôže byť
odinštalovaný podľa jednotlivých používateľov. Správca sa môže pokúsiť odstrániť aplikáciu z počítača pomocou aplikácie Turn Windows
Funkcie zapnuté alebo vypnuté. Odinštalovanie aplikácie však nemusí byť možné.
POZNÁMKA: Ďalšie informácie nájdete v protokole udalostí v časti [ActivityId] a25a8aef-dacf-0001-a048-5ba2cfdad301 alebo použite
príkazový riadok Get-AppxLog -ActivityID a25a8aef-dacf-0001-a048-5ba2cfdad301
Na riadku: 1 znak: 1
+ Remove-AppxPackage Microsoft.XboxGameCallableUI_1000.16299.15.0_neutr ...
+ ~~
+ CategoryInfo: WriteError: (Microsoft.XboxG ... l_cw5n1h2txyewy: String) [Remove-AppxPackage], IOException
+ Plne kvalifikovanýErrorId: DeploymentError, Microsoft.Windows.Appx.PackageManager.Commands.RemoveAppxPackageCommand
alebo
Remove-AppxPackage: nasadenie zlyhalo s HRESULT: 0x80073CFA, odstránenie zlyhalo. Obráťte sa na dodávateľa softvéru. (Výnimka z HRESULT: 0x80073CFA) Chyba 0x80070032: Zavádzanie aplikácií AppX v balíku PeopleExperienceHost_10.0.16299.15_neutral_neutral_cw5n1h2t. z: C: \ Program Files \ WindowsApps \ PeopleExperienceHost_10.0.16299.15_neutral_neutral_cw5n1h2t zlyhalo.
Táto aplikácia je súčasťou systému Windows a nie je možné ju odinštalovať pre každého používateľa. Správca sa môže pokúsiť odstrániť aplikáciu z počítača zapnutím alebo vypnutím funkcií systému Windows. Odinštalovanie aplikácií však nemusí byť možné..
Na odstránenie aplikácie potrebujeme dva pomocné programy:
- psexec od sysinternals
- Prehliadač DB pre SQLite (Http://sqlitebrowser.org/)
- Stiahnite si archív z pstools.zip a rozbaľte ho do adresára C: \ PS, potom nainštalujte (alebo stiahnite prenosnú verziu) DB Browser pre SQLite.
- Pomocou psexecu spustite interaktívny príkaz v mene systému (System):
psexec.exe -i -s -d cmd.exe
- Teraz v okne, ktoré sa otvorí, v mene systému spustite spustiteľný súbor „C: \ Program Files \ DB Browser for SQLite \ DB Browser for SQLite.exe“ alebo SQLiteDatabaseBrowserPortable.exe..
- Potom v okne prehľadávača DB kliknite na tlačidlo Otvorte databázu a otvorte nasledujúci súbor% ProgramData% \ Microsoft \ Windows \ AppRepository \StateRepository-Machine.srd
- Prejdite na kartu Prehliadať údaje a vyberte tabuľku balíček.
- Teraz v stĺpci PackageFullName nájdite názov aplikácie, ktorú nemožno odstrániť (v našom príklade je to Microsoft.XboxGameCallableUI_cw5n1h2txyewy.) V prípade tejto aplikácie zmeňte hodnotu stĺpca. IsInbox od 1 do 0.
- Uložte zmeny do súboru súbor->Napíšte zmeny (alebo kombinácia CTRL + S).
- Teraz skúste aplikáciu odinštalovať:
Remove-AppxPackage Microsoft.XboxGameCallableUI_1000.16299.15.0_neutral_neutral_cw5n1h2txyewy
- Malo by sa odstrániť bez chýb.
Po vyhľadávaní informácií v sieti som zistil, že od aktualizácie Windows 10 Anniversary sa objavil príznak IsInbox pre vnorené aplikácie v lokálnej databáze systémových aplikácií Windows. Keď sa pokúsim odstrániť vloženú aplikáciu so zapnutým príznakom IsInbox, práve sa zobrazí chyba 0x80073CFA.