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.

PowerShell Get-Appxpackage werkt niet

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.

  1. Voer PowerShell uit(Run PowerShell) met beheerdersmachtiging(Admin Permission)
  2. Toestemming controleren(Check Permission) met bestemmingsmap(Destination Directory)
  3. 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.



About the author

Ik ben een computerprofessional met meer dan 10 jaar ervaring. In mijn vrije tijd help ik graag aan een bureau en leer ik kinderen internetten. Mijn vaardigheden omvatten veel dingen, maar het belangrijkste is dat ik weet hoe ik mensen kan helpen bij het oplossen van problemen. Als je iemand nodig hebt die je kan helpen met iets dringends of gewoon wat basistips wilt, neem dan contact met me op!



Related posts