Le système d'exploitation Windows est livré avec des options permettant d'exécuter des fichiers ou des programmes personnalisés au démarrage.
C’est bien d’une part car cela permet aux utilisateurs du système d’exploitation de sélectionner les programmes qu’ils souhaitent lancer avec Windows. Cela est également requis pour certains programmes, par exemple les logiciels de sécurité, car il est généralement nécessaire que ces programmes démarrent le plus tôt possible.
Mais c'est aussi un gros inconvénient, car des programmes peuvent être ajoutés au démarrage pendant les installations ou même au démarrage.
Comme cela n’est souvent pas communiqué correctement à l’utilisateur, cela risque non seulement de retarder le démarrage du système, mais également de faire en sorte que les programmes qui ne sont pas toujours nécessaires soient exécutés tout le temps.
Emplacements de démarrage automatique Windows
Bien que vous puissiez utiliser un programme tel que l'excellent Autoruns pour gérer tous les emplacements de démarrage, vous pouvez parfois avoir besoin d'un accès direct à ceux-ci, par exemple lorsque vous souhaitez ajouter votre propre programme au démarrage.
Les utilisateurs novices risquent d'être submergés par le grand nombre d'emplacements de démarrage automatique - à la fois sous forme de dossiers sur un lecteur et dans le registre Windows - et la lecture de la liste peut prendre un certain temps la première fois que vous l'ouvrez.
Une des raisons pour lesquelles le système est assez complexe est le fait que Windows conserve les entrées à démarrage automatique pour les utilisateurs individuels et tous les utilisateurs du système. Si une version 64 bits de Windows est utilisée, une autre exclusivité pour les versions 64 bits.
Les emplacements de démarrage automatique de Windows peuvent être divisés en trois dossiers de groupes, Registre et Tâches planifiées, même si vous pouvez également utiliser la stratégie de groupe pour ajouter des programmes à démarrage automatique au système (qui sont toutefois reflétés dans le Registre Windows).
Emplacements de démarrage automatique Windows: dossiers
Les emplacements suivants sont idéaux pour l’ajout de programmes personnalisés au démarrage automatique. En outre, il est plutôt facile de supprimer les programmes et les raccourcis de ces dossiers à démarrage automatique.
Pour faciliter les choses, Microsoft a ajouté des mots-clés pour les dossiers qui vous aident à les ouvrir rapidement. Les emplacements / mots-clés ouvrent le même dossier.
Dossier de démarrage automatique de l'utilisateur actuel
- shell: démarrage
- % appdata% \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ Démarrage
- C: \ Utilisateurs \ NOMUTILISATEUR \ AppData \ Roaming \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ Démarrage
Dossier de démarrage automatique de tous les utilisateurs
- shell: démarrage commun
- % programdata% \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ Démarrage
- C: \ ProgramData \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ Démarrage
Emplacements de démarrage automatique Windows: Registre
La majeure partie des emplacements de démarrage automatique se trouve dans le registre Windows. Vous savez probablement comment charger l'éditeur de registre, mais si vous ne le savez pas, voici comment procéder:
- Appuyez sur la touche Windows, tapez regedit.exe et appuyez sur Entrée.
- Confirmez l'invite UAC affichée.
Touches d'exécution (utilisateur individuel)
- HKCU \ LOGICIEL \ Microsoft \ Windows \ CurrentVersion \ Run
- HKCU \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Run (uniquement sur les systèmes 64 bits)
- HKCU \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Windows \ Run
- HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ RunOnce (exécute le programme / commande une seule fois, l'efface dès qu'il est exécuté)
- HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ RunOnceEx (exécute le programme / commande une seule fois, l'efface dès que l'exécution est terminée)
- HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ RunServices
- HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ RunServicesOnce
Touches d'exécution (machine, tous les utilisateurs)
- HKLM \ LOGICIEL \ Microsoft \ Windows \ CurrentVersion \ Run
- HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Run (uniquement sur les systèmes 64 bits)
- HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ RunOnce (exécute le programme / commande une seule fois, l'efface dès qu'il est exécuté)
- HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ RunOnceEx (exécute le programme / commande une seule fois, l'efface dès que l'exécution est terminée)
- HKLM \ System \ CurrentControlSet \ Services
- HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ RunServices
- HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ RunServicesOnce
Autres clés de démarrage automatique
Active Setup a été conçu pour exécuter des commandes une fois par utilisateur lors de la connexion.
- HKLM \ SOFTWARE \ Microsoft \ Active Setup \ Composants installés
- HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Active Setup \ Composants installés
Fonction de démarrage automatique non documentée.
- HKLM \ LOGICIEL \ Microsoft \ Windows \ CurrentVersion \ Explorer \ SharedTaskScheduler
- HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Explorer \ SharedTaskScheduler
Les entrées de démarrage automatique liées au shell, par exemple les éléments affichés lorsque vous cliquez avec le bouton droit de la souris sur des fichiers ou des dossiers.
- HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellServiceObjects
- HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellServiceObjects
- HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ ShellServiceObjectDelayLoad
- HKLM \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ ShellServiceObjectDelayLoad
- HKCU \ Software \ Classes \ * \ ShellEx \ ContextMenuHandlers
- HKLM \ Software \ Wow6432Node \ Classes \ * \ ShellEx \ ContextMenuHandlers
- HKCU \ Software \ Classes \ Drive \ ShellEx \ ContextMenuHandlers
- HKLM \ Software \ Wow6432Node \ Classes \ Drive \ ShellEx \ ContextMenuHandlers
- HKLM \ Software \ Classes \ * \ ShellEx \ PropertySheetHandlers
- HKLM \ Software \ Wow6432Node \ Classes \ * \ ShellEx \ PropertySheetHandlers
- HKCU \ Software \ Classes \ Directory \ ShellEx \ ContextMenuHandlers
- HKLM \ Software \ Classes \ Directory \ ShellEx \ ContextMenuHandlers
- HKLM \ Software \ Wow6432Node \ Classes \ Répertoire \ ShellEx \ ContextMenuHandlers
- HKCU \ Software \ Classes \ Directory \ Shellex \ DragDropHandlers
- HKLM \ Software \ Classes \ Directory \ Shellex \ DragDropHandlers
- HKLM \ Software \ Wow6432Node \ Classes \ Répertoire \ Shellex \ DragDropHandlers
- HKLM \ Software \ Classes \ Directory \ Shellex \ CopyHookHandlers
- HKCU \ Software \ Classes \ Directory \ Background \ ShellEx \ ContextMenuHandlers
- HKLM \ Software \ Classes \ Directory \ Background \ ShellEx \ ContextMenuHandlers
- HKLM \ Software \ Wow6432Node \ Classes \ Répertoire \ Arrière-plan \ ShellEx \ ContextMenuHandlers
- HKLM \ Software \ Classes \ Folder \ ShellEx \ ContextMenuHandlers
- HKLM \ Software \ Wow6432Node \ Classes \ Dossier \ ShellEx \ ContextMenuHandlers
- HKLM \ Software \ Classes \ Folder \ ShellEx \ DragDropHandlers
- HKLM \ Software \ Wow6432Node \ Classes \ Dossier \ ShellEx \ DragDropHandlers
- HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers
- HKLM \ Software \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers
Les clés suivantes spécifient les pilotes chargés au démarrage.
- Pilotes HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Font
- HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Drivers32
- HKLM \ Software \ Wow6432Node \ Microsoft \ Windows NT \ CurrentVersion \ Drivers32
Diverses clés de démarrage
- HKLM \ Software \ Classes \ Filter
- HKLM \ Software \ Classes \ CLSID \ {083863F1-70DE-11d0-BD40-00A0C911CE86} \ Instance
- HKLM \ Software \ Wow6432Node \ Classes \ CLSID \ {083863F1-70DE-11d0-BD40-00A0C911CE86} \ Instance
- HKLM \ Software \ Classes \ CLSID \ {7ED96837-96F0-4812-B211-F13C24117ED3} \ Instance
- HKLM \ Software \ Wow6432Node \ Classes \ CLSID \ {7ED96837-96F0-4812-B211-F13C24117ED3} \ Instance
- KLM \ System \ CurrentControlSet \ Control \ Gestionnaire de sessions \ KnownDlls
- HKCU \ Panneau de configuration \ Bureau \ Scrnsave.exe
- HKLM \ System \ CurrentControlSet \ Services \ WinSock2 \ Parameters \ Protocol_Catalog9 \ Catalog_Entries
- HKLM \ System \ CurrentControlSet \ Services \ WinSock2 \ Parameters \ Protocol_Catalog9 \ Catalog_Entries64
Emplacements de démarrage automatique Windows: stratégie de groupe
L'éditeur de stratégie de groupe est uniquement disponible sur les versions professionnelles de Windows, tandis que les clés de registre associées aux stratégies sont disponibles sur toutes les versions.
- Appuyez sur la touche Windows, tapez gpedit.msc et appuyez sur Entrée pour lancer l'éditeur de stratégie de groupe.
Accédez aux clés suivantes à l'aide de l'arborescence située à gauche pour vérifier, modifier, ajouter ou supprimer des entrées à l'aide de stratégies.
- Configuration de l'ordinateur> Modèles d'administration> Système> Connexion> Exécuter ces programmes à la connexion de l'utilisateur
- Configuration utilisateur> Modèles d'administration> Système> Connexion> Exécuter ces programmes à la connexion de l'utilisateur
Les clés de registre correspondantes sont:
- HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer \ Run
- HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer \ Run
Emplacements de démarrage automatique Windows: tâches
Vous pouvez ouvrir le planificateur de tâches Windows pour gérer des tâches sur le système d'exploitation Windows:
- Tapez sur la touche Windows, tapez Planificateur de tâches et appuyez sur Entrée.
Vous pouvez également extraire des tâches à l'aide de l'explorateur Windows / de l'explorateur de fichiers.
- C: \ Windows \ Tasks
- C: \ Windows \ System32 \ Tasks
Des dossiers
Les fichiers suivants peuvent être utilisés pour démarrer automatiquement les programmes au démarrage de Windows:
- c: \ autoexec.bat
- c: \ config.sys
- c: \ windows \ winstart.bat
- c: \ windows \ wininit.ini
- c: \ windows \ dosstart.bat
- c: \ windows \ system.ini
- c: \ windows \ win.ini
- c: \ windows \ system \ autoexec.nt
- c: \ windows \ system \ config.nt
Ressources
Les ressources suivantes fournissent des informations supplémentaires sur des clés de registre spécifiques.
- Configuration active expliquée
- Clé de Registre Active Setup
- Bleeping Computer sur Windows Autostart
- Enregistrement des gestionnaires de fichiers
- Le processus de démarrage de Windows 7
- Comprendre et contrôler les applications de démarrage avec l'utilitaire de configuration système