PDA

Показать полную графическую версию : [решено] применение Aero стиля к теме при установке по умолчанию


tr011_tmn
02-12-2011, 18:06
Столкнулся с проблемой при применении темы по умолчанию во время установки.

Тема применяется, а стиль Aero ни в какую.

Имеем тему:
Aero 8 Black (прикрепил во вложении)

Сразу после установки тема выглядит следующим образом:
http://s017.radikal.ru/i429/1112/f0/4cc13b603c3ft.jpg (http://radikal.ru/F/s017.radikal.ru/i429/1112/f0/4cc13b603c3f.jpg.html)

Если применить тему Windows 7 а потом применить тему то получаем следующее:
http://s017.radikal.ru/i426/1112/2c/b3db9f6e29f2t.jpg (http://radikal.ru/F/s017.radikal.ru/i426/1112/2c/b3db9f6e29f2.jpg.html)

Применяю твиком на этапе установки:

;применение темы Aero 8 Black.theme к текущему юзверю
[HKEY_USERS\WIM_Default\Software\Microsoft\Windows\CurrentVersion\ThemeManager]
"LoadedBefore"="1"
"LMVersion"="105"
"LMOverRide"="1"
"ThemeActive"="1"
"DllName"=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,72,00,65,00,73,00,6f,00,75,00,72,00,63,00,65,00,73,00,5c,\
00,54,00,68,00,65,00,6d,00,65,00,73,00,5c,00,41,00,65,00,72,00,6f,00,20,00,\
38,00,20,00,42,00,6c,00,61,00,63,00,6b,00,5c,00,41,00,65,00,72,00,6f,00,2e,\
00,6d,00,73,00,73,00,74,00,79,00,6c,00,65,00,73,00,00,00

[HKEY_USERS\WIM_Default\Software\Microsoft\Windows\CurrentVersion\Themes]
"InstallTheme"="C:\\Windows\\resources\\Themes\\Aero 8 Black.theme"
"InstallVisualStyle"="%ResourceDir%\\themes\\Aero 8 Black\\aero.msstyles"


;применение темы Aero 8 Black.theme к текущему юзверю
[HKEY_USERS\WIM_User\Software\Microsoft\Windows\CurrentVersion\ThemeManager]
"LoadedBefore"="1"
"LMVersion"="105"
"LMOverRide"="1"
"ThemeActive"="1"
"DllName"=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,72,00,65,00,73,00,6f,00,75,00,72,00,63,00,65,00,73,00,5c,\
00,54,00,68,00,65,00,6d,00,65,00,73,00,5c,00,41,00,65,00,72,00,6f,00,20,00,\
38,00,20,00,42,00,6c,00,61,00,63,00,6b,00,5c,00,41,00,65,00,72,00,6f,00,2e,\
00,6d,00,73,00,73,00,74,00,79,00,6c,00,65,00,73,00,00,00

[HKEY_USERS\WIM_User\Software\Microsoft\Windows\CurrentVersion\Themes]
"InstallTheme"="C:\\Windows\\resources\\Themes\\Aero 8 Black.theme"
"InstallVisualStyle"="%ResourceDir%\\themes\\Aero 8 Black\\aero.msstyles"


;применение темы Aero 8 Black.theme к системе
[HKEY_LOCAL_MACHINE\WIM_Software\Microsoft\Windows\CurrentVersion\ThemeManager]
"LoadedBefore"="1"
"LMVersion"="105"
"LMOverRide"="1"
"ThemeActive"="1"
"DllName"=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,72,00,65,00,73,00,6f,00,75,00,72,00,63,00,65,00,73,00,5c,\
00,54,00,68,00,65,00,6d,00,65,00,73,00,5c,00,41,00,65,00,72,00,6f,00,20,00,\
38,00,20,00,42,00,6c,00,61,00,63,00,6b,00,5c,00,41,00,65,00,72,00,6f,00,2e,\
00,6d,00,73,00,73,00,74,00,79,00,6c,00,65,00,73,00,00,00

[HKEY_LOCAL_MACHINE\WIM_Software\Microsoft\Windows\CurrentVersion\Themes]
"InstallTheme"="C:\\Windows\\resources\\Themes\\Aero 8 Black.theme"
"InstallVisualStyle"="%ResourceDir%\\themes\\Aero 8 Black\\aero.msstyles"

Boa Soft
05-12-2011, 18:45
Для применения Аэро необходимо, чтобы был установлен драйвер видеокарты и прошла оценка системы. Если один из этих пунктов не выполнен, то аэро не включится.

Для применения Аэро достаточно после установки драйвера видеокарты и перезагрузки выполнить от имени администратора

WinSat dwm

Если параметры системы позволяют использовать Аэро, то он будет включен автоматически.

tr011_tmn
07-12-2011, 15:55
Boa Soft, при всем моем уважении не работает данный способ. И проблема заключается в том что даже после установки драйверов не применяется стиль Aero. Для того что бы он заработал необходимо включить тему Windows 7 и потом выбранную тему, тогда заработает.

Smarty
07-12-2011, 19:38
tr011_tmn, как вариант, перезапуск службы UxSms при первом входе:

@echo off
net stop uxsms
net start uxsms
Del %0

или скомпилировать ЕХЕшник с отключением вывода командного окна.

tr011_tmn
08-12-2011, 09:39
tr011_tmn, как вариант, перезапуск службы UxSms при первом входе: »
увы но данный способ тоже не помог, стиль как оставался упрощенный, так и остался. видимо придется отказываться от интеграции темы в дистрибутив с последующей установкой во время входа.

Господа гуру, подскажите. а возможно ли сменить тему в Win se7en без участия пользователя через командную строку. Пробовал 3-4 варианта но все заканчиваются тем что либо тема вовсе не меняется либо остается открытым окно "Персонализация".

Smarty
08-12-2011, 18:34
tr011_tmn, Применение темы через BAT\CMD (http://forum.oszone.net/thread-189931.html), а непосредственно решение - здесь (http://forum.oszone.net/post-1663154-6.html). ;)

tr011_tmn
09-12-2011, 12:01
tr011_tmn, Применение темы через BAT\CMD, а непосредственно решение - здесь. »
получилось :-) спасибо за верное направление полета. Поправил у себя немного файл кастомизации системы после установки и все заработало :-) после установки дров и перезагрузки тема встает на положенное ей место :-)




© OSzone.net 2001-2012