Attention, un tout nouveau tutoriel
est désormais en ligne à cette adresse :
http://forum-windows.com/themes_xp/uxtheme/
Veuillez suivre le lien ci-dessus !
Nous
ne serons en aucun cas responsable des manipulations que vous
effectuez sur votre ordinateur.
Merci de mesurez l'importance de vos manipulations et de prendre
le soin de sauvegarder les fichiers sur lesquels vous apportez
des modifications.
Voila
une petite astuce bien interessante permettant non seulement
d'installer un thème XP: fichier.msstyles sans
avoir besoin d'utiliser StyleXP et également de changer
la couleur de votre bouton démarrer.
Attention
:
Cette méthode s'applique aux utilisateurs n'ayant pas
installé la mise à jour SP1 de Windows XP
Si vous utilisez Windows XP SP1 il existe un logiciel
qui patch automatiquement la DLL.
Vous
préférez le patcher vous même à la
main, nous allons vous y aider :)
Le
nécessaire :
* Éventuellement un éditeur Hexadecimal si vous
souhaitez faire les modification vous même: je conseille: xvi32 gratuit et sans installation (il tient sur une disquette)
* Pas mal de patience ;-)
tout
d'abord vous allez devoir patcher et/ou remplacer le fichier uxtheme.dll qui se trouve dans "c:\windows\system32".
Donc,
il faut patcher uxtheme.dll ou si vous n'en
avez pas le coeur, vous pouvez utiliser celui que j'ai patché
pour vous:
2 cas de figures se présentent à nous:
1-
Vous n'avez pas installé le SP1 pour Windows XP : uxtheme.dll
patché pour XP sans SP1.
2- Vous avez installé le SP1 pour Windows XP : uxtheme.dll
patché pour XP avec SP1
Si
vous voulez le patcher vous même ou savoir ce qui a été
modifié rendez-vous en fin de cette
page
Maintenant,
quelque soit la méthode employée, il va vous falloir
remplacer uxtheme.dll, pour ce faire suivez ces instructions:
encore une fois, 2 cas de figures se présentent à
nous:
1-
Vous n'avez pas installé le SP1 pour Windows XP: Rendez
vous ICI
2- Vous avez installé le SP1 pour Windows XP: Rendez
vous LA
Donc vous n'avez pas installé le Service Pack
1 de windows XP:
Dans
l'explorateur de Windows, commencez par cocher/décocher
les options permettant de pouvoir "voir" les fichiers
cachés ainsi que les fichiers protégés
du Système.
Maintenant,
allez dans c:\Windows\system32\dllcache qui contient
les dll de sauvegarde de Windows et renommez uxtheme.dll en uxtheme.dll.sav.
Rendez-vous maintenant dans c:\Windows\system32 et
renommez également dans ce dossier uxtheme.dll en uxtheme.dll.sav.
Ignorez les éventuels messages d'avertissement:
Copier
le fichier uxtheme.dll modifié dans
ce répertoire (c:\Windows\System32), ignorez
également les messages d'avertissement.
Maintenant, Redémarrez votre Ordinateur...
et continuez votre chemin ICI
Donc vous avez installé le Service Pack 1 de windows
XP:
Dans
l'explorateur de Windows, commencez par cocher/décocher
les options permettant de pouvoir "voir" les fichiers
cachés ainsi que les fichiers protégés
du Système.
Maintenant,
allez dans c:\Windows\ServicePackFiles\i386 qui contient
les dll de sauvegarde du SP1 de Windows et renommez uxtheme.dll en uxtheme.dll.sav.
Vérifiez également que vous n'avez pas uxtheme.dll dans c:\Windows\system32\dllcache et au besoin, renommez
le aussi
Rendez-vous maintenant dans c:\Windows\system32 et renommez
également dans ce dossier uxtheme.dll en uxtheme.dll.sav.
Ignorez les éventuels messages d'avertissement:
Copier
le fichier uxtheme.dll modifié dans
ce répertoire (c:\Windows\System32), ignorez
également les messages d'avertissement.
Maintenant, Redémarrez votre Ordinateur....
Et continuez votre chemin.
A
partir de maintenant, vous pouvez appliquer n'importe quel thème
se présentant sous la forme fichier.msstyles (par exemple, ceux que vous pouvez trouver sur http://forum-windows.com/themes_xp/la-selection/).
Pour information, les thèmes de XP sont stoqués
dans: c:\Windows\Resources\Themes.
Nous
allons maintenant nous intéresser, si vous le voulez
bien au changement
de la couleur du bouton démarrer.
Comment Patcher "manuellement" le fichier
uxtheme.dll en français ?
Nous
allons utiliser pour ce faire xvi32 on peut également utiliser n'importe que éditeur
Hexadecimal, mais celui-ci à l'avantage d'être
très simple d'emploie, très léger, ne nécessitant
aucune installation et surtout il est Gratuit ;-).
Tout
d'abord, copiez le fichier c:\Windows\system32\uxtheme.dll dans un répertoire de travail (par exemple c:\temp)
Une
fois décompressé le fichier xvi32.zip dans le répertoire de votre choix, lancer XVI32.exe.
Ouvrez c:\temp\uxtheme.dll : par File -> Open -> c:\Windows\system32\uxtheme.dll voilà ce que vous obtenez:
La
colonne de gauche (0; 11; 22....) correspond aux adresses Hexadecimales
(Offset).
La colonne du milieu (4D 5A 90...) correspond au données
sous forme hexadecimales.
La colonne de droite (M; Z...) correspond quand à elle
à l'équivalent ASCII des valeur hexadecimales.
Passons....
Que ce soit sous Windows XP avec ou sans le SP1 installé,
les modification à apporté sont les même,
seules les adresses hexadecimales changent: les 2 fichiers n'étant
pas équivalents.
Si
la version de votre fichier uxtheme.dll est 6.00.2600.0000 (xpclient.010817-1148)
et donc que vous n'avez pas installé le SP1, il vous
faudra modifier ces valeurs:
Aux Offset B6BB à B6C2: remplacer "81
EC 80 00 00 00 56 57" par "33 F6 8B C6 C9
C2 08 00"
Si
la version de votre fichier uxtheme.dll est 6.00.2800.1106 (xpsp1.020828-1920)
et donc que vous avez installé le SP1, il vous faudra
modifier ces valeurs:
Aux Offset C3FF à C406: remplacer "81
EC 80 00 00 00 56 57" par "33 F6 8B C6 C9
C2 08 00"
Voilà
ce que ça donne:
deviens
donc:
sauvegarder
vos modification en faisant Ctrl + S ou File -> Save.
Et voilà, c'est tout, ce n'était pas bien compliqué.
RETOUR
|