geek space web solutions

Lancer une application au démarrage de Windows en éditant le registre

Samedi, 05 Mars 2011 18:52
regedit
Il est parfois très utile d'aller jeter un oeil dans le registre de Windows. Même si je ne suis pas un expert, j'explique ici comment faire démarrer un logiciel au démarrage de Windows en ajoutant une valeur "manuellement" dans le registre.


Avant toute chose, je rappelle que manipuler le registre de Windows est une chose dangereuse, je vous conseille donc de faire une sauvegarde de votre registre avant de commencer.
L'environnement dans lequel je me trouve est Windows XP.


MSconfig
Premièrement, jetez un oeil aux applications qui vont se lancer au démarrage de Windows en utilisant MSconfig.
MSconfig est très utilie et est quelque chose à connaître absolument, il permet par exemple de vérifier qu'il n'y a pas une application malveillante qui se lance au démarrage de Windows. Si tel est le cas, avec MSconfig il s'suffit de décocher l'application "polluante" pour qu'elle ne se lance plus au démarrage de Windows. Cela peut permettre également d'obtenir un démarrage plus rapide...

Pour lancer MSconfig faites :
Démarrer->exécuter->msconfig->onglet Démarrage

regedit startup msconfig

Tous les programmes présents dans l'onglet démarrage de MSconfig sont inscrits dans votre base de registre dans les clés :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices


Remarquez qu'il est possible aussi de lancer un logiciel au démarrage de Windows en ajoutant un raccourci dans le dossier "Démarrage" du Menu "Démarrer"... Dans MSconfig ces programmes semblent apparaître également, sur l'image ci-dessus, pour l'application "Rainmeter" on peut voir qu'il est écrit "Common Startup"...


Le registre Windows
Le registre Windows est un espace de traitement où l'ensemble des paramètres et configurations concernant le fonctionnement de Windows et de ses applications parallèles sont répertoriées. Il localise l'ensemble des applications installées sur l'ordinateur (ce qui permet de contrôler l'installation, la réparation, le suppression de chacune et de permettre leur démarrage automatique). Il gère également les paramètres associés à chacune de ces applications et à ceux de Windows (nom de l'ordinateur, configuration du bureau, gestion de la mémoire, etc...).
Microsoft utilise aujourd'hui plutôt le terme Registre Windows pour parler de cette base de données.


Regedit
Nous allons maintenant ajouter manuellement des applications à lancer au démarrage de Windows en ajoutant des valeurs dans le registre.
Regedit est l'application à lancer pour (comme son nom l'indique) éditer le registre.
Comme pour lancer MSconfig, vous pouvez lancer Regedit en faisant :
Démarrer->exécuter->regedit

Suivez ensuite l'arborescence HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
- Run est la clé qui contient les programmes à lancer au démarrage, après le lancement de l'Explorateur Windows.
- RunOnce concerne des programmes qui ne se lancent qu'une fois (la clé est supprimée après le démarrage).
- RunService contient les programmes à lancer avant l'affichage du Bureau.
- RunOnceService contient les programmes à lancer avant l'affichage du Bureau. Programmes qui ne servent qu'une fois, comme les scripts d'installation.

regedit startup run

Ouvrez le dossier Run, pour ajouter une valeur, faites "click droit", "Nouveau" et "Valeur de chaîne de caractère"... (voir image ci-dessus)
Par exemple, pour Avast, la commande est "C:\Program Files\ Alwil Software\Avast\AvastUI.exe /nogui"
Remarquez que très souvent il y a des options à passer à la commande pour que l'application se lance discrètement en tâche de fond, pour Avast c'est "/nogui", pour Scope (SFP.exe) c'est "-s".
Une fois ces valeurs ajoutées, les applications ajoutées se lanceront au prochain démarrage de Windows et seront visibles dans l'onglet "Démarrage" de MSconfig...

 

Ajouter un Commentaire


Code de sécurité
Rafraîchir

Sections

Éditeur de fichier XML en ligne


"XML Manager" est un éditeur sécurisé permettant d'administrer en ligne un fichier XML.
Il fournit des fonctions avancées de recadrage et de redimensionnement des images...

Sondages

Pensez-vous que le HTML5 puisse complètement remplacer Flash ?
 
Seriez-vous intéressé par un éditeur d'XML en ligne ?
 

Paypal

paypal

Code du plugin Joomla AutoSEO 1.2 par www.geek-space.fr