XP et l'explorateur : Les liaisons dangeureuses

Publié le par Pizza

camouflage11.jpg

On m'a fait remarquer que j'ai un peu écourté mon article concernant le camouflage de Windows XP au chargement de la borne.


En effet, dans la section Optimisation des performances je dis "Grâce à ces modifications, j'arrive à un Windows XP qui occupe 61Mo en RAM, Explorer compris, ce qui fait 52Mo une fois l'Explorer supprimé et remplacé par un autre programme (AtomicFE en l'occurence)." sans creuser plus loin au sujet de l'explorateur.

Donc pour rentrer dans les détails, l'explorateur Windows, qui nous accueille une fois Windows chargé, avec son menu Démarrer, des icônes sur le bureau, la corbeille, qui permet d'ouvrir des fenêtres sur le contenu du disque dur, est une instance spéciale d'un seul et même programme : Explorer.exe

Celui-ci est chargé par le noyau de Windows (le Kernel), et c'est lui qui sert d'interface entre l'utilisateur et le système. Le supprimer une fois qu'il est en mémoire pose effectivement des problèmes, puisqu'il s'accroche au noyau tel un Alien au visage

Face-Hugger-Extreme-Head-Kn.jpg

J'ajouterai qu'on peut avoir plusieurs instances de Explorer.exe en mémoire (ce qui arrive quand on ouvre plusieurs fenêtres de l'explorateur et que l'on a choisi l'option "ouvrir les fenêtres dans des processus différents" dans les options des dossiers)

Ces instances supplémentaires peuvent être supprimées sans planter. Mais pas la PREMIERE instance de ce programme, lancée au boot

Il faut donc intervenir avant.

En l'occurence, dans la base de registre, il existe une valeur "Shell" dans la clé [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon]. Par défaut, elle a la valeur Explorer.exe

Si on remplace le texte "Explorer.exe" par un autre programme avec le bon chemin d'accès (en l'occurence ici AtomicFE.exe le FrontEnd de ma borne) au démarrage je n'aurai aucune interface, ni menu démarrer, ni bureau (donc aucun icône, etc), uniquement mon programme.

med-Visoterra-panneau-attention-vagues-4686.jpg

Attention cependant ! Si vous faites une erreur dans le chemin d'accès à votre programme, ou si il plante, vous n'avez alors aucun menu démarrer, aucun icône, rien. Un océan de vide. Pour reprendre la main, ayez le réflexe CTRL+Alt+Suppr. De là, une fois dans le gestionnaire de tâches, vous aurez un petit menu Fichier d'où vous pourrez "Exécuter..." le programme de votre choix :

- Explorer.exe pour farfouiller votre PC
- Regedit.exe pour remettre Explorer.exe sur la ligne Shell pour le prochain reboot
- etc

Le gestionnaire de tâches comporte aussi un menu Arrêter d'où vous pourrez éteindre le PC, le redémarrer, etc.

Le Papier-peint fantôme

Dernière astuce, toujours pour masquer Windows

Vous avez choisi une couleur de fond noire, de manière à rendre le chargement de Windows invisible avant l'apparition du FrontEnd, et malgré celà, une sorte de Papier-peint disgracieux apparaît une fraction de seconde, avant de disparaître.

En fait il s'agit du papier-peint par défaut de Windows,  que l'on retrouve d'ailleurs lorsqu'on se connecte sur le pc en mode administrateur si je ne me trompe pas.
Bref...

Pour supprimer ce papier-peint, toujours dans la base de registre, cherchez la clé HKEY_USERS/.DEFAULT/Control Panel/Desktop

Si vous trouvez des chemins vers des images .JPG dans les valeurs "Wallpaper", "OriginalWallpaper" ou "ConvertedWallpaper", supprimez les (Mettez "" comme texte dedans)

On ne souris plus !

Pour terminer je vous propose un numéro de haute voltige, à savoir cacher complètement le curseur de la souris. Be carefull de faire attention, prévoyez d'avoir révisé tous les raccourcis Windows avant de mettre cette astuce en place, car il faudra vous débrouiller au clavier, ou avoir un don certain pour savoir ou se trouve le curseur quand vous voudrez cliquer quelque chose.

trapeze.jpg


L'astuce consiste en un curseur vide, sans graphisme (un fichier .cur de Windows réalisé avec un utilitaire de type "utilitaire qui fait des .cur"). Il suffit ensuite d'aller affecter à chaque pointeur souris génant ce curseur vide
- Le pointeur par défaut
- Le sablier

Evidemment, c'est fastidieux, et je ne parle pas du retour arrière en cas de pépin

J'ai donc créé deux fichiers .reg, à injecter dans la base de registre Windows XP
Le premier s'appelle "curseur cachés.reg" et le second "curseurs d'origine.reg"
Placez les dans un endroit accessible, par exemple sur le bureau WIndows, ou dans la racine de C:
Entraînez vous à aller les chercher sans souris au redémarrage de votre PC pour bien être capable de remettre la souris dans son état normal en cas de besoin futur.

Le fichier ZIP inclue aussi bien évidemment  le fichier "vide.cur", qui lui, doit être placé dans la racine de C:

Ensuite c'est tout simple. Double-cliquez sur "curseur cachés.reg" pour masquer le pointeur de la souris

Les modifs prennent effet au redémarrage uniquement, ce n'est pas instantané

Si vous êtes perdu, au redémarrage, avec quelques manipulations claviers, si vous avez déposé "curseurs d'origine.reg" dans un endroit accessible sans 50 opérations, vous aurez juste à faire "Entrée" dessus pour le lancer et restaurer les curseurs

Là aussi, un redémarrage du PC est nécessaire pour que Windows tienne compte de cette modif

Publié dans Tutoriel

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
A
<br /> Alors en faite, juste apres le bootsreen commence le chargement de windows(j'utilise windows trust, qui est allégé de certains services directement)et c'est la page de bienvenue, répresenter avec<br /> le logo xp, qui est tres longue a charger! l'ecran que je souhaite soit virer soit modifier s'appelle en anglais logon sreen!! il existe des logiciels qui permette de changer l'image de bienvenue,<br /> mais des que je tente mon windows trust ne veut pas trop sous peine de me demander un mot de passe administrateur que je n'ai pas!! Voila le gros du soucie, surtout que tout le reste marche impec.<br /> Sa fait quand même un peu tache!! Alors que je suis plus tres loin de la vrai borne de mon enfance^^<br /> Donc je te recapitule ça une peu mieux<br /> -Démarrage PC<br /> -Ecran chargement bios<br /> -Bootsreen en 2 bits<br /> -Chargement de windows(et c'est là que ce trouve mon soucie, (écran avec une vielle image pas très belle)<br /> -Hyperspin !! qui est déjà charger depuis 10 sec avant de voir enfin le frontend, A peu près 20 secondes<br /> Voila j'espère avoir été un peu plus clair! En tout cas merci pour ton attention<br /> <br /> <br />
Répondre
P
<br /> Ah ok<br /> <br /> Alors l'image de fond c'est ce que j'ai appelé le papier peint fantôme dans cet article<br /> Ensuite le Logon Screen, effectivement on peut le supprimer (section Masquage de<br /> l'interface)<br /> Enfin pour ton problème de compte administrateur qui demande un mot de passe, c'etst sans doute parce que tu n'a justement pas de mot de passe<br /> <br /> La solution :<br /> <br /> - Met un mot de passe (toto) à ton compte administrateur<br /> - Ensuite dans la base de registre, section HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon, renseigne (ou crée si elles n'existent pas) les valeurs Chaîne DefaultUserName<br /> (Administrateur) et DefaultPassword (toto)<br /> - Enfin crée une valeur chaîne AutoAdminLogon, et mets la valeur 1 dedans<br /> <br /> Ton pc bootera tout seul sur la session comme si tu avais saisi le mot de passe (cette astuce ne fonctionne pas quand on ne met pas de mot de passe à l'utilisateur)<br /> <br /> ++<br /> <br /> <br />
A
<br /> merci pour ce tuto j'ai un petit souci pour réussir a cacher complètement xp je voudrais savoir si tu pourrait m'aider. J utilise hyperspin, apres avoir tester atomic et j'arrive a le lancer a la<br /> place de explorer mais par contre je n'arrive pas a cacher le lancement de l'écran logon(winlogon.exe) de xp j'ai fait tes manip pour enlever les écritures de bienvenues mais pas cette fichue page<br /> de lancement que je trouve beaucoup plus longue au final à ce lancer aurait tu une solution car je bloque sur ça, je te recapitule mon chargement de la borne pour t'aider a comprendre au cas ou je<br /> me suis mal expliquer<br /> -allumage<br /> -lancement bios<br /> -écran modifier bootsreen mame<br /> -lancement de windows qui dure a peu près 30sec<br /> -hyperspin demarre au bout de 15 sec on entend la musique d'hyperspin mais on ne voit que l'ecran de boot vide sans écriture, hyperspin lui ne sera visible qu'au bout de trente seconde, voila je ne<br /> pense pas que hyperspin soit un probleme vu qu'il se gere comme atomic!!<br /> Si jamais tu as la solution? ^^<br /> merci encore pour ce fabuleux tuto!!<br /> <br /> <br />
Répondre
P
<br /> Je n'arrive pas bien à situer ce que tu appelle l'écran Logon<br /> <br /> Une fois le bootscreen mame disparu (pendant lequel les pilotes matériels ont été chargés), il se passe quelques secondes ou l'écran n'affiche que le "fond" de windows, éventuellement avec le<br /> sablier à la place de la souris. C'est à ce moment que windows charge ses services d'arrière plan, puis la session utilisateur s'ouvre (avec ton fond d'écran perso)<br /> <br /> Tu as quelque chose a l'écran pendant le chargement des services ? Peut être le papier peint par défaut de windows (on peut l'enlever si c'est ça)<br /> <br /> Tiens moi au courant<br /> <br /> <br />
O
<br /> Hello,<br /> <br /> Félicitations pour la borne et merci de partager tes astuces.<br /> <br /> J'avais déjà une borne, mais le fait de voir Windows tous les jours me faisait mal au cœur. grâce à toi c'est maintenant un vilain souvenir ^^.<br /> <br /> Bon courage pour la maison (je suis en plein dedans) et n'oublies pas un petit coin pour la borne :p<br /> <br /> <br />
Répondre
P
<br /> Merci<br /> <br /> Oui mes travaux touchent à leur fin (heureusement)<br /> <br /> Je reprend le montage de la borne bientôt<br /> <br /> <br />
D
Bah alors elle en est ou la mamecab ?
Répondre
P
<br /> En standby en raison de la rénovation de ma maison mais je reprend bientôt <br /> <br /> <br />
A
Félicitations.<br /> Je me lance dans une réalisation et ton site m'aide vraiment<br /> <br /> Merci
Répondre
P
Merci !Bon courage pour ta borneAvec le retour des beaux jours je vais pouvoir attaquer la menuiserie :)