Windows XP zmienia motyw za każdym razem po ponownym uruchomieniu

8

Mam na sobie netbooka ASUS Eee z systemem Windows XP. Odkąd zmieniłem dysk SSD, Windows XP robi coś dziwnego; Niemal za każdym razem, gdy uruchamiam ponownie komputer, zmienia on motyw pulpitu. Używam klasycznego motywu Windows z szarym paskiem zadań:

wprowadź opis zdjęcia tutaj

Jednak system Windows ciągle przechodzi do motywu XP z niebieskim paskiem zadań:

wprowadź opis zdjęcia tutaj

Jestem w stanie wrócić do mojego motywu, ale przy następnym ponownym uruchomieniu będę musiał to zrobić ponownie.

Mam powody sądzić, że dysk twardy może mieć z tym coś wspólnego, ale chętnie usłyszę wszelkie sugestie.

Dlaczego to? Jak mogę temu zapobiec?

Ram Rachum
źródło
Waht używałeś do kopiowania plików z dysku twardego na dysk SSD? Wygląda na to, że mogą to być dla mnie problemy z uprawnieniami do plików ...
Mokubai
cool-RR: Czy wszystko skopiowałeś, czy wykonałeś nową instalację?
Tamara Wijsman,
Tomwij: Zrobiłem świeżą instalację na ssd.
Ram Rachum
Ok, to zamyka wszelkie problemy z uprawnieniami, ponieważ nie skopiowałeś żadnych plików systemowych. Sprawdź moją zaktualizowaną odpowiedź ...
Tamara Wijsman
Napotkałem ten sam problem, w końcu wyłączenie usługi kompozycji rozwiązało to. ale nadal uważam, że to hack. Spróbuję, jeśli przy użyciu FAT32 będzie

Odpowiedzi:

4

Typowe przyczyny tego problemu:

  • Ustawienia, które mogą mieć wpływ na wybrany motyw, są źle skonfigurowane.
  • Usługa motywów jest wyłączona lub zmieniono parametry / zabezpieczenia / ustawienia.
  • System Windows nie zapisuje swoich ustawień po wyłączeniu.

Jak to naprawić:

  1. Kliknij ten link prawym przyciskiem myszy , a następnie zapisz go na komputerze i uruchom później.

    savesettings.reg (kopia pamięci podręcznej archive.org)

    Edytor rejestru systemu Windows w wersji 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 \ Torby]

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

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

  2. Zrób to samo z tym linkiem .

    restorethemes.reg (kopia w pamięci podręcznej archive.org)

    Edytor rejestru systemu Windows w wersji 5.00

    [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System] „NoDispBackgroundPage” = dword: 00000000 „NoDispScrSavPage” = dword: 00000000 „NoColorChoice” = dwór: 00000000 „NoSizeChoice” = dwór: 00000000 "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” = „Tematy” „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 „Opis” = „Zapewnia zarządzanie motywem doświadczenia użytkownika.„

    [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] „Bezpieczeństwo” = hex: 01,00,14,80,80,90,00,00,00,9c, 00,00,00,14,00,00,00 , 30,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 233,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. Uruchom ponownie komputer, ustaw odpowiedni motyw i uruchom ponownie.

  4. Należy to teraz naprawić.

Pliki rejestru pochodzą z następujących witryn:


Dodatkowe próby:

  • Sprawdź w Mój komputer / Właściwości / Zaawansowane / Wydajność / Ustawienia,
    czy zaznaczono zarówno „używanie stylów wizualnych w oknach i przyciskach”, jak i „używanie typowych zadań w folderach”.
  • http://www.softpedia.com/get/Desktop-Enhancements/Themes/RestoreXPthemes.shtml
  • Spróbuj zastąpić niewłaściwy motyw tym, który jest odpowiedni w C: \ Windows \ Resources \ Themes \
  • Jeśli nadal nie działa, może utworzenie nowego profilu użytkownika może rozwiązać ten problem.
Tamara Wijsman
źródło
Zrobiłem to teraz. Zrobił mnóstwo dziwnych rzeczy. Temat zmienia się na „klasyczny” przy każdym rozruchu, zamiast pozostać klasyczny. A teraz szerokość mojego (wyrównanego do lewej) paska zadań zmienia się z powrotem na domyślny przy każdym ponownym uruchomieniu, prawdopodobnie z powodu zmiany na „klasyczny”. Kolejną konsekwencją uruchamiania plików rejestru jest to, że nie mogę już zmienić motywu z panelu Wyświetl. (Został wyszarzony.) To denerwujące. Użyłem edytora rejestru, aby w większości przywrócić te zmiany, ale nadal tkwi mój problem
Ram Rachum
To dziwne, ponieważ rzeczy, które wyjaśniasz, nie pasują do zmienianych ustawień rejestru ... Zmieniłem odpowiedź, czy możesz wypróbować te nowe rzeczy jeden po drugim?
Tamara Wijsman
Przyznałem nagrodę TomWijowi, ponieważ moja odpowiedź była zainspirowana jego.
Ram Rachum,
1
Wiem, że ten wątek jest bardzo stary, ale natknąłem się tutaj, szukając rozwiązania tego problemu i ta odpowiedź go rozwiązała. Musiałem utworzyć konto SU tylko po +1. Dobra robota!
Emerica.
Cóż, teraz żadne z tych linków nie jest dobre, a Kelly's Korner przekierowuje na stronę, która ostrzega, że ​​Flash Player wymaga aktualizacji i próbuje zainstalować oprogramowanie, które zdecydowanie nie wygląda jak Flash Player.
Vince
1

Możesz zaznaczyć „Edytor zasad grupy”, jeśli domyślne ustawienia systemowe zostały zmienione (dostępne tylko dla Windows XP Pro).

Wybierz „Uruchom” z menu Start, wpisz gpedit.msci naciśnij Enter. W obszarze Local Computer Policyprzejdź do User Configuration > Administrative Templates > Control Panel > Display > Desktop Theme. Teraz w prawym okienku zobaczysz niektóre ustawienia i ich stany. Zmień je i zapisz i wyjdź z GPE. Zmień motyw tak, jak chcesz, uruchom ponownie i powiedz nam, czy to działa.

Mehper C. Palavuzlar
źródło
Próbowałem włączyć „Załaduj określony styl wizualny ...”, nie działało. Uruchomiłem ponownie i ponownie zmienił się na motyw XP.
Ram Rachum
1

Kliknij prawym przyciskiem Mój komputer -> Zaawansowane -> Wydajność i ustaw opcję Dopasuj w celu uzyskania najlepszej wydajności. Powraca to do klasycznego motywu, jeśli tego chcesz, ale wiem, że to hack.

Javed Ahamed
źródło
Było już w tym miejscu.
Ram Rachum
1

Czy używasz kont lub używasz konta domyślnego (po prostu włącz komputer i wpisz SO bez przejścia ekranu powitalnego lub pytania logowania)?

Spróbuj utworzyć kolejne konto. Jakiś czas temu rozwiązałem wiele problemów z dostosowaniami.

kokbira
źródło
1
Nie sądzę, aby konto domyślne istniało w systemie Windows XP, a utworzenie kolejnego konta, jak sugerowałem dwie godziny temu, jest dobrym rozwiązaniem, jeśli problem dotyczy rejestru użytkowników lub ustawień użytkownika, a problem nie dotyczy całego systemu.
Tamara Wijsman
@TomWij - jeśli na komputerze jest tylko jeden użytkownik i nie ma hasła, Windows XP po prostu automatycznie zaloguje się z mojego doświadczenia
warren
Tak. Będzie się automatycznie rejestrować, ale używając konta administratora bez hasła.
kokbira
Cóż, po zmianie na innego użytkownika są więcej niż zmiany rejestru (pliki „Dokumenty i ustawienia” będą inne). Po prostu spróbuj - utwórz kolejne konto i sprawdź, czy problem występuje.
kokbira
0

Możliwe, że program użyty do skopiowania plików Windows z poprzedniego nośnika na dysk SSD nie skopiował poprawnie wszystkich uprawnień do plików dla użytkownika w systemie Windows XP, a więc ustawienia nie są zapisywane z powrotem na dysk, ponieważ użytkownik nie jest już „właścicielem” plików potrzebnych do zapisania ustawień pulpitu.

Chciałbym otworzyć nowe okno Eksploratora, przejść do „C: \ Documents and Settings \” wybrać katalog użytkownika odpowiadający Twojemu koncie i wykonać następujące kroki (zaczerpnięte stąd ):

Kliknij prawym przyciskiem myszy folder, który chcesz przejąć na własność, a następnie kliknij polecenie Właściwości.

Kliknij kartę Zabezpieczenia, a następnie kliknij OK w komunikacie Zabezpieczenia (jeśli się pojawi).

Kliknij Zaawansowane, a następnie kliknij kartę Właściciel.

Na liście Nazwa kliknij swoją nazwę użytkownika i zaznacz pole wyboru Zamień właściciela na podwykonawcach i obiektach.

Kliknij przycisk OK, a następnie kliknij przycisk Tak, gdy pojawi się następujący komunikat:

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
źródło
Próbowałem teraz, nie działało.
Ram Rachum,
0

Sam to rozwiązałem. Hackishly, ale rozwiązane.

Poszedłem do C:\WINDOWS\Resources\Themesfolderu i przemianowałem Luna.themego Luna.theme_backupna Lunafolder Luna_backup.

Teraz system Windows nie może ich znaleźć i pozostaje w klasycznym stylu.

Ram Rachum
źródło