Windows XP change de thème à chaque fois après le redémarrage

8

J'ai un netbook ASUS Eee avec Windows XP installé dessus. Depuis que je suis passé à un lecteur SSD, Windows XP a fait quelque chose d'étrange; Presque chaque fois que je redémarre mon ordinateur, cela change le thème de mon bureau. J'utilise le thème Windows classique avec une barre de tâches grise:

entrez la description de l'image ici

Cependant, Windows continue de basculer vers le thème XP avec une barre de tâches bleue:

entrez la description de l'image ici

Je peux revenir à mon thème, mais au prochain redémarrage, je devrai le refaire.

J'ai des raisons de croire que le disque dur peut avoir quelque chose à voir avec cela, mais je serai heureux d'entendre toutes les suggestions.

Pourquoi est-ce? Comment puis-je empêcher cela de se produire?

Ram Rachum
la source
Qu'avez-vous utilisé pour copier les fichiers du disque dur vers le SSD? On dirait que ça pourrait être des problèmes d'autorisations de fichiers pour moi ...
Mokubai
cool-RR: Avez-vous tout copié ou avez-vous fait une nouvelle installation?
Tamara Wijsman
Tomwij: J'ai fait une nouvelle installation sur le SSD.
Ram Rachum
D'accord, cela résout tous les problèmes d'autorisations car vous n'avez copié aucun fichier système. Vérifiez ma réponse mise à jour ...
Tamara Wijsman
J'ai rencontré le même problème, enfin, la désactivation du service de thème a résolu ce problème. mais je pense toujours que c'est un hack. Je vais essayer si

Réponses:

4

Raisons courantes à l'origine de ce problème:

  • Les paramètres qui peuvent avoir une influence sur le thème sélectionné sont mal configurés.
  • Le service Thèmes est désactivé ou ses paramètres / sécurité / paramètres ont été falsifiés.
  • Windows n'enregistre pas ses paramètres lors de sa fermeture.

Comment régler ceci:

  1. Faites un clic droit sur ce lien , puis enregistrez-le sur votre ordinateur et exécutez-le ensuite.

    savesettings.reg (copie en cache archive.org)

    Éditeur de registre Windows version 5.00

    [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer] "NoSaveSettings" = dword: 00000000

    [HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Run] "SystemTray" = "SysTray.Exe"

    [-HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ ShellNoRoam \ BagMRU] [-HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ ShellNoRoam \ Bags]

    [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ Shell] "BagMRU Size" = dword: 00001f40

    [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ ShellNoRoam] "BagMRU Size" = dword: 00001f40

  2. Faites la même chose avec ce lien .

    restorethemes.reg (copie mise en cache archive.org)

    Éditeur de registre Windows version 5.00

    [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System] "NoDispBackgroundPage" = dword: 00000000 "NoDispScrSavPage" = dword: 00000000 "NoColorChoice" = dword: 00000000 "NoSizeChoice" = dword: 00000000 "Nohoice00" "SetVisualStyle" = "C: \ Windows \ Resources \ Themes \ Luna.theme"

    [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Themes] "Type" = dword: 00000020 "Start" = dword: 00000002 "ErrorControl" = dword: 00000001 "ImagePath" = hex (2): 25,00,53,00,79 , 00,73,00,74,00,65,00,6d, 00,52,00,6f, 00,6f, 00, \ 74,00,25,00,5c, 00,53,00,79, 00,73,00,74,00,65,00,6d, 00,33,00,32,00,5c, 00,73, \ 00,76,00,63,00,68,00,6f, 00 , 73,00,74,00,2e, 00,65,00,78,00,65,00,20,00,2d, 00, \ 6b, 00,20,00,6e, 00,65,00, 74,00,73,00,76,00,63,00,73,00,00,00 "DisplayName" = "Thèmes" "Group" = "UIGroup" "ObjectName" = "LocalSystem" "FailureActions" = hex: 80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,04,00,19, \ 00,01,00,00,00,60 , ea, 00,00,01,00,00,00,60, ea, 00,00,00,00,00,00,00,00,00,00 "Description" = "Fournit une gestion du thème de l'expérience utilisateur."

    [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Themes \ Parameters] "ServiceDll" = hex (2): 25,00,53,00,79,00,73,00,74,00,65,00,6d, 00, 52,00,6f, 00,6f, \ 00,74,00,25,00,5c, 00,53,00,79,00,73,00,74,00,65,00,6d, 00,33 , 00,32,00,5c, 00, \ 73,00,68,00,73,00,76,00,63,00,73,00,2e, 00,64,00,6c, 00,6c, 00,00,00 "ServiceMain" = "ThemeServiceMain"

    [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Themes \ Security] "Security" = hex: 01,00,14,80,90,00,00,00,9c, 00,00,00,14,00,00,00 , 30,00,00,00,00,02, \ 00,1c, 00,01,00,00,00,02,80,14,00, ff, 01,0f, 00,01,01,00,00, 00,00,00,01,00,00, \ 00,00,02,00,60,00,04,00,00,00,00,00,14,00, fd, 01,02,00,01 , 01,00,00,00,00,00, \ 05,12,00,00,00,00,00,18,00, ff, 01,0f, 00,01,02,00,00,00, 00,00,05,20,00,00,00, \ 20,02,00,00,00,00,14,00,8d, 01,02,00,01,01,00,00,00,00 , 00,05,0b, 00,00,00,00, \ 00,18,00, fd, 01,02,00,01,02,00,00,00,00,00,05,20,00, 00,00,23,02,00,00,01,01, \ 00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00 , 05,12,00,00,00

    [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Themes \ Enum] "0" = "Root \ LEGACY_THEMES \ 0000" "Count" = dword: 00000001 "NextInstance" = dword: 00000001

    [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer] "NoSaveSettings" = dword: 00000000

  3. Redémarrez votre ordinateur, définissez le thème correctement et redémarrez à nouveau.

  4. Il devrait être corrigé maintenant.

Les fichiers du Registre proviennent de ces sites:


Tentatives supplémentaires:

  • Vérifiez dans Poste de travail / Propriétés / Avancé / Performances / Paramètres que les
    cases "utiliser les styles visuels sur les fenêtres et les boutons" et "utiliser les tâches courantes dans les dossiers" sont cochées.
  • http://www.softpedia.com/get/Desktop-Enhancements/Themes/RestoreXPthemes.shtml
  • Essayez de remplacer le thème incorrect par celui qui est correct dans C: \ Windows \ Resources \ Themes \
  • Si cela ne fonctionne toujours pas, la création d'un nouveau profil utilisateur pourrait peut-être résoudre ce problème.
Tamara Wijsman
la source
Je l'ai fait maintenant. Ça a fait plein de trucs bizarres. Le thème est changé en "classique" à chaque démarrage, au lieu de rester simplement classique. Et maintenant, la largeur de ma barre des tâches (alignée à gauche) revient à la valeur par défaut à chaque redémarrage, probablement en raison du passage à "classique". Une autre conséquence de l'exécution de vos fichiers de registre est que je ne pouvais plus changer de thème depuis le panneau d'affichage. (Est devenu grisé.) C'est ennuyeux. J'ai principalement utilisé l'éditeur de registre pour annuler ces modifications, mais je suis toujours coincé avec mon problème
Ram Rachum
C'est bizarre car les choses que vous expliquez ne correspondent pas aux paramètres de registre en cours de modification ... J'ai ajusté ma réponse, pouvez-vous essayer ces nouvelles choses une par une?
Tamara Wijsman
J'ai attribué la prime à TomWij, car ma réponse a été inspirée par la sienne.
Ram Rachum
1
Je sais que ce fil est très ancien, mais je suis tombé ici à la recherche d'une solution à ce problème et cette réponse l'a corrigé à l'aise. J'ai dû créer un compte SU juste à +1. Bon travail!
Emerica.
Eh bien maintenant, aucun de ces liens n'est bon et celui de Kelly's Korner redirige vers un site qui avertit que Flash Player doit être mis à jour et essaie d'installer un logiciel qui ne ressemble certainement pas à Flash Player.
Vince
1

Vous pouvez cocher «Éditeur de stratégie de groupe» si les paramètres système par défaut ont été modifiés (uniquement disponible pour Windows XP Pro).

Sélectionnez "Exécuter" dans le menu Démarrer, tapez gpedit.mscet appuyez sur Entrée. Sous Local Computer Policy, accédez à User Configuration > Administrative Templates > Control Panel > Display > Desktop Theme. Maintenant, dans le volet droit, vous verrez certains paramètres et leurs états. Modifiez-les et enregistrez et quittez GPE. Modifiez votre thème comme vous le souhaitez, redémarrez et dites-nous si cela fonctionne.

Mehper C. Palavuzlar
la source
Essayé d'activer "Charger un style visuel spécifique ...", n'a pas fonctionné. J'ai redémarré et il a changé à nouveau pour le thème XP.
Ram Rachum
1

Cliquez avec le bouton droit sur Poste de travail -> Avancé -> Performances et réglez-le sur Ajuster pour de meilleures performances. Cela revient au thème classique si c'est ce que vous voulez, mais c'est un hack je sais.

Javed Ahamed
la source
C'était déjà à ce réglage.
Ram Rachum
1

Utilisez-vous des comptes ou utilisez-vous le compte par défaut (allumez simplement l'ordinateur et entrez SO sans passer par l'écran d'accueil ou l'invite de connexion)?

Essayez de créer un autre compte. Cela a résolu beaucoup de mes problèmes avec les personnalisations il y a quelque temps.

kokbira
la source
1
Je ne pense pas qu'il existe un compte par défaut sur Windows XP, et en effet, la création d'un autre compte comme je l'ai suggéré il y a deux heures est une bonne solution si le problème est dans le registre d'utilisateurs ou les paramètres utilisateur et que le problème n'est pas à l'échelle du système.
Tamara Wijsman
@TomWij - s'il n'y a qu'un seul utilisateur sur la machine, et qu'elle n'a pas de mot de passe, Windows XP se connectera automatiquement selon mon expérience
warren
Oui. Il se connectera automatiquement, mais en utilisant un compte administrateur sans mot de passe.
kokbira
Eh bien, il y a plus que des modifications du registre lorsque vous passez à un autre utilisateur (les fichiers "Documents et paramètres" seront différents). Essayez-le - créez un autre compte et voyez si le problème se produit.
kokbira
0

Il se peut que le programme que vous avez utilisé pour copier les fichiers Windows du support précédent vers le SSD n'ait pas copié correctement toutes les autorisations de fichier pour votre utilisateur dans Windows XP et que vos paramètres ne soient pas réécrits sur le disque comme vous l'êtes n'est plus le "propriétaire" des fichiers nécessaires pour enregistrer les paramètres de votre bureau.

Je voudrais ouvrir une nouvelle fenêtre de l'Explorateur, naviguer vers "C: \ Documents and Settings \" sélectionner le répertoire utilisateur qui correspond à votre compte et utiliser ces étapes (prises à partir d' ici ):

Cliquez avec le bouton droit sur le dossier dont vous souhaitez vous approprier, puis cliquez sur Propriétés.

Cliquez sur l'onglet Sécurité, puis sur OK dans le message de sécurité (le cas échéant).

Cliquez sur Avancé, puis sur l'onglet Propriétaire.

Dans la liste Nom, cliquez sur votre nom d'utilisateur et activez la case à cocher Remplacer le propriétaire sur les sous-conteneurs et les objets.

Cliquez sur OK, puis sur Oui lorsque vous recevez le message suivant:

You do not have permission to read the contents of directory folder name. Do you want to replace the directory permissions with permissions granting you Full Control?" All permissions will be replaced if you click Yes.

Mokubai
la source
Je l'ai essayé maintenant, ça n'a pas marché.
Ram Rachum
0

Je l'ai résolu moi-même. Hackishly, mais l'a résolu.

Je suis allé dans le C:\WINDOWS\Resources\Themesdossier, et renommé Luna.themeen Luna.theme_backupet le Lunadossier en Luna_backup.

Maintenant, Windows ne peut pas les trouver et il reste sur le thème classique.

Ram Rachum
la source