Emplacements de démarrage automatique Windows

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:

  1. Appuyez sur la touche Windows, tapez regedit.exe et appuyez sur Entrée.
  2. 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.

  1. 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:

  1. 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