Générer une liste de programmes de démarrage via la ligne de commande ou PowerShell

Vous le saviez probablement déjà, mais si vous souhaitez voir une liste de tous les programmes de démarrage qui s'exécutent au démarrage de Windows , vous pouvez simplement accéder à l' outil MSCONFIG et cliquer sur l' onglet Démarrage ! (Startup)Ici, vous pouvez facilement activer ou désactiver les programmes de démarrage. Vous pouvez lire mon article précédent qui explique comment utiliser MSCONFIG en détail.

Il convient de noter que dans Windows 8 et Windows 10 , l' onglet Démarrage(Startup tab) a été supprimé de MSCONFIG et est désormais inclus dans le Gestionnaire(Task Manager) des tâches . Vous pouvez accéder au Gestionnaire(Task Manager) des tâches en cliquant simplement avec le bouton droit sur le bouton Démarrer(Start button) de Windows 8 ou Windows 10 et en choisissant Gestionnaire(Task Manager) des tâches dans la liste.

gestionnaire de tâches windows 10

Savoir quels programmes s'exécutent au démarrage peut être très utile pour déboguer toutes sortes de problèmes de performances liés à votre PC. Une recommandation que je donne toujours est de faire une liste de tous les programmes de démarrage activés pendant que votre ordinateur fonctionne normalement. De cette façon, si votre ordinateur fonctionne lentement plus tard, vous pouvez toujours revenir à MSCONFIG et décocher tout ce qui n'était pas répertorié à l'origine.

msconfig windows 7

De plus, il arrive que le support technique demande une liste de programmes de démarrage afin de diagnostiquer un problème avec votre ordinateur. Générer une liste et les envoyer par e-mail pourrait vous faire gagner beaucoup de temps et éviter que quelqu'un(time and prevent someone) n'ait à se connecter à distance à votre ordinateur, ce que je ne préfère jamais car je ne fais confiance à personne(t trust anyone) d'autre ayant accès à mon ordinateur.

En plus du gestionnaire de tâches(task manager) un peu plus agréable et plus propre dans Windows 8 et Windows 10 , il renonce également aux cases à cocher et vous donne une colonne intitulée Impact du démarrage(Startup Impact) pour vous aider à évaluer comment cet élément de démarrage affecte le temps de démarrage(boot time) .

temps de démarrage de windows 10

Vous pouvez en fait générer une liste de tous les programmes de démarrage de Windows à l'aide de l' invite de commande ou de PowerShell(command prompt or PowerShell) et enregistrer la liste sous forme de fichier texte(text file) ou de document HTML(HTML document) . Suivez les étapes ci-dessous.

Invite de commandes

Étape 1 :(Step 1:) Ouvrez l' invite de commande(command prompt) en allant sur Démarrer(Start) , Exécuter(Run) et en tapant CMD . Si vous n'êtes pas familier avec l' invite de commande(command prompt) , n'hésitez pas à lire d' abord mon guide du débutant sur l'invite de commande .(command prompt beginner)

invite de commande

Étape 2 :(Step 2:) Tapez maintenant la commande WMI (Windows Management Instrumentation) suivante à l' invite et appuyez sur (prompt and press) Entrée(Enter) .

wmic startup get caption,command

Vous devriez maintenant voir une liste de toutes les applications avec leurs chemins qui s'exécutent au démarrage de Windows(Windows startup) .

programmes de démarrage cmd

Si vous voulez plus d'informations, vous pouvez également taper wmic startup et vous obtiendrez quelques champs supplémentaires comme Location , UserSID et User(UserSID and User) .

Étape 3 :(Step 3:) Si vous souhaitez exporter la liste sous forme de fichier texte(text file) , saisissez la commande suivante :

wmic startup get caption,command > c:\StartupApps.txt

Et si vous voulez créer un fichier HTML(HTML file) , tapez simplement ceci à la place :

wmic startup get caption,command > c:\StartupApps.htm

PowerShell

Si vous préférez utiliser le PowerShell plus moderne et plus puissant , la commande ci-dessous(command below) vous donnera à peu près les mêmes résultats que la commande WMI(WMI command) ci-dessus.

Get-CimInstance Win32_StartupCommand | Select-Object Name, command, Location, User | Format-List 

programmes de démarrage powershell

Si vous souhaitez envoyer la sortie d'une commande PowerShell(PowerShell command) à un fichier texte(text file) , vous pouvez simplement ajouter la partie suivante à la commande ci(above command) -dessus après Format-List .

| Out-File c:\scripts\test.txt

Assurez -vous d'inclure le (Make)symbol | de tuyau | c'est tout à l'avant. Je préfère en fait la sortie de PowerShell car la mise en forme est beaucoup plus facile à visualiser dans un éditeur de texte(text editor) .

C'est à peu près ça. Vous devriez maintenant avoir une liste de programmes de démarrage que vous pouvez enregistrer et référencer ultérieurement. Si vous avez des questions, n'hésitez pas à poster un commentaire. Prendre plaisir!



About the author

Je suis un expert en informatique avec plus de 10 ans d'expérience dans l'industrie des logiciels et des navigateurs. J'ai conçu, construit et géré des installations complètes de logiciels, ainsi que développé et maintenu des navigateurs. Mon expérience me donne la capacité de fournir des explications claires et concises sur des sujets complexes - qu'il s'agisse du fonctionnement de Microsoft Office ou de la manière de tirer le meilleur parti de Mozilla Firefox. En plus de mes compétences en informatique, je suis également un écrivain adepte et je peux communiquer efficacement en ligne et en personne.



Related posts