PowerShell Get-Appxpackage ne fonctionne pas ou accès refusé

Get-Appxpackage est une commande PowerShell qui peut afficher une liste des packages d’applications installés dans un profil utilisateur. Il comprend toutes les applications installées à partir du Microsoft Store ou d’applications tierces. Lors de l’utilisation de la commande, si vous recevez une erreur— Accès Powershell Get-Appxpackage refusé, non reconnu ou ne fonctionnant pas, alors cet article vous aidera à résoudre ce problème.

PowerShell Get-Appxpackage ne fonctionne pas

Le message d’erreur que vous pourriez voir peut varier, mais en général, il se lirait :

Get-AppxPackage : Le service ne peut pas être démarré, soit parce qu’il est désactivé, soit parce qu’il n’a pas de périphériques activés
associé avec. Le service ne peut pas être démarré, soit parce qu’il est désactivé, soit parce qu’aucun périphérique activé ne lui est associé.

PowerShell Get-Appxpackage ne fonctionne pas

C’est un problème d’autorisation qui peut être résolu en suivant quelques vérifications.

  1. Exécuter PowerShell avec l’autorisation d’administrateur
  2. Vérifier l’autorisation avec le répertoire de destination
  3. Vérifiez l’état du service de déploiement AppX.

Lorsque vous modifiez l’autorisation des dossiers, assurez-vous de ne supprimer aucun compte d’utilisateur déjà disponible.

1]Exécuter PowerShell avec l’autorisation d’administrateur

Étant donné que la commande doit être installée sur l’application au niveau du système, il est important que vous exécutiez ou exécutiez la commande lorsqu’elle est lancée avec l’autorisation d’administrateur.

  • Appuyez sur le bouton Démarrer et tapez PowerShell
  • Lorsqu’il apparaît dans la liste, faites un clic droit et choisissez Exécuter en tant qu’administrateur
  • Exécutez la commande et cela devrait fonctionner sans erreur.

Outre l’autorisation refusée, vous pouvez également recevoir Non reconnu ou Ne fonctionne pas comme une erreur. Alors que Non reconnu est lié à l’autorisation d’administrateur, Ne fonctionne pas est lié aux Services.

Accédez au composant logiciel enfichable Services et localisez le service de licence client (ClipSVC) et le service de déploiement AppX (AppXSVC). Assurez-vous qu’ils sont disponibles et en cours d’exécution.

2]Vérifier l’autorisation avec le répertoire de destination

Si vous installez l’application dans un dossier particulier, assurez-vous d’avoir l’autorisation complète d’écrire les fichiers qu’il contient.

  • Allez dans le dossier Destination, faites un clic droit et sélectionnez Propriétés
  • Puis passez à l’onglet Sécurité
  • Vérifiez si votre compte est disponible et qu’il dispose de toutes les autorisations.
  • Vous devez également vérifier si le compte d’utilisateur système est disponible et a un contrôle total
  • Sinon, vous pouvez cliquer sur le bouton Modifier et les ajouter avec l’autorisation.

3]Vérifier l’état du service de déploiement AppX

Dans la console PowerShell, exécutez Get-Service “AppXSvc” et voyez.

L’état du service de déploiement AppX (AppXSVC) doit être en cours d’exécution.

S’il affiche Arrêté, ouvrez une invite de commande en tant qu’administrateur et exécutez :

démarrage net AppXSvc

Vous pouvez également ouvrir Regedit et accéder à :

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesAppXSvc

Définissez ici la valeur de « Démarrer » sur « 3 » et redémarrez.

Postez ces modifications, vous pouvez exécuter la commande et l’erreur ne devrait plus se produire.

Comment activer AppxPackage ?

La commande et les fichiers associés sont déjà disponibles avec Windows et vous n’avez pas besoin d’installer quoi que ce soit de spécial. Cependant, assurez-vous de l’exécuter avec l’autorisation d’administrateur, sinon la commande n’est pas reconnue.

Comment restaurer les applications intégrées sous Windows ?

Ouvrez PowerShell avec des droits d’administrateur et exécutez la commande suivante pour restaurer toutes les applications intégrées dans Windows.

Get-AppxPackage -AllUsers | Pour chaque application : Add-AppxPackage -DisableDevelopmentMode -Register “$($_InstallLocation)AppXManifest.xml

Cela prendra un certain temps et toutes les applications disponibles lors de la première configuration de Windows seront disponibles.

J’espère que le message a été facile à suivre et que vous comprenez clairement les raisons de l’erreur.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *