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é..
Je dôležité. Pred odinštalovaním univerzálnej aplikácie Windows 10 pomocou tejto metódy dôrazne odporúčame vytvoriť bod obnovenia systému alebo zálohu obrazu.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.