supinfo
Ouverture de  SUPINFO USA à San Francisco en 2008. Des études en informatique en Californie à un tarif abordable ! Inscrivez-vous dès maintenant !
supinfo
Connexion :

Recherche

  
   Tout| Actus| Télécharger| Comparateur de prix| Dossiers| Forums| Jeux| Google

26 messages
ok
 Sujet Fermé

[Mode d'emploi] Configurer les programmes au démarrage *** màj ***

[#ff0000]démarrage trop long[/#ff0000], système infecté par un virus, zone de notification se remplissant sans votre consentement, voila les symptomes typiques d'un démarrage mal configuré ou pollué.
Si votre XP vous supplie de lui prodiguer une cure de jouvence, suivez le guide !


...[fixed] [/fixed]





[#0000ff] Petit rappel[/#0000ff]
[fixed] [/fixed]

[s]Avant toutes choses, voici un petit rappel pour les plus novices d'entre nous :[/s]
Lorsque vous allumez votre pc, et une fois le système d'exploitation chargé, un certain nombre de programmes sont lancés en fond de tâche, c'est à dire sans actions particulières de votre part.
Ces programmes, la plupart du temps des agents de contrôle résidant dans la zone de notification (ou systray), sont implantés majoritairement lors d'installation de logiciel, avec votre accord ou non, et peuvent rapidement augmenter votre temps de boot mais aussi utiliser une partie conséquente de vos ressources systemes (sans que vous en ayez besoin).
De la même façon, un virus souhaitant être activé à votre insue sera configuré pour se lancer dès le démarrage de l'os, de telle sorte que vous ne puissiez à priori le supprimer, l'executable étant alors protégé par le système lui même( ironique nan ? :D )

[:bubka] Un XP bien configuré et sain commence donc par un choix approprié des programmes executés lors de son démarrage, et une surveillance régulière de ces mêmes programmes au fil des jours.






[#0000ff] Qui fait quoi ?[/#0000ff]
[fixed] [/fixed]
[s]
Voici la liste des différents éléments disponibles sous XP permettant de lancer un programme au démarrage :[/s]

[*] Le menu "démarrer" et son sous-menu "démarrage"
[*] La base de registre
[*] Le fichier Win.ini
[*] Le fichier system.ini

L'élément le plus utilisé pour les lancements automatiques est la base de registre. Win.ini et system.ini servant très rarement pour des démarrages de programmes tiers "standards", ils seront plutôt exploités par des virus, sinon par l'os lui même qui ne pourrait se lancer sans eux. quand au sous menu "démarrage", il est rarement utilisé, la plupart du temps par des logiciels tiers.

[:bubka] Le travail de nettoyage se fera donc en priorité dans la base de registre, avec un coup d'oeil rapide au menu démarrer







[#0000ff] Nettoyer les différents zones de lancement[/#0000ff]
[fixed] [/fixed]

[#ff0000][s].: Les lancements auto via le menu démarrer :.[/s][/#ff0000]

Technique la plus rudimentaire de lancement automatique, très facile à contrôler et modifier.
Pour contrôler les programmes executés, il suffit d'ouvrir votre menu démarrer, sous menu "démarrage", et de consulter les raccourcis présents.



[:bubka] Pour empecher un des programmes pointés de se lancer, supprimez purement et simplement le raccourci qui lui est associé dans le menu démarrage.

[s]précisions :[/s]

C'est la base de registre qui définit l'execution auto des raccourcis ou programmes présents dans votre menu démarrer/démarrage.
Voici la liste des clés et valeurs associées :

• [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
[#ff0000]Startup = "C:\windows\menu démarrer\programmes\démarrage"[/#ff0000]

• [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
[#ff0000]Startup = "C:\windows\menu démarrer\programmes\démarrage"[/#ff0000]

• [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
[#ff0000]Common Startup = "C:\windows\menu démarrer\programmes\démarrage"[/#ff0000]

• [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
[#ff0000]Common Startup = "C:\windows\menu démarrer\programmes\démarrage"[/#ff0000]


Si vous le souhaitez, vous pouvez donc modifier ces valeurs et leur donnée comme bon vous semble. Attention, à reserver aux utilisateurs avertis !




[#ff0000][s].: Les lancements auto via la base de registre :.[/s][/#ff0000]

La base de registre sert pour la plus grande majorité des lancements automatiques. Pour executer un programme au démarrage, il suffit d'ajouter une valeur dans certaines clés existantes prévues à cet effet.
Voici la liste des clés du registre succeptibles de contenir des valeurs de démarrage :

• [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
• [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce]
• [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices]
• [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce]
• [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run]

• [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run]
• [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce]
• [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices]
• [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce]
• [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run]

• [HKEY_USERS\xxxxxx\Software\Microsoft\Windows\CurrentVersion\Run]
• [HKEY_USERS\xxxxxx\Software\Microsoft\Windows\CurrentVersion\RunOnce]
xxxxxx étant le nom chiffré d'un compte utilisateur.


Et voici à quoi ressemble une valeur, accompagnée de ses données :

[#ff0000]TaskMonitor = "c:\windows\taskmon.exe"[/#ff0000]

ou TaskMonitor est la valeur, et "c:\windows\taskmon.exe" sa donnée


Dans cet exemple, la valeur TaskMonitor étant présente dans la clé [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run], le programme taskmon.exe placé dans c:\windows\ sera executé automatiquement et ce de façon "invisible" pour l'utilisateur.


- Utilisation de MsConfig -

Première chose, il faut savoir que l'outil Msconfig de Microsoft est prévu pour gérer toutes les options de démarrage de l'os. Vous allez donc avoir la possibilité de choisir les programmes executés par son biais.

[s]Pour lancer msconfig :[/s]

• Ouvrez votre menu démarrer
• cliquez sur "executer"
• Tapez "msconfig" ( sans les "" )

Vous obtenez ceci :



Cliquez sur l'onglet "demarrage" afin d'afficher la liste des programes executés (cf screenshot n°2 ). Outre le fait que l'affichage ne soit pas des plus explicit, vous pouvez voir que chaque ligne correspond à un programme à lancer, et qu'une case à cocher est disponible pour chacune d'elle.

[:bubka] Pour désactiver un des programmes, il suffit de décocher sa case.

Une fois votre sélection faite et validée, vous remarquerez que sur le premier onglet "Général", le démarrage selectif a été automatiquement coché.


- Lien entre Msconfig et le registre -

Nous l'avons vu, le registre intègre les clés nécessaires au lancement automatique de programme, au travers de valeurs...
De la même façon, msconfig permet de désactiver ou non le lancement d'un programme via une case à cocher...
Et bien chaque ligne de l'onglet "démarrage" de msconfig correspond à une valeur donnée de la base de registre !

Si msconfig laisse toute liberté de désactiver un démarrage auto, il n'en reste pas moins que la valeur existe toujours dans le registre. Cela permet évidement de le réactiver au besoin, mais peut ne pas vous convenir si le programme en question ne vous est d'aucune utilité. De plus, une base de registre nettoyée est toujours plus performante. Il est donc possible de faire le ménage directement dans la base de registre.


- Nettoyer la base de registre -
[s]
Premiere chose, ouvrir le registre :[/s]

• Ouvrez le menu démarrer
• Cliquez sur "executer"
• Tapez "regedit" ( sans les "" )



Une fois ouvert, déroulez les différentes clés relatives au démarrage (voir plus haut) et controlez les valeurs présentes dans le volet de droite. Vous devriez y retrouver les valeurs précedement consultées via msconfig, avec éventuellement quelques supplémentaires.

[:bubka] Pour empecher un programme d'être executé au boot, supprimez sa valeur associée (clic droit/supprimer).

Une fois effacée, la ligne correspondante dans msconfig aura disparu, vous n'aurez donc plus la possibilité de désactiver/réactiver ce démarrage ( sauf evidement en recréant la valeur dans la bdr )

Si vous choisissez de tout contrôler directement via le registre (suppression de toutes les valeurs indésirables), vous remarquerez que l'onglet général de msconfig repassera en mode "démarrage normal : chargement de tous les pilotes et periphériques".

:alert: Attention :alert:
[#ff0000]Toutes fausses manipulations sur le registre peut avoir des conséquences graves sur le fonctionnement de votre OS. Prenez donc soin de vérifier ce que vous modifiez/effacez, et pensez à faire une sauvegarde au préalable ![/#ff0000]



- En résumé -

[fixed]• Si vous souhaitez simplement désactiver un démarrage auto pour le retrouver plus tard, optez pour msconfig et un démarrage selectif.
• si vous souhaitez voir complétement disparaitre un logiciel de votre démarrage automatique, préferez la suppression de sa valeur via la base de registre.[/fixed]




[#ff0000][s].: Les lancements auto via win.ini ou systeme.ini :.[/s][/#ff0000]

Comme pour le registre, les entrées présentes dans ces deux fichiers sont accessibles et désactivables via msconfig. Sinon, vous pouvez tout à fait les modifier en ouvrant directement les fichiers, ceux ci étant placés dans le repertoire c:\windows\

- Modification de Win.ini -

[windows]
load = fichier1.exe
run = fichier2.exe


Dans le cas présent, les deux fichiers fichier1.exe et fichier2.exe seront executés à chaque démarrage normal de Windows.

- Modification de system.ini -

[boot]
Shell = Explorer.exe fichier.exe


Ici, les deux fichiers seront executés au lancement de Windows.

[386Enh]
device = virus.vxd


La, en s'enregistrant dans la section [386Enh], un malware se lancera à chaque démarrage en tant que pilote virtuel de périphérique. Un exemple, le virus Win95.Fono.

Comme vous pouvez le constater, les modifications a apporter à ces deux fichiers sont plutôt délicates, des connaissances approfondies dans le domaine étant nécessaires pour ne pas faire n'importe quoi.
Cela dit, en cas d'infection et si vos tentatives via le registre ne donnent rien, un coup d'oeil à ces fichiers permettra éventuellement de trouver un coupable.

:alert: Attention :alert:
[#ff0000]Encore une fois, il est déconseillé de modifier ces fichiers si vous n'êtes pas sur de ce que vous faites ! En cas de boulette, les problemes ne seront pas bien loin.[/#ff0000]


- En résumé -

[fixed]• Pour un nettoyage standard prévu pour retrouver un peu de jeunesse au boot, inutile de contrôler ces paramètres.
• En cas d'infection particulièrement vicieuse, paramètres à surveiller[/fixed]
 
 
[#0000ff] Les logiciels dédiés[/#0000ff]
[fixed] [/fixed]

Vous savez maintenant comment faire pour accéder aux différentes zones de configuration du démarrage. Mais comme pour beaucoup de paramètres sous Windows, il existe des logiciels tiers facilitant les manipulations, bien souvent plus généreux en informations et options que les outils natifs.


[#ff0000][s].: Starter :.[/s][/#ff0000]
Logiciel à classer selon moi dans les "must have" ( comprenez à avoir absolument ).
Léger ( 500 petits Ko ), s'executant sans installation, Starter réunit presque tout le nécesaire pour une gestion complète des démarrages dans une interface claire, permet de contrôler les processus actifs, le tout gratuitement !

grâce à toutes les infos disponibles, la configuration et le choix des programmes à lancer se font plus facilement. Avec une arborescence bien pensée s'appuyant sur la structure du registre, chaque modification peut être effectuée sereinement et son impact identifié clairement ( pour quel utilisateur, dans quelle zone de démarrage, désactivation/activation/modification/suppression des entrées, etc...)

Vous trouverez également en option un import/export des zones de démarrage du registre ( au format .reg ) et un générateur de page texte/html pour lister vos entrées facilement.
Pour finir, une série de liens web est fournie dans le menu d'aide, tous relatifs au démarrage de Windows ( en US par contre ).



Editeur : CodeStuff
Type : Gratuitiel / Freeware
[:bubka]Téléchargement



[#ff0000][s].: RegCleaner :.[/s][/#ff0000]
Logiciel dédié au nettoyage de la base de registre et donc non limité aux seules zones de démarrage, RegCleaner n'en reste pas moins pratique pour une configuration rapide.

L'interface met à disposition un onglet réservé aux clés de lancement automatique, mais laisse peu de latittude pour un réglage "de précision". Ainsi seule la suppression des valeurs du registre est possible, aucune désactivation n'étant envisageable. A noter toutes fois que n'importe quelle suppression peut être restaurée facilement au besoin.



Editeur : Jouni Vuorio
Type : Partagiciel / Shareware
[:bubka]Téléchargement



[#ff0000][s].: RegSeeker :.[/s][/#ff0000]
Un autre nettoyeur de registre intégrant au passage quelques tweaks et réglages en tout genre. Comme Starter, RegSeeker est tout léger (env. 300 Ko ) et ne nécessite pas d'installation.

L'interface sommaire mais néanmoins pratique à naviguer se contente de lister les entrées du registre (pour la partie démarrage), et permet via un menu contextuel de modifier/(dés)activer/supprimer une entrée.
Sont uniquement mentionnées les clés, valeurs et données du registre ce qui le rend moins explicit pour les novices, tout comme RegCleaner d'ailleur.



Editeur : Tibaud Djian
Type : Gratuitiel / Freeware
[:bubka]Téléchargement



[#ff0000][s].: Actual Starter Pro :.[/s][/#ff0000]
Dédié uniquement à la gestion du démarrage, Actual Starter Pro se veut assez complet.
Interface un peu austère mais suffisante, le listing des entrées existantes détaille ce qu'il faut savoir mais manque un peu de clarté visuelle quand aux appartenances ( registre, menu démarrer, win.ini ); Une simple icone assurant le distingo...

Au niveau fonctionnalité, le menu contextuel met à disposition tout le nécessaire, avec deux fonctions interessantes : le déplacement et la surveillance en fond de tâche.
- En effet, chaque entrée peut être facilement déplacée de sa zone de lancement d'origine vers une autre zone de lancement, le logiciel se chargeant de recréer et supprimer les raccoucis et valeurs de registre relatives.
- Pour la surveillance, Actual Starter Pro réside dans le systray et vous avertit de tout changement opéré dans les differentes zones de lancement. Idéal pour surprendre un spyware en pleine action !



Editeur : ActualSystem
Type : Partagiciel / Shareware
[:bubka]Téléchargement



[#ff0000][s].: Adv. Startup Manager :.[/s][/#ff0000]
Payant, Adv Startup Manager est un clone quasi parfait et même plus limité que Starter. L'interface est identique hormis la possibilité d'afficher les process sous Starter, et le menu contextuel moins riche en options.

En gros, pas franchement utile pour le prix ...



Editeur : Rayslab
Type : Partagiciel / Shareware
[:bubka]Téléchargement



[#ff0000][s].: Startup Organizer :.[/s][/#ff0000]
Startup Organizer est le couteau suisse du démarrage.
Tout y est listé, des programmes tiers en passant par les services (pour les os NT ), gestion multi utilisateurs, surveillance des process en cours, scan approfondi du système pour identifier d'éventuels démarrages vicieux avec réparation/fixe possible ( Startup guard ), backup des configurations et restauration.
L'interface, très proche de celle de Starter, est particulierement claire. Arborescence, icones distinctives et code couleur sont au rendez vous en plus de toutes les infos disponibles.



Editeur : MetaProducts
Type : Partagiciel / Shareware
[:bubka]Téléchargement




[#ff0000][s].: ActiveStartup :.[/s][/#ff0000]
A classer également dans la catégorie "couteau suisse", ActiveStartup n'a rien à envier à Startup Organiser. Gestion des lancements auto comme des services NT, import/export, surveillance en direct, contrôle des virus lancés automatiquement, interface claire et pratique, etc...

Evidement tout ça reste payant encore une fois. A noter que ce logiciel est décliné en deux versions. Une supportant les services NT et l'autre non, le prix s'en ressentant. Traduction française disponible.



Editeur : Hexilesoft
Type : Partagiciel / Shareware
[:bubka]Téléchargement




[#ff0000][s].: Winnow Application Manager :.[/s][/#ff0000]
Plutôt basique quand à la gestion des entrées de démarrage, Winnow se contente d'un simple tableau récapitulatif pas forcement des plus clairs.
Cependant, le logiciel ne se limite pas qu'a cela et permet en plus de surveiller les programmes actifs en faisant office de gestionnaire de tâche. D'une utilité relative, cette fonctionnalité permettra tout de même de lister les dll chargées en mémoire, chose peu évidente sous XP pour les novices.



Editeur : Winnowsoft
Type : Partagiciel / Shareware
[:bubka]Téléchargement



[#ff0000][s].: Cstart :.[/s][/#ff0000]
Plus simple tu meurs :D
Cstart affiche une simpe fenêtre listant les programmes lancés au démarrage sans aucunes autres indications que leur nom, un simple filtrage étant effectué entre les programmes propres à l'utilisateur et ceux propres au système.
Les entrées peuvent être effacées via son menu "édition".



Editeur : ScriptZone-fr
Type : Gratuitiel / Freeware
[:bubka]Téléchargement
 
 
poste de reserve...
 
 
poste de reserve...
 
 
Bonne idée ce topic! :super:
 
 
voilà quelque chose de clair :yep:
 
 
merci :jap:

Si jamais vous notez la moindre incohérence/erreur ou qque chose de pas clair, n'hesitez pas a le signaler.

Pour le moment, le topic reste ouvert pour toutes suggestions de modif/ajout et devrait être également completé d'une ou deux autre sections.
Une fois le tout bien ficelé, grand ménage de printemps de tous les posts hormis évidement les premiers :D

voilou :kaola:
 
 
Pour ajouter une petite pierre à ce bel édifice, je pense que l'on peut parler de RegCleaner.
L'onglet "démarrage" permet de réaliser le même type d'opérations mais en plus, il est possible de nettoyer le registre : je m'en sers régulièrement et je n'ai jamais eu de problème (de toute façon il est possible de restaurer les clefs supprimées). A conseiller à ceux qui ne veulent pas trop mettre les mains dans le camboui.

En ce qui concerne les démarrages un peu long, il y a PageDefrag qui permet de défragmenter la BdR. Ce n'est plus vraiment le sujet, mais cela aide à retrouver une belle BdR monolithique, ce qui accélère un peu le démarrage.

Voilà, en espérant que cela pourra s'avérer utile...
 
 
ca le sera

en fait, je compte faire une section logiciel pour eviter justement des manips quelques peu fastidieuses via regedit.
 
 
section logiciel mise en place sur le second post :)
 
 
Y'a un truc que je ne comprends pas bien : reg cleaner est présenté comme freeware ici.
Et j'ai la version 4.3.780, et c'est bien marqué freeware dessus (image à l'appui).

Sinon, bien joué ce topic, y'en a pour tous les goûts.
Je sens que je vais télécharger quelques petits logiciels... :D
 
 
:alert:

salut Bubka,

je viens de tout relire et je pense qu'il y a des erreurs ; peux-tu vérifier:

rubrique ".: Les lancements auto via le menu démarrer :. "
alinéa : "Voici la liste des clés et valeurs associées :"

Des erreurs se sont glissées :
il y a
Startup = "C:\windows\menu démarrer\...
Startup = "C:\windows\menu démarrer\...
Common Startup = "C:\windows\menu démarrer\...
Common Startup = "C:\windows\menu démarrer\...

Le chemin C:\windows\menu démarrer\ n'existe pas car le menu démarrer est dans Documents and Settings

Il faudrait donc:

Startup = "C:\Documents and Settings\(session utilisateur)\Menu Démarrer\Programmes\Démarrage"
Startup = "%USERPROFILE%\Menu Démarrer\Programmes\Démarrage"
Common Startup = "%ALLUSERSPROFILE%\Menu Démarrer\Programmes\Démarrage"
Common Startup = "%ALLUSERSPROFILE%\Menu Démarrer\Programmes\Démarrage"

*attention* : pour cette dernière valeur:
il y a : HKEY_CURRENT_USER
il faut : HKEY_LOCAL_MACHINE

voilà

Si j'en trouve d'autres , bah je te le dirai :D
 
 
you' re right mike

ces clés ne sont valables que sous 9x maintenant que tu le soulignes.
Je corrige ca demain :jap:
 
 
Bon topic ;) Utile surtout pour les débutants, et aussi pour les autres... Surtout pour les logiciels! Dl in progress... :P

Bon boulot bubka, si t'as besoin d'aide sur un truc, tu peux me demander. ;) :jap:
 
 
Ton topic est très bien mais ce que je trouve surtout bien c'est le thème que tu utilises :)
Ou est ce qu'on peut le trouver stp.
Puis aussi peut etre que tu sais : Je cherche depuis pas mal de temps un programme qui serait capable de lister en tps réel les programmes ou les processus qui accèdent a internet mais qui ne soit pas un firewall.
Un peu du même genre que zonealarm mais qui ne fasse que de les recenser sans les bloquer.
 
 
pour le msstyle :
http://forum.clubic.com/forum2.php3?cat=19&post=21771&config=&cache=&sondage=&p=1&trash=&subcat=76&owntopic=0&page=14#t265835

pour ton prog, si c'est du monitoring temps reel que tu souhaites faire je sais pas. Pour le reste, regarde du coté de hijackthis, je crois que ca correspond.

Pour tout autre demande, merci de créer soit un topic, soit de poster dans le topic adequat :jap:
 
 
Ya un soft pas mal pour gérer les progs au démarrage :
StartUp Control Panel ;)

Télécharger :
- version exe : ici
- version cpl (intégration au paneau de configuration) ici

Plus d'infos

:jap:
 
 
Hello,

sympa le post ! ormis un p'tit problème de bbcode....

Je n'ai pas trouvé la solution sous Windows pour supprimer les programmes désactivés de msconfig.... en plus ils n'apparaissent nulle part !

Y a moyen ou pas ?

Merci d'avance
@+ ;)
 
 
Salut,


La liste des programmes supprimés est dans:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig
->faire une sauvegarde de cette clé ,par précaution
Ensuite, il y a 2 clés :
Startupfolder
Startupreg
Dans chacune de ces clés, j'ai retrouvé mes programmes décochés au démarrage:
une clé par programme, avec à droite, les valeurs correspondant aux colonnes de Msconfig

Pas sûr que ce soit ce que tu veux, mais jette un oeil sur ces clés.

 
 
Ce topic a un an et demi...

Il est périmé (tout comme les codes ayants servi à sa présentation)...
 
 
 
26 messages
ok
 
 

 Sujets Similaires:


 
Clubic.com
 
Achetez-facile.com
 
Jeuxvideo.fr
 
neteco.com
 
mobinaute.com