Javítás a 0x80073CFA hibához, amikor egy alkalmazást eltávolít a Windows 10 rendszerből - Winhelponline

Fix Error 0x80073cfa When Uninstalling An App Windows 10 Winhelponline

Ha eltávolít egy Store alkalmazást a Windows 10 rendszerből, előfordulhat, hogy megjelenik a hiba 0x80073CFA . Ez akkor történik, ha az Alkalmazások és szolgáltatások GUI vagy a PowerShell parancsot használja az alkalmazás eltávolításához. Sok felhasználó jelezte, hogy a hiba néhány játékalkalmazás, például a Forza Motorsport, a Forza Horizon, az Asphalt: Airborne stb. Eltávolításakor következik be.



0x80073CFA hiba az alkalmazások eltávolításakor



 Nem sikerült eltávolítani az app_name alkalmazást A művelet nem fejeződött be sikeresen. Próbálja újra egy kicsit. A hibakód 0x80073CFA, arra az esetre, ha szüksége lenne rá.

A hiba azonban 0x80073CFA nem kifejezetten a Microsoft játékalkalmazásaira vonatkozik. Bármely alkalmazás esetén megtörténhet.



Megpróbálta eltávolítani az alkalmazást a A PowerShell Remove-AppxPackage ugyanazt a hibakódot eredményezné:

0x80073CFA alkalmazások eltávolítása hiba PowerShell



Remove-AppxPackage: A telepítés meghiúsult a HRESULT: 0x80073CFA használatával, az eltávolítás nem sikerült. Kérjük, lépjen kapcsolatba a szoftver szállítójával. (Kivétel a HRESULT-tól: 0x80073CFA) 0x80070032-es hiba: AppX-telepítés A csomag_neve csomag műveletének eltávolítása: C:  WINDOWS  SystemApps  package_path sikertelen. Ez az alkalmazás a Windows része, és nem távolítható el felhasználónként. A rendszergazda megkísérelheti eltávolítani az alkalmazást a számítógépről a Windows szolgáltatások be- vagy kikapcsolásával. Előfordulhat azonban, hogy nem lehet eltávolítani az alkalmazást.

(A fenti hiba akkor történt, amikor megpróbálta eltávolítani a csomagban található nevű csomagot Microsoft.Windows.PeopleExperienceHost szemléltetés céljából.)

Ok

A 0x80073CFA hiba („Az eltávolítás sikertelen. Kérjük, lépjen kapcsolatba a szoftvergyártóval.”) akkor fordul elő, ha megpróbál eltávolítani egy nem eltávolítható beérkező leveleket tartalmazó alkalmazást. A Beérkező levelek alkalmazás hivatalos Microsoft-alkalmazás, amely a Windows 10-hez van mellékelve és a Windows 10 telepítése során telepítve van - például Fotók, Naptár, Alarma, Kamera, Számológép, Emberek alkalmazás stb. pl Fotók alkalmazás .

A StateRepository-Machine.srd az adatbázisnak van egy IsInbox nevű mezője az alkalmazással szemben, amely lehet 1 vagy 0 . Ha ez van beállítva 1 , ez egy kijelölt beérkező levelek alkalmazás. Nem eltávolítható alkalmazások esetén a PowerShell's Get-AppxPackage parancs megmutatja, hogy a csomag az Nem eltávolítható .

get-appxpackage nem eltávolítható

Ha le kell vágnia a Windows rendszert a fel nem használt vagy nem kívánt alkalmazások eltávolításával, akkor lehetőség van erőszakos eltávolításukra, annak ellenére, hogy nem eltávolítható beérkező levelek alkalmazásként vannak jelölve. Ehhez először be kell állítania a IsInbox érték a 0 szerkesztésével StateRepository-Machine.srd adatbázis.

Megoldás a 0x80073CFA számú hibára

A makacs vagy nem eltávolítható Store alkalmazás erőszakos eltávolítása és a hiba megelőzése 0x80070032 , kovesd ezeket a lepeseket:

1. lépés: Telepítse a Python3 alkalmazást

Telepítse a Python3-at, ha még nincs telepítve. A Python3 telepítőt a következő linkekről töltheti le:

  • Windows x86 esetén: https://www.python.org/ftp/python/3.7.3/python-3.7.3.exe
  • Windows x64 esetén: https://www.python.org/ftp/python/3.7.3/python-3.7.3-amd64.exe

2. lépés: Szerezze be a Python szkriptfájlt: „Fix.py”

Töltse le a „Fix.py” nevű Python szkriptfájlt a következő GitHub hivatkozásból:

https://gist.github.com/DoubleLabyrinth/ffae94cb9444bbdae1d11deeaa247310#file-fix-py

(Kredit a kódolónak DuplaLabirintus ehhez a csinos kis forgatókönyvhöz.)

A letöltés után nyissa meg a “ Fix.Py ”A Jegyzettömbben.

Szerkessze a 8. sor kódját, és változtassa meg az alkalmazás nevét. A szkript a következő kóddal rendelkezik a 8. sorban:

WHERE PackageFullName LIKE ' Microsoft.Windows.HolographicFirstRun % '

Ezt meg akarja változtatni az eltávolítani próbált alkalmazás nevére - pl. ha megpróbálja eltávolítani Microsoft.Windows.PeopleExperienceHost , add hozzá.

WHERE PackageFullName LIKE ' Microsoft.Windows.PeopleExperienceHost % '

Mentse a Python szkriptfájlt “ Fix.py ”És zárja be a Jegyzettömböt.

Jegyzet: Ha nem tudja az alkalmazás pontos nevét, megnyithatja a PowerShell ablakot, és beírhatja:
get-appxpackage * részleges_név_alkalmazás_neve *

Példa:

get-appxpackage * emberek tapasztalata *

Másolja a PowerShell kimenetből az alkalmazás nevét, amely a „ Név: ”Oszlop.

3. lépés: Futtassa a Python szkriptet

Nyissa meg a Parancssorot a SYSTEM fiók . Ennek legjobb módja a letöltés PsExec.exe a Windows Sysinternals-ból.

Futtassa a következő parancssort egy rendszergazdai parancssorból:

psexec.exe -i -s -d cmd.exe

(A fenti parancs feltételezi azt a mappát, amely rendelkezik PsExec.exe a PATH-ban van. Ha nem, akkor említse meg a teljes elérési utat PsExec.exe )

Ha a fenti parancs sikeres, új parancssori ablakot nyit - de a LocalSystem kiváltságokat.

Váltson a Parancssor (Helyi rendszer) ablakra, és hajtsa végre az eljárás többi részét:

Először készítsen biztonsági másolatot a StateRepository-Machine.srd adatbázis fájl a következő parancssor használatával:

másolja a következőt: '% ProgramData%  Microsoft  Windows  AppRepository  StateRepository-Machine.srd' c:  backup.srd

Ezután futtassa a Python parancsfájlt a következő parancssori szintaxissal:

Python.exe scriptfilename.py

Példa:

'C:  Users  Ramesh Srinivasan  AppData  Local  Programs  Python  Python37  python.exe' 'C:  Users  Ramesh Srinivasan  Desktop  fix.py '

0x80073CFA áruház alkalmazás eltávolítása python szkript használatával

A következő kimenet azt jelenti, hogy a parancsfájl sikeresen futott:

A 'TRG_AFTER_UPDATE_Package_SRJournal' indító törölve. A „Microsoft.Windows.PeopleExperienceHost_10.0.19041.423_neutral_neutral_cw5n1h2txyewy” IsInbox értéke 0. A „TRG_AFTER_UPDATE_Package_SRJournal” trigger aktiválva van.

A szkript sikeresen megváltoztatta a IsInbox értékadatok 0 ban,-ben StateRepository-Machine.srd adatbázis.

Kézi eljárás

A Python szkript módszer alternatívájaként manuálisan módosíthatja a IsInbox értéket a „DB Browser for SQLite” szoftver használatával. A Windows 2004 és a 20H2 rendszerekben azonban el kell távolítania a UTÁN („TRG_AFTERDELETE_Package_Key”) vált ki először. A. Módosítása után IsInbox értéket, állítsa vissza a UTÁN ravaszt.

Vagy pedig a következő hibát látja:

sqlite sr_journal kiváltó hiba

DB Browser for SQLite Hiba az adatok megváltoztatásakor: nincs ilyen függvény: is_srjournal_enabled

A kézi eljáráshoz használhatja a kiváló utasításokat ezen a webhelyen A Windows Store (UWP) alkalmazások eltávolításának kényszerítése .

4. lépés: Távolítsa el az alkalmazást a PowerShell használatával

Az 1-3. Lépés végrehajtása után képesnek kell lennie a problémás alkalmazás eltávolítására a PowerShell használatával.

Futtassa a parancsot:

Get-AppxPackage | Remove-AppxPackage

Az összes felhasználó eltávolításához futtassa a következőket egy admin PowerShell ablakból:

Get-AppxPackage -alluserek | Remove-AppxPackage

Ez kijavítja a hibát 0x80073CFA . Windows v2004 előtti rendszereken előfordulhat, hogy módosíthatja a IsInbox értéket közvetlenül az SQLite Browser segédprogram segítségével a ravaszt (ok) eltávolítása nélkül. Ez a bejegyzés a Windows 10 verzió 20H2 10.0.19042.685 buildjére épül, amely a poszt jelenlegi verziója.


Egy apró kérés: Ha tetszett ez a bejegyzés, kérjük, ossza meg ezt?

Egy „apró” részvénye komolyan sokat segítene ennek a blognak a növekedésében. Néhány nagyszerű javaslat:
  • Tűzd ki!
  • Oszd meg kedvenc blogodon + Facebookon, a Reddit-ben
  • Tweeteld!
Szóval nagyon köszönöm a támogatást, olvasóm. Nem fog több, mint 10 másodperc az idődből. A megosztás gombjai közvetlenül alul találhatók. :)