PowerShell Get-Appxpackage werkt niet of toegang geweigerd
Get-Appxpackage is een PowerShell - opdracht die een lijst kan weergeven van de app-pakketten die in een gebruikersprofiel zijn geïnstalleerd. Het bevat alle applicaties die zijn geïnstalleerd vanuit de Microsoft Store of apps van derden. Als u bij het gebruik van de opdracht een fout ontvangt - Powershell Get-Appxpackage Access Denied, Not Recognized or Not Working , dan zal dit bericht u helpen dit op te lossen.
Het foutbericht dat u zou kunnen zien, kan variëren, maar zou meestal als volgt luiden:
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 werkt niet
Het is een toestemmingsprobleem dat kan worden opgelost door enkele controles uit te voeren.
- Voer PowerShell uit(Run PowerShell) met beheerdersmachtiging(Admin Permission)
- Toestemming controleren(Check Permission) met bestemmingsmap(Destination Directory)
- Controleer de status van de AppX Deployment Service(Check AppX Deployment Service) .
Zorg er bij het wijzigen van de machtigingen van mappen voor dat u geen gebruikersaccount verwijdert die al beschikbaar is.
1] Voer PowerShell uit(Run PowerShell) met beheerdersrechten(Admin Permission)
Aangezien de opdracht op systeemniveau in de toepassing moet worden geïnstalleerd, is het belangrijk dat u de opdracht uitvoert of uitvoert wanneer deze wordt gestart met beheerdersrechten.
- Druk(Press) op de Start -knop en typ PowerShell
- Wanneer het in de lijst verschijnt, klikt u met de rechtermuisknop en kiest u Uitvoeren(Run) als beheerder(Administrator)
- Voer de opdracht uit en het zou zonder fouten moeten werken.
Afgezien van geweigerde toestemming, kunt u ook Niet herkend of werkt(Working) niet als een fout krijgen. Hoewel Niet herkend gerelateerd is aan beheerdersrechten, is Niet werken gerelateerd aan Services .
Ga naar Services Snap-in en zoek Client License Service ( ClipSVC ) en AppX Deployment Service ( AppXSVC ). Zorg ervoor dat ze beschikbaar en actief zijn.
2] Toestemming controleren(Check Permission) met bestemmingsmap(Destination Directory)
Als u de toepassing in een bepaalde map installeert, zorg er dan voor dat u volledige toestemming hebt om de bestanden erin te schrijven.
- Ga naar de doelmap(Destination) , klik met de rechtermuisknop en selecteer Eigenschappen
- Schakel vervolgens over naar het tabblad Beveiliging
- Controleer of uw account beschikbaar is en volledige toestemming heeft.
- U moet ook controleren of het systeemgebruikersaccount(System) beschikbaar is en volledige controle heeft
- Als dat niet het geval is, kunt u op de knop Bewerken(Edit) klikken en ze samen met de toestemming toevoegen.
3] Status van AppX Deployment Service controleren(Check AppX Deployment Service)
In de PowerShell-console, Uitvoeren Get-Service "AppXSvc"
en zien.
De status AppX Deployment Service (AppXSVC) moet actief zijn.
Als Gestopt(Stopped) wordt weergegeven, open dan een opdrachtprompt als beheerder en voer het volgende uit:
net start AppXSvc
U kunt ook Regedit openen en navigeren naar:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc
Stel hier de waarde van " Start " in op " 3 " en start opnieuw op.
Post deze wijzigingen, u kunt de opdracht uitvoeren en de fout zou niet meer moeten optreden.
Lees(Read) : Hoe u bestands- en mapmachtigingen in Windows kunt wijzigen(How to change File and Folder permissions in Windows) .
Hoe schakel ik AppxPackage in?
De opdracht en gerelateerde bestanden zijn al beschikbaar bij Windows en u hoeft niets speciaals te installeren. Zorg er echter voor dat u het uitvoert met beheerdersrechten, anders zal het zeggen dat het commando niet wordt herkend.
Hoe ingebouwde apps(Built-In Apps) op Windows te herstellen ?
Open PowerShell met beheerdersrechten en voer de volgende opdracht uit om alle ingebouwde apps in Windows te herstellen.
Get-AppxPackage -AllUsers | For each app: Add-AppxPackage -DisableDevelopmentMode -Register "$($_InstallLocation)\AppXManifest.xml
Het duurt even voordat het klaar is en alle apps die beschikbaar zijn wanneer u Windows voor de eerste keer instelt, zijn beschikbaar.
Ik hoop dat het bericht gemakkelijk te volgen was en dat je de redenen achter de fout duidelijk begrijpt.
Related posts
Gecontroleerde maptoegang configureren met Groepsbeleid en PowerShell
9 manieren om PowerShell in Windows te openen (ook als beheerder)
Schakel beveiligingsvragen in Windows 11/10 uit met een PowerShell-script
Controleer de Windows 10 OS-architectuur met PowerShell of Command Prompt
Maak een systeemherstelpunt met behulp van de opdrachtprompt of PowerShell
Hoe PowerShell-opdrachtgeschiedenis te zien op Windows 10
Vervang de opdrachtprompt door PowerShell in het WinX-menu van Windows 10
PowerShell 7.0 installeren op Windows 10
Een geplande taak verwijderen of maken met PowerShell in Windows 11
Hoe een VHDX-bestand naar VHD te converteren met PowerShell
Gebruik PowerShell om registerwaarden te wijzigen of te wijzigen
Een verhoogde PowerShell-prompt openen in Windows 11/10
Bestanden zippen en unzippen met PowerShell in Windows 11/10
Ga terug Open Command Prompt hier in plaats van PowerShell in Explorer
Windows-updates verbergen met PowerShell in Windows 11/10
Apparaatstuurprogramma's exporteren en back-uppen met PowerShell in Windows 11/10
Hoe een PowerShell-scriptbestand te maken en uit te voeren op Windows 11/10
Problemen met Windows Server Network-connectiviteit oplossen via PowerShell
Microsoft PowerShell Script Browser helpt u gemakkelijk scriptvoorbeelden te vinden
PowerShell-script plannen in Taakplanner op Windows 10