Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Изменение внешнего вида Windows » Оформление Windows 10 / 8 / 7 / Vista » Темы и Стили - Classic Theme Windows 7 со включенным графическим ускорением

Ответить
Настройки темы
Темы и Стили - Classic Theme Windows 7 со включенным графическим ускорением

Пользователь


Сообщения: 71
Благодарности: 5

Профиль | Отправить PM | Цитировать


Изменения
Автор: Ruslan2017
Дата: 17-03-2019
Описание: Уточнение названия темы и текста 1 поста
Отсутствие драйверов под новое "железо", привело к тому, что пришлось поменять любимую Windows XP на эту туповатую Windows 7...

Новая классическая тема в аэро-исполнении "Classic AE mod 2019_2" от 16.03.2019 г. на замену медленной встроенной классической темы Windows 7.

Предыдущими модификациями были "Classic AE ROB v1...v5", имеющие более классические меню, но от патча ROB пришлось отказаться из-за некорректного отображения меню в некоторых программах, например Corel 14, VLC Player, BitComet. Далее была версия "Classic AE mod 2018" с уходом от патча ROB и исправлением ошибки в ScrollBar. И в сравнении с версией "Classic AE mod 2019_1" исправлена ошибка с фоном при добавлении правил в брандмауэр и ошибка со слётом аэро-режима при установке размера шрифта 125%.

Описание проблемы:
Графическое ускорение в Windows 7 включено только в аэро-темах и отключено в базовых темах, в том числе классической. Поэтому в все элементы интерфейса в аэро теме - прорисовываются с помощью видеокарты, а в классической теме - центральным процессором. При наличии нормальной видеокарты (новее 2010 года) аэро темы работают гораздо производительнее классической. К тому же, некоторые разработчики драйверов, в частности компания AMD, наплевательски относятся к реализации 2D GDI функций в Radeon драйверах новее 2014 года, что ещё более замедляет работу классической темы на современных картах (HD7000, серии R7, R9, RX400, RX500 - все видеокарты без исключения). Классическая тема только в Windows 98/2000/XP работала быстро, а в Windows 7 - это угрюмый тормоз. Для устанения этой проблемы существует аналог классической темы (по виду), но в виде аэро-темы (по свойствам) - она использует ресурсы видеокарты и работает в разы быстрее встроенной классики.

Примечание:
Поймите правильно, в играх FPS больше не станет. Игры используют 3D-функции, а они всегда работают с графическим ускорением. Прирост следует ожидать в обычных 2D-приложениях + окошки винды - все элементы интерфейса будут отрисовываться/ масштабироваться/ передвигаться/ накладываться гораздо быстрее, без подтормаживания и перемигиваний текста силами видеокарты, разгружая центральный процессор для других задач.

Описание темы "Classic AE mod 2019_2":
Тема выполнена, путём модернизации темы "Classic AE 2.5.3"
https://saarineames.deviantart.com/a...inal-343638171 и 95% выполненных работ - это заслуга разработчика Saarineames с сайта deviantart.com.

Доработки:
1) Добавлен градиент в заголовок окна
2) Правильный цвет текста в заголовках активного и неактивного окон
3) Обычный Tahoma-шрифт, без принудительного ClearType
4) Правильный серый цвет во всех элементах интерфейса RGB (212, 208, 200)
5) Правильный TrackBar
6) Более классическое меню (исправлено цветовое оформление)
7) Для лучшего восприятия - выделенный пункт на сером фоне более темный, чем на белом
8) Отключена анимация на ProgressBar
9) Используются обычные курсоры
10) Исправлена ошибка в ScrollBar
11) Испрален фон окна в брандмауэре Windows
12) Исправлен слёт аэро-режима при использовании 125% масштаба шрифта
Бонусом прилагаются TaskManager и Калькулятор с классическим оформлением.

Скриншот "Classic AE mod 2019_2":


Скриншот 2:


ПОСЛЕДНЯЯ ВЕРСИЯ - "Classic AE mod 2019_1"

Доработки:
1) Добавлен градиент в заголовок окна
2) Правильный цвет текста в заголовках активного и неактивного окон
3) Обычный Tahoma-шрифт, без принудительного ClearType
4) Правильный серый цвет во всех элементах интерфейса RGB (212, 208, 200)
5) Правильный TrackBar
6) Более классическое меню (исправлено цветовое оформление)
7) Для лучшего восприятия - выделенный пункт на сером фоне более темный, чем на белом
8) Отключена анимация на ProgressBar
9) Используются обычные курсоры
10) Исправлена ошибка в ScrollBar
11) Испрален фон окна в брандмауэре Windows
12) Исправлен слёт аэро-режима при использовании 125% масштаба шрифта
Бонусом прилагаются TaskManager и Калькулятор с классическим оформлением.

Установка темы:
1) Установить "UniversalThemePatcher" - рекомендуемый вариант. Установщик выбираем для своей разрядности Windows 7 (32- или 64-бит). Для установки необходимо запустить исполняемый файл, выбрать язык и пропатчить 3 файла, затем перезагрузить компьютер. Если патч был ранее применён - то этот шаг пропускаем. Патчер позволяет добавлять в систему темы от сторонних производителей, а не только использовать встроенные. Без установки UniversalThemePatcher (или UxStyle) тема будет работать в базовом режиме, без функций графического ускорения - точно также тормозно как и встроенная классическая. Поэтому наличие в системе "UniversalThemePatcher" или "UxStyle" или другого патчера тем - обязательно.
2) Скопировать файлы темы "Classic AE mod 2019_2" по пути c:\WINDOWS\Resources\Themes\
3) Зайти в "Персонализацию" и переключиться на тему "Classic AE mod 2019_2"
4) Перезагрузить ПК. Всё готово. Наслаждаемся классическим оформлением Windows 7, но уже с работающим ускорением GPU.

Проверка правильности установки темы:
Правильность установки проверить легко - достаточно посмотреть на вид кнопок "свернуть/ развернуть/ закрыть" в заголовке окна. Если кнопка "закрыть" стала шире остальных (как на скриншоте) - то всё встало нормально! Если кнопки остались одинаковой ширины, то аэро-режим не включился и тема работает в базовом режиме (без ускорения). Чаще всего это происходит из-за отсутствия "UniversalThemePatcher" или "UxStyle", позволяющего сторонним темам использовать аэро-режим.


На март 2019 года это лучший вариант классической темы для Windows 7.
Все ресурсы/настройки темы находятся в файле "Classic AE mod 2019_2.msstyles"
Редактировать msstyles-файл можно программой "Windows Style Builder" из архива.
Получится результат лучше - пожалуйста, выложите нам!

СКАЧАТЬ ТЕМУ (если один обменник не доступен - качаем с другого):
https://yadi.sk/d/4FTuEB-ELTF4MA
https://www73.zippyshare.com/v/G687v0BE/file.html
http://rgho.st/77rSsZ8T8
http://ge.tt/4IKw53v2
https://www.mediafire.com/file/pp4z0...019_2.zip/file
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:07, 13-03-2017

 

Новый участник


Сообщения: 29
Благодарности: 1

Профиль | Отправить PM | Цитировать


практика говорит об обратном

Отправлено: 12:08, 20-02-2019 | #81



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 19
Благодарности: 4

Профиль | Отправить PM | Цитировать


ascerdfg, может быть после копирования темы и перед применением сделать дефрагментацию, возможно тема из-за этого медленно читается системой и по этому появляется проблема? Или применяемая тема находится на не системном носителе, с которого по какой-либо причине данные недостаточно быстро считываются.

Отправлено: 14:00, 20-02-2019 | #82

vay vay вне форума

Аватара для vay

Пользователь


Сообщения: 122
Благодарности: 61

Профиль | Отправить PM | Цитировать


Gorbatogo mogila ispravit!

Отправлено: 15:50, 20-02-2019 | #83


Новый участник


Сообщения: 29
Благодарности: 1

Профиль | Отправить PM | Цитировать


"...и тут остапа понесло"

дело в том что акромя меня твоя тема ни кому не нужна и за меня вступиться некому
да и мне тоже не нужна, просто хочу чтоб твой продукт был качественным.

Отправлено: 09:46, 21-02-2019 | #84


Пользователь


Сообщения: 71
Благодарности: 5

Профиль | Отправить PM | Цитировать


vay,

Видишь, я обошелся без вас. Вы слились за 10 дней, а я уже 1.5 года тему делаю. Уже исправил несколько проблем, которые были в версиях тем saarinames и ещё более приблизил тему к оригинальной классике. По крайней мере в данный момент лучшего варианта классики, чем тема "Classic AE mod 2019_1" в мире нет - и по виду и по безглючности.


Наглядная демонстрация для тех, кто в упор не понимает зачем нужна сторонняя классическая тема в аэро-исполнении.

Есть маленькая программа Neutron v1.07 (размер 10 кБ, синхронизилка времени через интернет). Ссылка - https://my-files.ru/3em9h3 Прога примитивно простая, но она мигает единственной текстовой строкой в классической теме. В аэро темах, естественно, никаких проблем. И вот таких мест во встроенной классике пруд-пруди. То мигает, то передергивается, то подглюкивает. В ХР-шке классика работала быстро, в семерке - увы, классика - это тормоз.

Смотрим видео.
Встроенная классическая тема - мигает
Classic AE (или любая аэро тема) - не мигает

Видеодемонстрация - https://www.youtube.com/watch?v=XmYfBwipNyE

Отправлено: 11:32, 21-02-2019 | #85


Пользователь


Сообщения: 71
Благодарности: 5

Профиль | Отправить PM | Цитировать


И вот этот день настал! 23 февраля 2019 года - просто прорыв в исследовании глюков на классической теме Windows 7.

Запоминаем ник прекрасного специалиста rmn и молимся за его здоровье!!! Именно он подтвердил мои предположения, к которым я шел 2 долгих года - глюки классической темы Windows 7 и 2D глюки АМД драйверов - это отсутствие двойной буферизации видеовывода.

Именно rmn предложил способ засылать в открытое окно стиль WS_EX_COMPOSITED делается это функциями
Код: Выделить весь код
    DWORD style; 
    style = (DWORD)GetWindowLong (hwnd, GWL_EXSTYLE);
    SetWindowLong (hwnd, GWL_EXSTYLE, style | WS_EX_COMPOSITED);
после чего данное окно приобретает некое "свойство", что на нем принудительно включается двойная буферизация - и оно отрисовывается в классической теме также быстро, как и аэро-теме.

Я уже проверил это спектре foobar2000 - и впервые за 2 года увидел нелагающий спектр. Программа "2D Test" моего помощника Михалыча, тоже начала отрисовываться гораздо быстрее (время отрисовки сетки уменьшилось с 50-70 мс до 3-4 мс) и пропали остановки при совместной отрисовке с фубаром.

Прослявляем имя гениального специалиста rmn. Его идея сработала. Остальное - нужно реализовать программу, которая будет циклически опрашивать все открытые окна и выдавать им магическое свойство WS_EX_COMPOSITED.

Отправлено: 23:00, 23-02-2019 | #86


Пользователь


Сообщения: 71
Благодарности: 5

Профиль | Отправить PM | Цитировать


Метод с WS_EX_COMPOSITED делает главное - показывает, что ускорить видеовывод в классической теме реально.

Стали лучше работать:

1) foobar2000 - спектр полностью перестал мигать
2) Total Commander - перестали мигать текстовые метки
3) PerformanceTest - перестали мигать поля
4) Перестал мигать столбик загрузки ЦП в "Диспетчере задач", но появилась другая проблема (читай ниже)
5) 2D Test - отрисовка ускоряется в 15 раз, пропадают глюки при одновременной отрисовке с фубаром

Но и вызывает проблемы, например:
1) Появляются глюки при переключении по закладкам "Диспетчера задач"
2) TCPMonitor начинает глючить, картинка в окне бесконечно накладывается при перемещении окна и не обновляется
3) NetMonitor - вообще перестает работать, показывая белое поле
4) Глючат почти все виндовские окна - например "Службы", "Мой компьютер", "Корзина"

Вообщем, нужно ещё думать почему так происходит. Каким образом одни окна отличаются от других и засылать команду WS_EX_COMPOSITED не всем окнам, а избранным.

Как понять какими свойствами одни окна отличаются от других, почему такая разная реакция?

Отправлено: 01:33, 24-02-2019 | #87


Новый участник


Сообщения: 29
Благодарности: 1

Профиль | Отправить PM | Цитировать


WS_EX_COMPOSITED

Windows XP: Рисует всех потомков по порядку снизу вверх, используя двойную буферизацию. Для получения дополнительной информации, см. Замечания. Этот стиль не может быть использован, если окно имеет стиль класса или установленные флажки стиля CS_OWNDC или CS_CLASSDC.
http://www.vsokovikov.narod.ru/New_M...tewindowex.htm

Отправлено: 11:12, 24-02-2019 | #88


Пользователь


Сообщения: 71
Благодарности: 5

Профиль | Отправить PM | Цитировать


ascerdfg,

чем смотреть эти флажки CS_OWNDC или CS_CLASSDC ??

Отправлено: 17:23, 24-02-2019 | #89


Пользователь


Сообщения: 71
Благодарности: 5

Профиль | Отправить PM | Цитировать


Фактически данную методику можно считать внегласным СТАНДАРТОМ для тестирования качества АМД драйверов. Ни одна современная видеокарта 2014 - 2019 годов, не сможет отрисовать без лагов сетку линий в 2D Test одновременно с отрисовкой спектра в foobar2000. Ни одна!!!

Хотя эту элементарную процедуру сделает любая карта 15 летней давности и современная карта любого производителя, кроме АМД. В принципе и АМД сможет, но только в режиме "Стандартный адаптер VGA". Но после установки любого драйвера (v15.7 - v19.2.3) - мы получим лаги, как на видео:

https://www.youtube.com/watch?v=QpYfqEQlmUg

Отправлено: 23:17, 03-03-2019 | #90



Компьютерный форум OSzone.net » Изменение внешнего вида Windows » Оформление Windows 10 / 8 / 7 / Vista » Темы и Стили - Classic Theme Windows 7 со включенным графическим ускорением

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] подскажите как запускать игры с совместимостью с win 98 или хр sid34 Хочу все знать 2 26-01-2011 15:30
Где обновить win 98 до win 98 se? Ferum01 Microsoft Windows 95/98/Me 1 05-10-2007 10:06
Как установить Win-98 на компьютер c ХР? LightStorm Microsoft Windows 95/98/Me 7 04-04-2006 18:26
DOS Клиент Для WIN 2000 Prof, Win 9x,Win NT4 Leonardo Сетевые технологии 10 28-04-2004 09:44
при перезагрузке DOS прелагает win 98 , win 2000 Davidka Хочу все знать 4 13-04-2003 15:02




 
Переход