PowerShell offre aux utilisateurs la possibilité d'automatiser diverses tâches administratives et de gérer des configurations sur le système qui ne sont pas accessibles via l'invite de commande. Il est similaire à une invite de commande mais est avancé avec des commandes plus puissantes et un langage de script associé. Récemment, de nombreux utilisateurs ont signalé un problème où PowerShell continue d'apparaître chaque fois que l'utilisateur démarre l'ordinateur.
Certaines des causes de ce problème sont les suivantes :
- Le dossier de démarrage du système contient Windows PowerShell
- PowerShell a peut-être été activé au démarrage du gestionnaire de tâches
- Système infecté par des logiciels malveillants
- Certaines entrées de registre corrompues
Si vous rencontrez des difficultés avec ce problème d'ouverture de PowerShell au démarrage du système, lisez cet article. Dans cet article, nous avons organisé quelques correctifs basés sur les avis d'autres utilisateurs qui les ont aidés à résoudre ce problème sur leur PC Windows.
Table des matières
Correctif 1 - Désactivez PowerShell au démarrage du gestionnaire de tâches
1. Appuyez et maintenez enfoncé le Ctrl + Maj + Échap touches simultanément pour ouvrir Gestionnaire des tâches.
2. Une fois la Gestionnaire des tâches fenêtre s'ouvre, sélectionnez l'onglet nommé Commencez.
3. Dans le Commencez onglet, rechercher WindowsPowerShell dans la liste des applications de démarrage sur votre système.
Clic-droit sur WindowsPowerShell et choisissez le désactiver possibilité de désactiver le démarrage automatique pour PowerShell.
4. Redémarrer votre ordinateur et vérifiez si le problème est résolu au prochain démarrage du système.
Correctif 2 - Supprimer le raccourci PowerShell du dossier de démarrage du système
1. Clique sur le les fenêtres Bouton Start.
Ici, dans la zone de recherche de Windows, tapez ou copiez-collez le chemin ci-dessous
%ProgramData%\Microsoft\Windows\Menu Démarrer\Programmes\Démarrage
2. Cliquez sur le résultat de la recherche pour ouvrir le Démarrage de Windows dossier.
3. Une fois la Commencez dossier s'ouvre, vérifiez si vous pouvez voir le Fenêtre PowerShell raccourci ici.
Si vous voyez le raccourci, alors sélectionner Windows PowerShell et appuyez sur le Supprimer (bac) icône en haut de l'explorateur de fichiers.
4. Après avoir supprimé ce raccourci, vous verrez que l'onglet Démarrage du Gestionnaire des tâches n'aura pas non plus Windows PowerShell.
Redémarrer votre système. Vérifiez si Windows PowerShell s'ouvre au démarrage.
Correctif 3 - Utilisez le programme Autoruns pour vérifier si PowerShell démarre automatiquement
Il existe un petit utilitaire de processus gratuit nommé Autoruns pour Windows v14.09 fourni par Microsoft. Cet utilitaire vous donnera une liste de tous les programmes programmés pour s'exécuter au démarrage du système. À l'aide de cet utilitaire, vous pouvez savoir si PowerShell a été configuré pour s'exécuter au démarrage ailleurs dans le système.
1. Cliquer sur Autoruns pour Windows v14.09 pour le télécharger et l'utiliser sur votre PC.
2. Sur cette page, cliquez sur le lien Télécharger Autoruns et Autorunsc.
Cela télécharge un fichier zip compressé sur votre ordinateur.
3. Si vous avez utilisé Google Chrome, cliquez sur le La Flèche à côté du fichier téléchargé en bas à gauche.
PUBLICITÉ
Choisissez l'option Afficher dans le dossier.
Fondamentalement, vous devez ouvrir l'emplacement du fichier sur votre PC.
4. Extrait le contenu du fichier zip.
Clic-droit dessus et choisissez Extraire tout… dans le menu contextuel qui s'ouvre.
Ensuite, cliquez sur le Extrait bouton pour extraire le contenu du dossier compressé.
5. Lors de la décompression, il ouvre automatiquement le dossier nommé Exécutions automatiques.
Dans ce Autoruns dossier, exécutez le Autoruns64 en tant qu'administrateur si vous avez un système 64 bits.
Clic-droit sur Autoruns64 et choisissez les options Exécuter en tant qu'administrateur.
Cliquer sur Oui lorsqu'il est invité par Contrôle de compte d'utilisateur.
Attendez un certain temps jusqu'à ce que tous les processus d'exécution automatique soient chargés.
6. Dans le Filtre rapide zone de recherche en haut, tapez le texte powershell.
Vous verrez le WindowsPowerShell entrée ici si PowerShell est configuré pour s'exécuter au démarrage.
Assurez-vous de décochez la case à cocher à côté de la PowerShell entrée pour désactiver le démarrage automatique pour celui-ci.
Noter: Si vous ne voyez aucune entrée liée à Windows Powershell, cela signifie qu'il n'y a pas de démarrage automatique pour ce processus dans le registre du système. Ensuite, essayez d'effectuer les étapes ci-dessous :
- Après ouverture Autoruns64 en tant qu'administrateur et que les processus se chargent, cliquez sur le Choix menu.
- Ici, cliquez sur l'option Masquer les entrées Microsoft et assurez-vous qu'il est vérifié.
- Dans la liste des processus, sous le Chemin de l'image faites défiler la colonne vers le bas et recherchez les entrées qui ont "Fichier non trouvé".
- Décochez tous ces processus qui ont "Fichier non trouvé" dans leurs Chemin de l'image.
7. Redémarrer votre système et vérifiez si le problème est résolu.
Correctif 4 - Effectuer un démarrage propre
1. Presse Windows + R pour ouvrir le Cours dialogue.
Taper msconfig et frappe Entrer pour ouvrir le Configuration du système.
2. Allez à la Prestations de service onglet dans le Configuration du système la fenêtre.
Ici, Chèque la case associée à cacher tous les services Microsoft.
Ensuite, cliquez sur le Désactiver tous les bouton dans le coin droit.
3. Passez à la Commencez onglet ici.
Ici, cliquez sur Ouvrir le gestionnaire de tâches.
4. Cela ouvre le Commencez onglet dans le Gestionnaire des tâches.
Ici, désactiver tous les les services/processus inutiles en cours d'exécution sur votre système.
Pour désactiver, clic-droit sur le service et choisissez Désactiver.
5. Fermez le Gestionnaire des tâches et revenez à la fenêtre de configuration du système.
Ici, cliquez sur Appliquer puis sur D'ACCORD pour enregistrer les modifications.
6. Vous serez invité à redémarrer votre système pour appliquer les modifications. Cliquer sur Redémarrer pour redémarrer votre PC immédiatement à ce moment-là.
7. Vérifiez si le problème est résolu au démarrage.
Si PowerShell ne s'ouvre pas au démarrage, cela signifie qu'un service/processus est à l'origine du problème. Essayez d'activer les processus un par un et vérifiez lequel était la cause de ce problème.
Une fois que vous avez vérifié le service à l'origine du problème, assurez-vous de modifier la configuration du système en démarrage normal.
Correctif 5 - Effectuez une analyse du système à l'aide de l'outil de suppression des logiciels malveillants de Windows
Outil de suppression de logiciels malveillants Microsoft Windows (MSRT) est l'outil recommandé pour supprimer les logiciels malveillants des PC Windows 11. Cette application est intégrée et trouve les logiciels malveillants les plus connus et les plus répandus sur le système et les supprime.
1. Ouvrez le Cours dialogue avec Windows et R clés.
Taper monsieur et frappe Entrer pour exécuter la commande.
Cliquer sur Oui lorsqu'il vous est demandé l'autorisation de UAC.
2. Le MSRT fenêtre s'ouvre lors de l'exécution de la commande ci-dessus.
Cliquer sur Suivant dans cette fenêtre pour analyser et supprimer les logiciels malveillants.
3. Sur l'écran suivant, il vous sera demandé de choisir un type de numérisation.
Ici, sélectionnez le Scan rapide option.
Cliquer sur Suivant pour lancer l'analyse.
4. Attendez un certain temps jusqu'à ce que MSRT effectue l'analyse.
Une fois l'analyse terminée, les détails de l'analyse s'afficheront. Prenez les mesures nécessaires en fonction de ce résultat d'analyse.
5. Une fois que vous avez effectué les actions nécessaires pour supprimer le logiciel malveillant, redémarrer votre PC et vérifiez si PowerShell apparaît toujours au démarrage.
Correctif 6 - Désactiver temporairement PowerShell
1. Frappez le les fenêtres touche de votre clavier et tapez le texte invite de commande.
Clic-droit sur Invite de commandes dans le résultat de la recherche et choisissez Exécuter en tant qu'administrateur.
Lorsqu'invité par Contrôle de compte d'utilisateur, choisissez l'option Oui.
2. Une fois que l'invite de commande s'ouvre en tant qu'administrateur, tapez et exécutez la commande ci-dessous.
Dism /online /Disable-Feature /FeatureName:"MicrosoftWindowsPowerShellV2Root"
3. Une fois l'exécution de la commande terminée, redémarrer votre système. Vérifiez si cela a aidé à résoudre le problème au prochain démarrage.
Pour réactiver PowerShell, exécutez la commande ci-dessous dans l'invite de commande.
Dism /online /Enable-Feature /FeatureName :"MicrosoftWindowsPowerShellV2Root"
Correctif 7 - Créer un nouveau compte d'administrateur local
1. Pour ouvrir le Cours boîte de dialogue, maintenez simplement la touche Fenêtre et R touches ensemble sur votre clavier.
Dans la boîte qui s'ouvre, tapez ms-settings: groupe familial et frappe Entrer.
2. Cela ouvre le Famille et autres utilisateurs page dans Windows Réglages.
Ici, dans le Autres utilisateurs section, cliquez sur le Ajouter un compte bouton à côté de Ajouter autreutilisateur.
3. Vous verrez la fenêtre du compte Microsoft demandant les informations de connexion du nouvel utilisateur.
Clique sur le lien Je n'ai pas les informations de connexion de cette personne.
Dans le Créer un compte fenêtre, cliquez sur Ajouter un utilisateur sans compte Microsoft.
4. Cela ouvre une fenêtre pour créer un nouveau compte utilisateur.
Vous devez entrer un nom d'utilisateur et un mot de passe et choisir des questions de sécurité.
Une fois que vous avez terminé, cliquez sur Suivant.
5. Une fois ce compte créé, vous devez changer ce compte local en compte administrateur.
Répéter Étape 1 aller à ee Famille et autres utilisateurs page.
Clique sur le nom du propriétaire du compte créé pour l'agrandir. Vous verrez le texte Compte local sous le nom du propriétaire du compte.
À côté de Options de compte, clique sur le Modifier le type de compte bouton.
Dans le Modifier le type de compte fenêtre, utilisez le menu déroulant ci-dessous Type de compte et choisissez Administrateur.
Cliquer sur D'ACCORD pour confirmer le changement.
6. Redémarrer ton ordinateur.
Au prochain démarrage, connectez-vous avec le compte administrateur local nouvellement créé. Vérifiez si le problème est résolu.
Merci d'avoir lu.
Vous pourrez désormais démarrer votre ordinateur sans que PowerShell n'apparaisse à chaque fois que vous effectuez un démarrage. Nous espérons que cet article vous a aidé à résoudre le problème. Commentez et faites-nous savoir le correctif qui a fonctionné pour vous.
Étape 1 - Téléchargez l'outil de réparation Restoro PC à partir d'ici
Étape 2 - Cliquez sur Démarrer l'analyse pour rechercher et résoudre automatiquement tout problème de PC.