Résoudre l’utilisation élevée du processeur causée par Windows PowerShell sur Windows 10

Le processus Windows PowerShell peut entraîner une utilisation élevée du processeur dans Windows 10 si Windows de votre système est obsolète. De plus, différentes applications en conflit (comme NativeDesktopMediaService) peuvent également causer le problème en question.

L’utilisateur remarque le problème lorsque son PC commence à se comporter lentement et lors de l’ouverture du gestionnaire de tâches, il remarque une utilisation élevée du processeur par PowerShell (dans certains cas, plusieurs processus PowerShell continuent d’apparaître et de disparaître dans le gestionnaire de tâches).

Processus Windows PowerShell entraînant une utilisation élevée du processeur sous Windows 10

Avant de continuer, vérifiez si la fin du processus PowerShell via le Gestionnaire des tâches résout le problème (s’il est dû à un problème temporaire).

Mettez à jour les fenêtres de votre système avec la dernière version

Vous pouvez rencontrer une utilisation élevée du processeur par PowerShell si Windows de votre système est obsolète (car cela peut provoquer une incompatibilité entre les modules du système d’exploitation). Dans ce cas, la mise à jour de Windows de votre système vers la dernière version peut résoudre le problème d’utilisation élevée du processeur.

  1. Mettez à jour manuellement Windows du PC et redémarrez votre PC.Rechercher les mises à jour Windows
  2. Au redémarrage, vérifiez si le problème est résolu.

Si le problème persiste (ou si vous utilisez une version obsolète de Windows), vous pouvez télécharger l’assistant de mise à jour (actuellement, la mise à jour de Windows 10 octobre 2020) à partir du Page de téléchargement de Windows 10. Ensuite, utilisez cet assistant (assurez-vous de le lancer en tant qu’administrateur) pour mettre à jour le système et vérifier si cela résout le problème PowerShell.

Cliquez sur Mettre à jour maintenant dans la page de téléchargement de Windows 10

Nettoyez le démarrage de votre PC et désactivez / désinstallez les applications problématiques

Le processus Windows PowerShell peut entraîner une utilisation élevée du processeur si une application sur votre système déclenche le processus PowerShell. Dans ce contexte, un redémarrage propre du système et la désactivation / suppression de l’application (à l’origine du problème) peuvent résoudre le problème.

  1. Démarrez votre PC (vous pouvez également essayer Autoruns, Process Explorer ou WBEMTEST) et vérifiez si l’utilisation élevée du processeur par Windows PowerShell a disparu.Nettoyez le démarrage du PC Windows 10
  2. Si tel est le cas, vous pouvez activer les applications / services / processus (n’oubliez pas de vérifier les extensions du navigateur) désactivés au cours du processus de démarrage propre un par un jusqu’à ce qu’un problème soit détecté.
  3. Une fois trouvé, vous pouvez désactiver ou supprimer le problème. Habituellement, l’utilitaire de mise à jour de pilote préinstallé par les applications OEM ou NativeDesktopMediaService est signalé pour déclencher le problème PowerShell.Désinstaller NativeDesktopMediaService

Effectuer une mise à niveau de réparation de Windows du PC

Si aucune des solutions n’a résolu le problème d’utilisation élevée du processeur jusqu’à présent, alors vous effectuez une mise à niveau de réparation de Windows du PC peut résoudre le problème.

  1. Lancez un navigateur Web et accédez au Page de téléchargement de Windows 10.
  2. Faites maintenant défiler vers le bas et cliquez sur Télécharger l’outil maintenant (sous Créer un support d’installation Windows 10).Téléchargez l’outil de création multimédia maintenant
  3. Ensuite, laissez le téléchargement se terminer et ensuite, faites un clic droit sur le fichier téléchargé.
  4. Choisissez maintenant Exécuter en tant qu’administrateur et acceptez les termes de la licence.
  5. Ensuite, dans la fenêtre «Que voulez-vous faire», choisissez Mettre à niveau ce PC maintenant et cliquez sur Suivant.
  6. Maintenant, laissez l’outil télécharger les fichiers du système d’exploitation et suivez les invites pour terminer le processus, mais pendant le processus, lorsque vous y êtes invité, choisissez l’option Conserver les paramètres Windows, les fichiers personnels et les applications.Conserver les paramètres Windows, les fichiers personnels et les applications
  7. Cliquez ensuite sur le bouton Installer et laissez le processus de mise à niveau se terminer (cela peut prendre un certain temps, alors assurez-vous de ne pas éteindre le PC pendant le processus).
  8. À la fin du processus, redémarrez votre PC et vérifiez si l’utilisation élevée du processeur par PowerShell est revenue à la normale.

Supprimer les logiciels malveillants

Le processus PowerShell peut entraîner une utilisation élevée du processeur si des logiciels malveillants (processus de crypto-mineur ou EternalBlue sont signalés comme étant à l’origine du problème) déclenchent l’exécution du processus PowerShell. Dans ce contexte, la suppression du malware peut résoudre le problème. Avant de continuer, assurez-vous que votre produit antivirus et ses définitions sont mis à jour avec la dernière version.

  1. Tout d’abord, téléchargez et installez une application de suppression de logiciels malveillants (comme Malwarebytes).
  2. Cliquez ensuite avec le bouton droit sur Windows et ouvrez PowerShell (Admin).Ouvrez l’administrateur Windows PowerShell
  3. Exécutez maintenant ce qui suit pour arrêter tous les autres processus PowerShell: while ($ true) {Get-Process PowerShell | Where-Object {$ _. ID -notcontains $ PID} | Stop-Process -Force}
  4. Utilisez ensuite la recherche Windows pour trouver les fichiers * .ps1 et supprimer les fichiers qui ne sont pas essentiels (assurez-vous de ne pas supprimer un fichier système essentiel).
  5. Cliquez maintenant sur Windows, tapez: Planificateur de tâches et cliquez dessus avec le bouton droit de la souris. Sélectionnez ensuite Exécuter en tant qu’administrateur.Exécutez le planificateur de tâches en tant qu’administrateur
  6. Vérifiez ensuite si l’une des tâches en cours d’exécution ou planifiées déclenche le problème (vous pouvez activer l’affichage des tâches masquées dans le menu Affichage du planificateur de tâches). Si le problème est causé par Blue Eternal, vous pouvez trouver la tâche Funs ou (tâche GatherNetworkInfo) dans le planificateur de tâches.Afficher les tâches masquées dans le planificateur de tâches
  7. Si tel est le cas, supprimez ou désactivez les tâches problématiques.
  8. Utilisez maintenant l’outil (installé à l’étape 1) pour supprimer les logiciels malveillants tels que Malwarebytes afin de supprimer les logiciels malveillants (ou contactez votre fournisseur d’antivirus pour lui fournir un outil permettant de rechercher et de supprimer les logiciels malveillants).
  9. Ensuite, utilisez un scanner antivirus en ligne (comme ESET Online Scanner ou Kaspersky Virus Removal Tool) pour rechercher le malware et ensuite, vérifiez si le problème d’utilisation élevée du processeur PowerShell est résolu.

Si cela est trop technique pour vous, vous pouvez sauvegarder les données essentielles (mais assurez-vous de supprimer les données qui ne sont pas essentielles) et réinstaller Windows (après avoir formaté le lecteur de stockage). Après avoir réinstallé le système d’exploitation, assurez-vous d’analyser les données avec au moins deux produits de sécurité (c.-à-d. Antivirus et antimalware). Ensuite, vous pouvez recopier les données sur le système. Si cela n’est pas facile pour vous, vous pouvez contacter un expert en sécurité informatique.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *