Forum-Seven Communauté française de Windows 7 : Entraide, dépannage, actualité. Microsoft windows Seven

23 février 2011

Récupérer ses thèmes non-Microsoft après le SP1

Filed under: Apparence et Personnalisation,Personnalisation — Étiquettes : , , — ycor @ 0 h 06 min

Bonjour
Pour ceux qui ont patché leur Windows 7 avec VistaGlazz et qui ont perdu leurs si jolis thèmes après l’application du SP1, il y a deux moyens de les récupérer :

1° Attendre une éventuelle nouvelle version de VistaGlazz permettant de repatcher le système.

2° Utiliser UxStyle qui ouvre les thèmes sans patcher le système.
Rafael Rivera de « Within Windows » a mis au point un moyen d’utiliser les thèmes sans patcher les fichiers système. Cette procédure est donc insensible aux mises à jour et SP de Windows.

UXStyle est un service nommé UnsignedThemesSvc.exe qui tourne en arrière plan dans Windows et qui le trompe en lui faisant croire que tous les thèmes sont signés.

Pour un système ayant déjà été patché avec VistaGlazz, il faut restaurer les versions originales de

  • themeservice.dll
  • themeui.dll
  • uxtheme.dll

VistaGlazz est capable de restaurer ces fichiers.  Malheureusement, après l’installation du SP1, VistaGlazz ne reconnaît plus Windows comme un système « patchable » : There is no System patch available for your Windows version. et donc ne le reconnait plus comme un système « dépatchable ».

Il faut donc y aller par d’autres méthodes.

On utilisera donc sfc /scannow, soit en automatique, soit en manuel :

  • Méthode automatique
    Applicable pour les personnes n’ayant modifié que ces fichiers des thèmes à l’exception de tout autres. Cette méthode restaurera dans leur état d’origine tous les fichiers système de Windows qui auraient été modifiés => d’autres personnalisations peuvent en être affectées.
    Menu démarrer -> Tous les programmes -> Accessoires -> clic droit sur Invite de commande -> Exécuter en tant qu’administrateur -> Valider l’alerte.

    Dans la fenêtre qui s’ouvre, taper sfc /scannow (il y a un espace avant le /) et Enter
    Laisser faire, ça peut durer assez longtemps !
    Redémarrer le PC

    Appliquer la Procédure UXStyle ci-dessous

  • Méthode manuelle
    Applicable pour les personnes ayant modifié d’autres fichiers que ceux des thèmes (p.ex. WindowsMail). Cette méthode restaurera sélectivement les fichiers concernés.Menu démarrer -> Tous les programmes -> Accessoires -> clic droit sur Invite de commande -> Exécuter en tant qu’administrateur -> Valider l’alerte.

    Dans la fenêtre qui s’ouvre, taper sfc /scannow=c:\windows\system32\themeservice.dll et Enter
    Si le fichier avait été patché, Windows va le restaurer. Un redémarrage est nécessaire

    Procéder de la même manière avec sfc /scannow=c:\windows\system32\themeui.dl

    Procéder de la même manière avec sfc /scannow=c:\windows\system32\uxtheme.dl

    Si l’un des fichiers est intègre, il s’affichera « Le programme de protection des ressources Windows n’a trouvé aucune violation d’intégrité« . On peut alors passer au suivant sans redémarrer

    N.B. je pars du principe que Windows est installé en C:\Windows. Sinon il faut évidemment adapter la syntaxe.


Application de la procédure UXStyle :

Les fichiers d’installation pour les versions 32 et 64 bits se trouvent par ici (fichier zip)
La page du site de Rafael Rivera (assez zen !) se trouve par là

ATTENTION !
Pour que l’installation se fasse correctement, il faut désactiver le User Acount Control le temps de l’installation

L’archive contient deux fichiers :

  • UxStyle_Core_Jul13_x86.msi pour les systèmes 32 bits
  • UxStyle_Core_Jul13_x64.msi pour les systèmes 64 bits

Il suffit de lancer l’archive correspondant à votre système et de laisser faire (ça dure environ 1 minute)

Pas besoin de redémarrer Windows, les thèmes spéciaux sont à nouveau utilisables.


Pas de commentaire

No comments yet.

RSS feed for comments on this post. TrackBack URL

Sorry, the comment form is closed at this time.

Powered by WordPress