PowerShell Get-Appxpackage nefunguje alebo prístup bol odmietnutý

Get-Appxpackage je príkaz prostredia PowerShell , ktorý dokáže zobraziť zoznam balíkov aplikácií, ktoré sú nainštalované v používateľskom profile. Zahŕňa všetky aplikácie, ktoré sú nainštalované z obchodu Microsoft Store(Microsoft Store) alebo aplikácií tretích strán. Ak sa pri používaní príkazu zobrazí chyba — Powershell Get-Appxpackage Access Denied, Not Recognized or Not Working(Powershell Get-Appxpackage Access Denied, Not Recognized or Not Working) , tento príspevok vám pomôže vyriešiť to.

PowerShell Get-Appxpackage nefunguje

Chybové hlásenie, ktoré sa vám môže zobraziť, sa môže líšiť, ale zvyčajne bude znieť:

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.

PowerShell Get-Appxpackage nefunguje

Ide o problém s povolením, ktorý možno vyriešiť vykonaním niekoľkých kontrol.

  1. Spustite PowerShell(Run PowerShell) s povolením správcu(Admin Permission)
  2. Skontrolujte povolenie(Check Permission) s cieľovým adresárom(Destination Directory)
  3. Skontrolujte stav AppX Deployment Service(Check AppX Deployment Service) .

Pri zmene povolení priečinkov sa uistite, že ste neodstránili žiadny používateľský účet, ktorý je už dostupný.

1] Spustite PowerShell(Run PowerShell) s povolením správcu(Admin Permission)

Keďže príkaz musí byť nainštalovaný v aplikácii na systémovej úrovni, je dôležité, aby ste príkaz vykonali alebo spustili pri jeho spustení s oprávnením správcu.

  • Stlačte(Press) tlačidlo Štart(Start) a napíšte PowerShell
  • Keď sa zobrazí v zozname, kliknite pravým tlačidlom myši a vyberte možnosť Spustiť(Run) ako správca(Administrator)
  • Vykonajte príkaz a mal by fungovať bez chyby.

Okrem zamietnutia povolenia sa vám môže zobraziť chyba Nerozpoznané alebo Nefunguje. (Working)Zatiaľ čo Nerozpoznané súvisí s povolením správcu, Nefunguje so službami(Services) .

Prejdite do modulu Services Snap-in a nájdite službu Client License Service(Client License Service) ( ClipSVC ) a AppX Deployment Service ( AppXSVC ). Uistite sa, že sú dostupné a fungujú.

2] Skontrolujte povolenie(Check Permission) s cieľovým adresárom(Destination Directory)

Ak inštalujete aplikáciu do konkrétneho priečinka, uistite sa, že máte úplné oprávnenie na zapisovanie súborov do neho.

  • Prejdite do priečinka Cieľ(Destination) , kliknite pravým tlačidlom myši a vyberte položku Vlastnosti
  • Potom prejdite na kartu Zabezpečenie
  • Skontrolujte, či je váš účet dostupný a či má úplné povolenie.
  • Musíte tiež skontrolovať, či je systémový(System) používateľský účet dostupný a či má plnú kontrolu
  • Ak nie, môžete kliknúť na tlačidlo Upraviť(Edit) a pridať ich spolu s povolením.

3] Skontrolujte stav AppX Deployment Service(Check AppX Deployment Service)

V konzole PowerShell spustite Get-Service "AppXSvc"a uvidíte.

Stav AppX Deployment Service (AppXSVC) by mal byť spustený.

Ak sa zobrazí Zastavené(Stopped) , otvorte príkazový riadok ako správca a spustite:

net start AppXSvc

Prípadne môžete otvoriť Regedit a prejsť na:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc

Tu nastavte hodnotu „ Štart(Start) “ na „ 3 “ a reštartujte počítač.

Po(Post) odoslaní týchto zmien môžete vykonať príkaz a chyba by sa už nemala vyskytnúť.

Prečítajte si(Read) : Ako zmeniť povolenia súborov a priečinkov v systéme Windows(How to change File and Folder permissions in Windows) .

Ako povolím AppxPackage?

Príkaz a súvisiace súbory sú už dostupné v systéme Windows(Windows) a nemusíte inštalovať nič špeciálne. Uistite sa však, že ho vykonáte s povolením správcu, inak sa zobrazí správa, že príkaz nebol rozpoznaný.

Ako obnoviť vstavané aplikácie(Built-In Apps) v systéme Windows(Windows) ?

Otvorte PowerShell(Open PowerShell) s právami správcu a vykonajte nasledujúci príkaz na obnovenie všetkých vstavaných aplikácií v systéme Windows.

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

Dokončenie bude chvíľu trvať a budú k dispozícii všetky aplikácie, ktoré sú dostupné pri prvom nastavení systému Windows .(Windows)

Dúfam, že sa príspevok dal ľahko sledovať a že ste jasne pochopili dôvody chyby.



About the author

Som vývojár freeware softvéru a zástanca Windows Vista/7. Napísal som niekoľko stoviek článkov na rôzne témy súvisiace s operačným systémom vrátane tipov a trikov, návodov na opravy a osvedčených postupov. Prostredníctvom svojej spoločnosti Help Desk Services ponúkam aj poradenské služby súvisiace s kanceláriou. Veľmi dobre rozumiem tomu, ako Office 365 funguje, jeho funkcie a ako ich najefektívnejšie používať.



Related posts