Windows XP змінює свою тему щоразу після перезавантаження


8

У мене на ньому встановлений нетбук ASUS Eee з Windows XP. З тих пір, як я перейшов на SSD, Windows XP робив щось дивне; Майже щоразу, коли я перезавантажую комп'ютер, це змінює тему робочого столу. Я використовую класичну тему Windows із сірою панеллю завдань:

введіть тут опис зображення

Однак Windows продовжує переходити до теми XP із синьою панеллю завдань:

введіть тут опис зображення

Я можу перейти до своєї теми, але при наступному перезапуску мені доведеться це зробити ще раз.

У мене є підстави вважати, що жорсткий диск може мати щось із цим, але я буду радий почути будь-які пропозиції.

Чому це? Як я можу не допустити цього?


Що ви використовували для копіювання файлів з жорсткого диска на SSD? Здається, що це може бути проблема з дозволом на файли для мене ...
Mokubai

cool-RR: Ви все скопіювали чи зробили нову установку?
Тамара Війсман

Tomwij: Я зробив свіжу установку на ssd.
Рам Рахум,

Гаразд, це закриває будь-які проблеми з дозволом, оскільки ви не копіювали жодних системних файлів. Перевірте мою оновлену відповідь ...
Тамара Війсман

Я зіткнувся з тією ж проблемою, нарешті, відключення теми теми вирішило це. але я все ще думаю, що це зламали. Я спробую, якщо використовувати FAT32 буде

Відповіді:


4

Загальні причини, що викликають цю проблему:

  • Налаштування, які можуть впливати на обрану тему, налаштовані неправильно.
  • Служба "Теми" вимкнена або її параметри / безпека / налаштування підроблені.
  • Windows не зберігає своїх налаштувань, коли вимикається.

Як це виправити:

  1. Клацніть правою кнопкою миші це посилання , а потім збережіть його на своєму комп’ютері та виконайте після цього.

    savesettings.reg ( схована копія archive.org)

    Версія редактора реєстру Windows 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" = dword: 00001f40

    [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ ShellNoRoam] "Розмір BagMRU" = dword: 00001f40

  2. Зробіть те ж саме за цим посиланням .

    restarethemes.reg (схована копія архіву.org)

    Версія редактора реєстру Windows 5.00

    [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Політика \ Система] "NoDispBackgroundPage" = dword: 00000000 "NoDispScrSavPage" = dword: 00000000 "NoColorChoice" = dword: 00000000 "NoSizeChoice" = dword: 000000 "NoSizeChoice" = dword: 000000 "NoSizeChoice" = dword: 000000 "NoSizeChoice" = dword: 000000 "NoSizeChoice" = dword: 000000 "NoSizeChoice" = dword: 000000 "SetVisualStyle" = "C: \ Windows \ Ресурси \ Теми \ Luna.theme"

    [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Теми] "Тип" = 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" = "Теми" "Група" = "UIGroup" "ObjectName" = "LocalSystem" "FailureActions" = hex: 80,51,01,00,00,00,00,00,00,00,00,00,003,00,00,00,004,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" = "Забезпечує керування темами користувачів."

    [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Теми \ Параметри] "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" = "Тема сервісної мережі"

    [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Послуги \ Теми \ Безпека] "Безпека" = hex: 01,00,14,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,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 \ Теми \ Теми \ Enum] "0" = "Корінь \ LEGACY_THEMES \ 0000" "Count" = dword: 00000001 "NextInstance" = dword: 00000001

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

  3. Перезавантажте комп'ютер, встановіть тему праворуч і перезавантажте знову.

  4. Це слід виправити зараз.

Файли реєстру надходили з цих сайтів:


Додаткові спроби:

  • Перевірте в розділі "Мій комп'ютер" / "Властивості" / "Додатково" / "Продуктивність" / "Налаштування", що
    "і використовувати візуальні стилі у вікнах та кнопках", і "використовувати загальні завдання в папках".
  • http://www.softpedia.com/get/Desktop-Enhancements/Themes/RestoreXPthemes.shtml
  • Спробуйте замінити неправильну тему тією, яка є правильною в C: \ Windows \ Resources \ Themes \
  • Якщо це все ще не працює, можливо, створення нового профілю користувача може вирішити цю проблему.

Я це зробив зараз. Це зробило купу дивних речей. Тема змінюється на "класичну" кожного завантаження, а не просто залишається класичною. І тепер ширина моєї (вирівняної ліворуч) панелі завдань змінюється назад до стандартної за кожної перезавантаження, ймовірно, через зміну на "класичну". Іншим наслідком запуску файлів реєстру є те, що я більше не міг змінити тему на панелі "Дисплей". (Став сірим.) Це дратує. Я використовував редактор реєстру, щоб в основному відновити ці зміни, але я все ще застряг зі своєю проблемою
Рам Рахум

Це дивно, оскільки речі, які ви пояснюєте, не співпадають із змінами налаштувань реєстру ... Я скоригував свою відповідь, чи можете ви спробувати ці нові речі по черзі?
Тамара Війсман

Я нагородив нагороду TomWij, оскільки моя відповідь надихнула його.
Рам Рачум

1
Я знаю, що ця тема дуже стара, але я натрапив сюди, шукаючи рішення цієї проблеми, і ця відповідь вирішила її легко. Довелося створити обліковий запис SU лише для +1. Чудова робота!
Емеріка.

Ну а тепер жодне з цих посилань не є корисним, і Kelly's Korner перенаправляє на сайт, який попереджає, що Flash Player потрібно оновити та намагається встановити програмне забезпечення, яке точно не схоже на Flash Player.
Вінс

1

Ви можете перевірити "Редактор групової політики", якщо налаштування системи за замовчуванням були змінені (доступно лише для Windows XP Pro).

Виберіть "Виконати" у меню "Пуск", введіть gpedit.mscта натисніть Enter. Під Local Computer Policyпунктом перейдіть до User Configuration > Administrative Templates > Control Panel > Display > Desktop Theme. Тепер на правій панелі ви побачите деякі налаштування та їх стан. Змініть їх і збережіть та закрийте GPE. Змініть тему так, як ви хочете, перезавантажте та скажіть, чи це працює.


Спробували ввімкнути "Завантажити певний візуальний стиль ...", не вийшло. Я перезавантажився, і він знову змінився на тему XP.
Рам Рачум

1

Клацніть правою кнопкою миші Мій комп'ютер -> Додатково -> Продуктивність і встановіть її на Налаштування для найкращої продуктивності. Це повертається до класичної теми, якщо це те, що ти хочеш, але його хак я знаю.


Це було вже на тій обстановці.
Рам Рахум

1

Чи використовуєте ви облікові записи або використовуєте обліковий запис за замовчуванням (просто увімкніть комп'ютер і введіть ТАК, не проходячи екрана привітання або запиту входу)?

Спробуйте створити інший обліковий запис. Це вирішило багато моїх проблем із налаштуваннями деякий час тому.


1
Я не думаю, що обліковий запис за замовчуванням існує в Windows XP, і, справді, створення іншого облікового запису, як я запропонував дві години тому, - це гарне виправлення, якщо проблема в реєстрі або налаштуваннях користувача, а проблема не є загальносистемною.
Тамара Війсман

@TomWij - якщо на машині є лише один користувач, і він не має пароля, Windows XP просто авторизується в моєму досвіді
warren

Так. Він автоматично авторизується, але з використанням облікового запису адміністратора без пароля.
kokbira

Що ж, зміни реєстру є більш ніж зміни, коли ви переходите на іншого користувача (файли "Документи та налаштування" будуть іншими). Просто спробуйте - створіть інший обліковий запис і подивіться, чи є проблема.
kokbira

0

Можливо, програма, яку ви використовували для копіювання файлів Windows з попереднього носія на SSD, не копіювала належним чином всі дозволи файлів для вашого користувача в Windows XP, і тому ваші налаштування не записуються на диск, як ви більше не є "власником" файлів, необхідних для збереження налаштувань робочого столу.

Я б відкрив нове вікно провідника, перейдіть до пункту "C: \ Документи та налаштування \", виберіть каталог користувачів, який відповідає вашому обліковому запису, і виконайте наступні кроки (взяті звідси ):

Клацніть правою кнопкою миші папку, над якою ви хочете взяти право власності, а потім натисніть кнопку Властивості.

Перейдіть на вкладку Безпека, а потім натисніть кнопку ОК у повідомленні Безпека (якщо таке з’являється).

Клацніть Додатково, а потім виберіть вкладку Власник.

У списку Імен натисніть своє ім’я користувача та встановіть прапорець Замінити власника на підконтейнерах та об'єктах.

Натисніть кнопку ОК, а потім натисніть кнопку Так, коли ви отримаєте таке повідомлення:

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.


Спробував це зараз, не вийшло.
Рам Рахум,

0

Вирішив це сам. Хакі, але вирішили.

Я перейшов до C:\WINDOWS\Resources\Themesпапки, перейменував Luna.themeу Luna.theme_backupта Lunaпапку в Luna_backup.

Тепер Windows не може їх знайти, і він залишається на класичній темі.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.