Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

INFO : Run, RunOnce, RunServices, RunServicesOnce et Startup

Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Résumé
Cet article explique comment les clés de Registre Run, RunOnce, RunServices, RunServicesOnce et RunOnce\Setup sont liées entre elles et au dossier de démarrage. Il décrit également l'ordre de chargement de ces clés.

Les informations présentées dans cet article remplacent l'article suivant de la Base de connaissances Microsoft :
137367 Définition des clés de Registre RunOnce
Pour obtenir une explication de chacune de ces clés, reportez-vous à cet article.
Plus d'informations
Sous Microsoft Windows 95, Windows 98 et Windows Millennium Edition où toutes les clés sont prises en charge, les clés sont chargées dans l'ordre suivant :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices

<Invite d'ouverture de session>

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

Dossier de démarrage

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
À l'exception de la clé HKEY_LOCAL_MACHINE\...\RunOnce, toutes les clés et leurs entrées sont chargées en mode asynchrone. Par conséquent, toutes les entrées dans les clés RunServices et RunServicesOnce peuvent potentiellement s'exécuter en même temps.

Les entrées dans la clé HKEY_LOCAL_MACHINE\...\RunOnce sont chargées de façon synchrone dans un ordre non défini.

La clé HKEY_LOCAL_MACHINE\...\RunOnce étant chargée de façon synchrone, toutes ses entrées doivent être chargées pour permettre le chargement des entrées HKEY_LOCAL_MACHINE\...\Run, HKEY_CURRENT_USER\...\Run, HKEY_CURRENT_USER\...\RunOnce et du dossier de démarrage.

Les clés RunServicesOnce et RunServices sont chargées avant que l'utilisateur ouvre une session sur Windows 95, Windows 98 et Windows Millenium. Ces deux clés s'exécutant en mode asynchrone avec la boîte de dialogue Ouverture de session, elles peuvent continuer de s'exécuter une fois la session ouverte. Cependant, puisque la clé HKEY_LOCAL_MACHINE\...\RunOnce doit être chargée de façon synchrone, le chargement de ces entrées ne pourra commencer qu'une fois le chargement des clés RunServicesOnce et RunServices terminé.

En raison des différentes configurations de système (tel qu'un ordinateur qui est configuré pour ouvrir automatiquement une session), une application qui dépend d'autres applications qui s'exécutent sous ces clés chargées doit être préparée pour attendre la fin du chargement. Outre cette exception, la description précédente s'applique à Microsoft Windows NT 4.0, Windows 2000 et Windows XP.

REMARQUES :
  • les clés RunOnce ne sont pas prises en charge par Windows NT 3.51.
  • Les clés RunOnce sont ignorées sous Windows 2000 et Windows XP en mode sans échec.
Références
Pour plus d'informations sur cette clé de Registre, cliquez sur le numéro%2 ci-dessous pour afficher l'article%2 correspondant dans la Base de connaissances Microsoft.
232487 Description de la clé de Registre RunOnceEx
Pour plus d'informations, consultez l'article suivant dans la Base de connaissances Microsoft :
137367 Définition des clés de Registre RunOnce
Run RunOnce RunServices RunServicesOnce Startup Registre
Propriétés

ID d'article : 179365 - Dernière mise à jour : 05/12/2005 16:09:00 - Révision : 4.2

  • Microsoft Win32 Application Programming Interface
  • kbinfo kbshell kbregistry kbkernbase KB179365
Commentaires