A PowerShell Get-Appxpackage nem működik vagy a hozzáférés megtagadva

A Get-Appxpackage(Get-Appxpackage) egy PowerShell - parancs, amely megjelenítheti a felhasználói profilba telepített alkalmazáscsomagok listáját. Tartalmazza a Microsoft Store -ból vagy harmadik féltől származó alkalmazásokból telepített összes alkalmazást. Ha a parancs használatakor hibaüzenetet kap: Powershell Get-Appxpackage hozzáférés megtagadva, nem ismeri fel vagy nem működik(Powershell Get-Appxpackage Access Denied, Not Recognized or Not Working) , akkor ez a bejegyzés segít a probléma megoldásában.

A PowerShell Get-Appxpackage nem működik

A megjelenő hibaüzenet eltérő lehet, de általában ez a következő:

Get-AppxPackage : The service cannot be started, either because it is disabled or because it has no enabled devices
associated with it. The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.

A PowerShell Get-Appxpackage(PowerShell Get-Appxpackage) nem működik

Ez egy engedélyezési probléma, amely bizonyos ellenőrzések végrehajtásával megoldható.

  1. Futtassa a PowerShellt(Run PowerShell) rendszergazdai engedéllyel(Admin Permission)
  2. Ellenőrizze az engedélyt(Check Permission) a célkönyvtárral(Destination Directory)
  3. Ellenőrizze az AppX telepítési szolgáltatás(Check AppX Deployment Service) állapotát.

A mappák engedélyeinek módosításakor ügyeljen arra, hogy ne távolítson el egyetlen már elérhető felhasználói fiókot sem.

1] Futtassa a PowerShellt (Run PowerShell)rendszergazdai engedéllyel(Admin Permission)

Mivel a parancsot rendszerszinten kell telepíteni az alkalmazásra, fontos, hogy végrehajtsa vagy futtassa a parancsot, amikor rendszergazdai engedéllyel indul.

  • Nyomja(Press) meg a Start gombot, és írja be a PowerShell parancsot(PowerShell)
  • Amikor megjelenik a listában, kattintson a jobb gombbal, és válassza a Futtatás rendszergazdaként (Run)lehetőséget(Administrator)
  • Hajtsa végre a parancsot, és hiba nélkül kell működnie.

A megtagadt engedély mellett hibaként a Nem felismerve vagy a Nem működik üzenet is megjelenhet. (Working)Míg a Nem felismert az adminisztrátori jogosultsághoz kapcsolódik, a Nem működik a Szolgáltatásokhoz(Services) kapcsolódik .

Nyissa meg a Services beépülő(Services Snap-in) modult , és keresse meg a Client License Service ( ClipSVC ) és az AppX Deployment Service(AppX Deployment Service) ( AppXSVC ) elemet. Győződjön meg arról, hogy elérhetők és futnak.

2] Ellenőrizze az engedélyt(Check Permission) a célkönyvtárral(Destination Directory)

Ha az alkalmazást egy adott mappába telepíti, akkor győződjön meg arról, hogy rendelkezik teljes jogosultsággal a fájlok írására.

  • Lépjen a Destination mappába, kattintson a jobb gombbal, és válassza a Tulajdonságok lehetőséget
  • Ezután váltson a Biztonság fülre
  • Ellenőrizze, hogy fiókja elérhető-e, és rendelkezik-e teljes engedéllyel.
  • Azt is ellenőriznie kell, hogy a Rendszer(System) felhasználói fiók elérhető-e, és teljes körűen felügyeli-e
  • Ha nem, kattintson a Szerkesztés(Edit) gombra, és hozzáadja őket az engedéllyel együtt.

3] Ellenőrizze az AppX Deployment Service(Check AppX Deployment Service) állapotát

A PowerShell-konzolon futtassa, Get-Service "AppXSvc"és nézze meg.

Az AppX-telepítési szolgáltatás (AppXSVC)(AppX Deployment Service (AppXSVC)) állapotának Futásnak kell lennie.

Ha a Leállítva(Stopped) jelenik meg , akkor rendszergazdaként nyissa meg a parancssort, és futtassa:

net start AppXSvc

Alternatív megoldásként megnyithatja a Regeditet , és navigálhat a következő helyre:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc

Itt állítsa be a „ Start(Start) ” értékét „ 3 ”-ra, és indítsa újra.

A módosítások közzététele(Post) után végrehajthatja a parancsot, és a hiba többé nem fordulhat elő.

Olvassa el(Read) : A fájlok és mappák engedélyeinek módosítása a Windows rendszerben(How to change File and Folder permissions in Windows) .

Hogyan engedélyezhetem az AppxPackage-et?

A parancs és a kapcsolódó fájlok már elérhetőek a Windows rendszerben(Windows) , és nem kell semmi különlegeset telepítenie. Ügyeljen azonban arra, hogy rendszergazdai engedéllyel hajtsa végre, különben azt fogja mondani, hogy a parancsot nem ismeri fel a rendszer.

Hogyan lehet visszaállítani a beépített alkalmazásokat(Built-In Apps) a Windows rendszeren(Windows) ?

Nyissa meg a PowerShellt rendszergazdai jogokkal, és hajtsa végre a következő parancsot (Open PowerShell)a Windows összes beépített alkalmazásának visszaállításához .

Get-AppxPackage -AllUsers | For each app: Add-AppxPackage -DisableDevelopmentMode -Register "$($_InstallLocation)\AppXManifest.xml

A befejezés eltart egy ideig, és a Windows első telepítésekor elérhető összes alkalmazás elérhető lesz.

Remélem, hogy a bejegyzés könnyen követhető volt, és egyértelműen megérti a hiba okait.



About the author

Professzionális értékelő és termelékenységnövelő vagyok. Szeretek online videojátékokkal tölteni az időt, új dolgokat felfedezni, és segíteni az embereknek a technológiai igényeik kielégítésében. Van némi tapasztalatom az Xbox-szal kapcsolatban, és 2009 óta segítek az ügyfeleknek rendszereik biztonságában.



Related posts