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.
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.
- Spustite PowerShell(Run PowerShell) s povolením správcu(Admin Permission)
- Skontrolujte povolenie(Check Permission) s cieľovým adresárom(Destination Directory)
- 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.
Related posts
Nakonfigurujte riadený prístup k priečinkom pomocou skupinovej politiky a prostredia PowerShell
9 spôsobov, ako otvoriť PowerShell v systéme Windows (aj ako správca)
Zakážte bezpečnostné otázky v systéme Windows 11/10 pomocou skriptu PowerShell
Skontrolujte architektúru operačného systému Windows 10 pomocou prostredia PowerShell alebo príkazového riadka
Vytvorte bod obnovenia systému pomocou príkazového riadka alebo PowerShell
Preveďte súbor skriptu PowerShell (PS1) na EXE pomocou IExpress v systéme Windows 10
Ako nainštalovať PowerShell 7.0 na Windows 10
PowerShell sa otvorí pri spustení v systéme Windows 11/10
Exportujte a zálohujte ovládače zariadení pomocou PowerShell v systéme Windows 11/10
Ako resetovať PowerShell a príkazový riadok na predvolené nastavenia
Riešenie problémov so sieťovým pripojením Windows Server cez PowerShell
Zobrazte nastavenia systému BIOS počítača pomocou modulu GetBIOS PowerShell
Ako skontrolovať verziu PowerShell v systéme Windows 11/10
Späť Otvorte príkazový riadok tu namiesto PowerShell v Prieskumníkovi
Ako vytvoriť a spustiť súbor skriptu PowerShell v systéme Windows 11/10
Ako skryť aktualizácie systému Windows pomocou PowerShell v systéme Windows 11/10
Povoľte vzdialenú plochu pomocou príkazového riadka alebo PowerShell
Ako vzdialene reštartovať počítač so systémom Windows 10 pomocou PowerShell
Ako komprimovať a rozbaliť súbory pomocou PowerShell v systéme Windows 11/10
Ako pridať PowerShell do kontextovej ponuky v systéme Windows 10