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

Get-Appxpackage est une commande PowerShell qui peut afficher une liste des packages d'application installés dans un profil utilisateur. Il comprend toutes les applications installées à partir du Microsoft Store ou d'applications tierces. Lorsque vous utilisez la commande, si vous recevez une erreur —Powershell Get-Appxpackage Access Denied, Not Recognized or Not Working , alors ce message vous aidera à résoudre ce problème.

PowerShell Get-Appxpackage ne fonctionne pas

Le message d'erreur que vous pourriez voir peut varier mais généralement, il se lirait :

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 ne fonctionne pas

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

  1. Exécuter PowerShell(Run PowerShell) avec l'autorisation d'administrateur(Admin Permission)
  2. Vérifier l'autorisation(Check Permission) avec le répertoire de destination(Destination Directory)
  3. Vérifiez l'état du service de déploiement AppX(Check AppX Deployment Service) .

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

1] Exécutez PowerShell(Run PowerShell) avec l'autorisation d'administrateur(Admin Permission)

É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(Press) le bouton Démarrer(Start) et tapez PowerShell
  • Lorsqu'il apparaît dans la liste, cliquez avec le bouton droit de la souris et choisissez Exécuter(Run) en tant qu'administrateur(Administrator)
  • Exécutez la commande et cela devrait fonctionner sans erreur.

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

Accédez au composant logiciel enfichable(Services Snap-in) Services et recherchez le service de licence client(Client License Service) ( ClipSVC ) et le service de déploiement(AppX Deployment Service) AppX ( AppXSVC ). Assurez-vous qu'ils sont disponibles et en cours d'exécution.

2] Vérifier l'autorisation(Check Permission) avec le répertoire de destination(Destination Directory)

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
  • Passez ensuite à l'onglet Sécurité
  • Vérifiez si votre compte est disponible et s'il dispose des autorisations complètes.
  • Vous devez également vérifier si le compte d'utilisateur système(System) est disponible et a le contrôle total
  • Sinon, vous pouvez cliquer sur le bouton Modifier(Edit) et les ajouter avec l'autorisation.

3] Vérifier l' état du service de déploiement AppX(Check AppX Deployment Service)

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

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

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

net start AppXSvc

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc

Ici, définissez la valeur de " Start " sur " 3 " et redémarrez.

Après(Post) ces modifications, vous pouvez exécuter la commande et l'erreur ne devrait plus se produire.

Lire(Read) : Comment modifier les autorisations de fichiers et de dossiers dans Windows(How to change File and Folder permissions in Windows) .

Comment activer AppxPackage ?

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

Comment restaurer les applications intégrées(Built-In Apps) sur Windows ?

Ouvrez PowerShell(Open 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 | For each app: 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.



About the author

Je suis un développeur iPhone et macOS avec de l'expérience à la fois dans Windows 11/10 et dans la toute nouvelle plate-forme iOS d'Apple. Avec plus de 10 ans d'expérience, j'ai une compréhension approfondie de la façon de créer et de gérer des fichiers sur les deux plateformes. Mes compétences vont au-delà de la simple création de fichiers - j'ai également une solide connaissance des produits Apple, de leurs fonctionnalités et de leur utilisation.



Related posts