La commande Install-Module a été trouvée dans le module PowerShellGet

Si, lorsque vous essayez d’installer ou de mettre à jour un module PowerShell à partir de la galerie PowerShell sur votre ordinateur Windows 11 ou Windows 10 à l’aide de l’optionInstaller le moduleouModule de mise à jouret vous obtenez le message d’erreurInstaller le moduleouLa commande Update-Module a été trouvée dans le module PowerShellGet mais le module n’a pas pu être chargé.Vous pouvez alors essayer les suggestions de cet article pour résoudre le problème.

Trouvez et réparez automatiquement les erreurs de Windows grâce à l'outil de réparation de PC

Reimage est un excellent outil de réparation qui détecte et répare automatiquement différents problèmes du système d'exploitation Windows. Avoir cet outil protégera votre PC contre les codes malveillants, les défaillances matérielles et plusieurs autres bugs. En outre, cela vous permet également d'utiliser votre appareil au maximum de ses capacités et de ses performances.

  • Étape 1: Télécharger l'outil de réparation et d'optimisation des PC (Windows 11, 10, 8, 7, XP, Vista - Certifié Microsoft Gold).
  • Étape 2: Cliquez sur "Démarrer l'analyse" pour trouver les problèmes de registre de Windows qui pourraient être à l'origine des problèmes du PC.
  • Étape 3: Cliquez sur "Réparer tout" pour résoudre tous les problèmes.

Télécharger

Qu’est-ce que le module PowerShellGet ?

Le sitePowerShellGetest la ou les commandes permettant de découvrir, d’installer, de mettre à jour et de publier des artefacts PowerShell tels que des modules, des ressources DSC, des capacités de rôle et des scripts.Depuis avril 2020, la galerie PowerShell ne prend plus en charge les versions 1.0 et 1.1 de Transport Layer Security (TLS).

Lorsque ce problème se produit lorsque vous exécutez leInstaller le moduleouModule de mise à jourcmdlet, selon le cas, vous recevrez le message d’erreur complet suivant ;

Install-Module : La commande ‘Install-Module’ a été trouvée dans le module ‘PowerShellGet’, mais le module n’a pas pu être chargé.Pour plus d’informations, exécutez la commande « Import-Module PowerShellGet ».

De plus, lorsque vous essayez d’exécuterImport-Module PowerShellGetconformément au message d’erreur précédent, vous recevez l’un des messages d’erreur suivants ;

Import-Module : Le module requis ‘PackageManagement’ n’est pas chargé.Chargez le module ou supprimez le module de ‘RequiredModules’ dans le fichier.

OU

Import-Module : Le fournisseur de fichiers en nuage n’est pas en cours d’exécution.

Le deuxième message d’erreur subséquent ci-dessus semble être lié à OneDrive.

LIRE:   Comment changer de compte d'utilisateur dans Windows 11

La commande Install-Module a été trouvée dans le module PowerShellGet mais le module n’a pas pu être chargé.

Si l’erreurLa commande Install-Module a été trouvée dans le module PowerShellGet mais le module n’a pas pu être chargé.s’est produit sur votre PC Windows 11/10, vous pouvez essayer les solutions recommandées ci-dessous dans le désordre et voir si cela aide à résoudre le problème sur votre système.

  1. Définir la politique d’exécution comme non restreinte
  2. Activer OneDrive Personal (si applicable)
  3. Se connecter à un autre compte utilisateur ou Créer un nouveau compte utilisateur
  4. Réinitialiser Windows 11/10

Avant de procéder aux solutions ci-dessous, assurez-vous que PowerShell est à jour et que Transport Layer Security v1.2 ou plus récent est activé et défini comme le protocole par défaut dans la session PS – puis exécutez la commande ci-dessous dans une invite de commande élevée :

powershell.exe -NoLogo -NoProfile -Command 'Install-Module -Name PackageManagement -Force -MinimumVersion 1.4.6 -Scope CurrentUser -AllowClobber&#39 ;

Une fois la commande exécutée, réessayez l’installation/mise à jour du module PowerShell et voyez si elle réussit.

1] Définir la politique d’exécution comme étant non restreinte

La plupart des utilisateurs concernés ont pu résoudre le problèmeLa commande Install-Module a été trouvée dans le module PowerShellGet mais le module n’a pas pu être chargé.qui s’est produite sur leur PC Windows 11/10 en réglant simplement ExecutionPolicy sur non restreint.Pour effectuer cette tâche, vous pouvez suivre les instructions du guide sur la façon de réparer PowerShell ne peut pas être chargé parce que l’exécution des scripts est désactivée.

2] Activer OneDrive Personal (si applicable)

LIRE:   Qu'est-ce que l'erreur -quelque chose a mal tourné- dans Spotify -

Cette solution a fonctionné pour les utilisateurs de PC affectés utilisant leModule de mise à jouret lors de l’exécution de la commandeImport-Module PowerShellGetcmdlet a reçu le message d’erreur The cloud file provider is not running.

Il s’avère que ce scénario s’appliquait à un utilisateur possédant des comptes OneDrive Business, qui étaient tous correctement configurés.Cependant, le compte OneDrive Personal n’était pas en cours d’exécution, et le dossier PowerShell OneDrive personnel se trouvait sur le site Web de l’entreprise.$env:PSModulePathchemin.

Dans ce cas, pour résoudre le problème, vous devez réactiver le compte OneDrive Personal.Pour effectuer cette tâche, vous pouvez suivre les instructions du guide sur la façon de réparer OneDrive ne s’ouvrant pas au démarrage dans Windows 11/10.

3] Se connecter à un autre compte utilisateur ou Créer un nouveau compte utilisateur

Si plusieurs comptes d’utilisateur sont configurés sur votre PC Windows 11/10, cette solution exige que vous vous déconnectiez du compte actif et que vous vous connectiez à un autre compte sur votre PC, puis que vous exécutiez à nouveau l’opération d’installation ou de mise à jour du module PowerShell.Certains utilisateurs de PC affectés ont signalé que cela a fonctionné pour eux. Cependant, si vous n’avez pas d’autre compte utilisateur sur votre PC, vous pouvez créer un nouveau compte utilisateur.

4] Réinitialiser Windows 11/10

À ce stade, si rien ne vous a permis de résoudre le problème, vous pouvez réinitialiser votre PC Windows 11/10. Lors de l’opération de réinitialisation, choisissez l’option permettant de conserver vos fichiers personnels.Après la réinitialisation, essayez le module d’installation ou le module de mise à jour, selon le cas, et voyez si la tâche s’accomplit sans problème.Sinon, réessayez les corrections mentionnées ci-dessus.

LIRE:   Windows 10 active le mode veille au lieu de verrouiller l'écran

Poste connexe: PowerShell Get-Appxpackage ne fonctionne pas ou Accès refusé

Comment installer un module PowerShellGet ?

Pour installer la dernière version du module PowerShellGet sur le système Windows 11/10, procédez comme suit :

  • Définir TLS1.2 comme protocole par défaut dans la session PS.
  • Avant de mettre à jour PowerShellGet, vous devez toujours installer la dernière version du fournisseur NuGet.
  • Enregistre les dépôts PS s’ils n’ont pas été configurés auparavant.
  • Installer PowerShellGet.

Comment mettre à jour un module PowerShellGet ?

Pour mettre à jour PowerShellGet et PackageManagement, exécutez les commandes suivantes :

  • Get-Module -ListAvailable PackageManagement, PowerShellGet.
  • Install-PackageProvider Nuget -Force Exit.
  • Install-Module -Name PowerShellGet -Force Exit.
  • Set-ExecutionPolicy RemoteSigned Install-Module -Name PowerShellGet -Force -AllowClobber.

Comment puis-je savoir si PowerShellGet est installé ?

Pour vérifier si PowerShellGet est installé sur un ordinateur Windows 11/10, exécutez la commandeGet-Module -ListAvailable PowerShellGetcommandement.À partir d’une session PowerShell, utilisezSauvegarder le modulepour télécharger la version actuelle de PowerShellGet.Deux dossiers sont téléchargés : PowerShellGet et PackageManagement.Chaque dossier contient un sous-dossier avec un numéro de version.

adminguides