Le fichier PowerShell ne peut pas être chargé car l'exécution de scripts est désactivée sur ce système
Si PowerShell génère un message d'erreur - Le fichier ne peut pas être chargé car l'exécution de scripts est désactivée sur ce système, vous devez ensuite activer le script en cours d'exécution sur votre ordinateur Windows 10. La cause de cette erreur vient du fait que votre compte d'utilisateur ne dispose pas d'autorisations suffisantes pour exécuter ce script. Cela ne signifie pas que vous devez avoir des autorisations de niveau administrateur, cela signifie également que vous devez également être libre exécuter ces types de scripts ou de cmdlets PowerShell
PowerShell ne peut pas être chargé car l'exécution de scripts est désactivée sur ce système
Il n'y a qu'un moyen de mener à bien cette tâche. Ce que vous devez faire est de définir la stratégie d’exécution comme suit: libre.
Pour cela, nous allons d'abord vérifier quelles stratégies sont définies pour les groupes d'utilisateurs individuels sur votre ordinateur.
Pour cela, commencez par appuyer sur WINKEY + X bouton ou faites un clic droit sur le bouton Démarrer et cliquez sur Windows Powershell (Admin) ou rechercher Powershell dans le champ de recherche, faites un clic droit dessus et sélectionnez Exécuter en tant qu'administrateur. Cliquer sur Oui pour l'invite UAC ou de contrôle de compte d'utilisateur que vous obtenez. Ensuite, la fenêtre Windows Powershell sera enfin ouverte. Maintenant, tapez la commande suivante pour obtenir la liste de la stratégie d'exécution pour toutes les portées de votre ordinateur.,
Get-ExecutionPolicy -List
Cela mettra sur une liste sur les groupes d'utilisateurs et leur statut de stratégie d'exécution.
Sous la colonne de Portée, vous devez regarder hors de Machine locale.
Si vous trouvez que sa stratégie d'exécution est définie sur Indéfini ou Limité, vous avez retrouvé votre problème.
Maintenant, la prochaine chose que vous devez faire est de définir la stratégie d’exécution sur Libre.
Pour cela, vous devez entrer la commande suivante dans la même fenêtre de session PowerShell.,
Set-ExecutionPolicy Unrestricted
Cela vous donnera un message demandant diverses autorisations pour lesquelles vous devrez soit cliquer Y dire Oui à tous les messages individuellement ou appuyez sur la UNE clé à dire Oui à tous les messages à la fois.
Si cette commande génère une erreur, vous pouvez également forcer la modification de la stratégie d'exécution en entrant la commande suivante.,
Set-ExecutionPolicy Unrestricted -Force
Ceci définira enfin la stratégie d’exécution de vos scripts et cmdlets PowerShell Libre.
Cela devrait éliminer l’erreur sur PowerShell qui dit:, Le fichier ne peut pas être chargé car l'exécution de scripts est désactivée sur ce système.
Est-ce que cela vous a aidé?