Ce logiciel maintiendra vos pilotes opérationnels, vous protégeant ainsi des erreurs informatiques courantes et des pannes matérielles. Vérifiez tous vos pilotes maintenant en 3 étapes faciles :
- Télécharger DriverFix (fichier de téléchargement vérifié).
- Cliquez sur Lancer l'analyse pour trouver tous les pilotes problématiques.
- Cliquez sur Mettre à jour les pilotes pour obtenir de nouvelles versions et éviter les dysfonctionnements du système.
- DriverFix a été téléchargé par 0 lecteurs ce mois-ci.
Si vous avez essayé d'exécuter un script PowerShell qui n'est pas signé, vous êtes probablement tombé sur l'erreur suivante
Windows PowerShell est un shell initialement développé par Microsoft dans le but de automatisation des tâches et la gestion des configurations. Il n'est pas étonnant que sa politique d'exécution soit définie sur Restreint, ce qui protège contre l'exécution de scripts malveillants.
Cependant, cette erreur de sécurité peut se produire lorsque la stratégie d'exécution PowerShell est définie sur AllSigned ou RemoteSigned et que le script n'est pas signé. Si vous souhaitez signer le script et résoudre ce problème, voici quelques méthodes qui peuvent vous aider.
Que puis-je faire si PowerShell n'est pas signé numériquement ?
1. Vérifier et modifier la politique d'exécution
Voyons comment vérifier la politique d'exécution, ainsi que comment cela peut être utilisé pour se débarrasser de votre erreur. Tout d'abord, vous pouvez exécuter Applet de commande Get-ExecutionPolicy pour obtenir votre politique d'exécution. Le paramètre list dans l'applet de commande Get-ExecutionPolicy vous indique la stratégie pour chaque étendue.
À ce stade, une méthode pratique consiste à modifier la stratégie d'exécution à l'aide de l'applet de commande SetExecutionPolicy. La commande suivante définit la stratégie d'exécution sur Unrestricted: PS C:> Set-ExecutionPolicy sans restriction. presse Oui pour confirmer la modification lorsque vous y êtes invité.
Le changement de politique est mis à jour dans le enregistrement et reste ainsi, au moins jusqu'à ce que vous le changiez à nouveau. Notez que Unrestricted signifie charger absolument tous les fichiers de configuration et exécuter tous les scripts. Si vous exécutez un script non signé qui a été téléchargé à partir d'Internet, vous êtes cependant invité à fournir une autorisation avant son exécution.
2. Ignorer la session PowerShell en cours
Une autre solution rapide consiste à exécuter Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass. Cette commande simple ci-dessus définira la stratégie d'exécution pour contourner la session PowerShell actuelle.
Mieux encore, une fois que vous fermez cette session PowerShell, ces paramètres seront perdus.
3. Débloquer le fichier qui a été téléchargé
Lorsque la politique d'exécution est RemoteSigned, cela nécessite que tous les scripts et fichiers de configuration téléchargés depuis Internet ou depuis des e-mails soient signés par un éditeur de confiance.
Si vous pensez que le contenu du script est sûr, vous pouvez le débloquer pour qu'il s'exécute sur votre session à l'aide de l'applet de commande Unblock-File: PS C:> Débloquer-Fichier -Chemin C: Downloadsscript1.ps1.
Si vous avez des questions sur ces correctifs pour l'erreur PowerShell rencontrée, laissez-nous un message dans la section commentaires ci-dessous. Nous ferons de notre mieux pour vous aider.
À LIRE SUIVANT :
- Exécutez ce script Powershell pour supprimer les applications par défaut de Windows 10 Image
- Windows PowerShell a cessé de fonctionner: essayez ces 4 correctifs
- PowerShell n'est pas reconnu? Découvrez ces solutions