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

La Commande Install-Module A Été Trouvée Dans Le Module Powershellget Mais Le Module N'a Pas Pu Être Chargé

Qu’est-ce que le module PowerShellGet ?

le PowerShellGet module est 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, PowerShell Gallery 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 le Module d’installation ou Module de mise à jour cmdlet selon le cas, vous recevrez le message d’erreur complet suivant les lignes suivantes ;

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 ‘Import-Module PowerShellGet’.

De plus, lorsque vous essayez de courir PowerShellGet du module d’importation selon le message d’erreur précédent, vous recevez l’un des messages d’erreur suivants ;

Publicité

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

OU

Module d’importation : le fournisseur de fichiers cloud n’est pas en cours d’exécution.

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

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

Si l’erreur La 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 nos solutions recommandées ci-dessous sans ordre particulier et voir si cela aide à résoudre le problème sur votre système.

  1. Définir la stratégie d’exécution sur Illimité
  2. Activer OneDrive Personnel (le cas échéant)
  3. Connectez-vous à un autre compte utilisateur ou créez un nouveau compte utilisateur
  4. Réinitialiser Windows 11/10

Avant de poursuivre avec les solutions ci-dessous, assurez-vous que PowerShell est mis à jour et que Transport Layer Security v1.2 ou plus récent est activé et défini comme 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'

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

1]Définir la politique d’exécution sur Illimité

Définir La Stratégie D'exécution Sur Illimité

La plupart des utilisateurs concernés ont pu résoudre le La commande Install-Module a été trouvée dans le module PowerShellGet mais le module n’a pas pu être chargé erreur qui s’est produite sur leur PC Windows 11/10 en définissant simplement ExecutionPolicy sur illimité. 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é car l’exécution des scripts est désactivée.

2]Activer OneDrive Personnel (le cas échéant)

Activer Onedrive

Cette solution a fonctionné pour les utilisateurs de PC concernés exécutant le Module de mise à jour applet de commande – et lors de l’exécution de l’applet de commande PowerShellGet du module d’importation L’applet de commande a reçu le message d’erreur Le fournisseur de fichiers cloud n’est pas en cours d’exécution.

Il s’avère que ce scénario s’applique à un utilisateur avec des comptes OneDrive Business, qui ont tous été configurés correctement. Cependant, le compte personnel OneDrive n’était pas en cours d’exécution et le dossier personnel OneDrive PowerShell se trouvait sur le $env:PSModulePath chemin.

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

3]Connectez-vous à un autre compte utilisateur ou créez un nouveau compte utilisateur

Créer Un Nouveau Compte Utilisateur

Si plusieurs comptes d’utilisateurs sont configurés sur votre PC Windows 11/10, cette solution vous oblige à vous déconnecter du compte actif, puis à vous connecter à un autre compte sur votre PC, puis à exécuter à nouveau l’opération d’installation ou de mise à jour du module PowerShell. Certains utilisateurs de PC concernés ont signalé que cela fonctionnait 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

Réinitialiser Windows 11/10

À ce stade, si rien n’a fonctionné pour vous pour résoudre le problème en cours, vous pouvez réinitialiser votre PC Windows 11/10 – lors de l’opération de réinitialisation, choisissez l’option pour 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 se termine sans problème. Sinon, réessayez les correctifs mentionnés ci-dessus.

Article similaire: 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éfinissez TLS1.2 comme protocole par défaut dans la session PS.
  • Avant de mettre à jour PowerShellGet, vous devez toujours installer le dernier fournisseur NuGet.
  • Enregistrez les référentiels PS s’ils n’ont pas été configurés auparavant.
  • Installez 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 – Forcer la sortie.
  • Install-Module –Nom PowerShellGet –Forcer la sortie.
  • Set-ExecutionPolicy RemoteSigned Install-Module –Name PowerShellGet –Force -AllowClobber.

Comment savoir si PowerShellGet est installé ?

Pour tester si PowerShellGet est installé sur un ordinateur Windows 11/10, exécutez le Get-Module -ListAvailablePowerShellGet commander. À partir d’une session PowerShell, utilisez Module de sauvegarde pour 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.

Install Module Command Was Found In The Module Powershellget But The Module Could Not Be Loaded

Rate this post
Publicité
Article précédentPourquoi le NAP et l’expérience utilisateur sont cruciaux pour le référencement local
Article suivantRésultat EuroMillions | EuroMillions : numéros gagnants de la loterie nationale pour un jackpot de 33 millions de livres sterling le mardi 11 janvier | euromillions fdj

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici