Сейчас на форуме: (+5 невидимых) |
eXeL@B —› Дневники и блоги —› Патч Windows 7 для включения графического ускорения в классической теме |
<< 1 ... 9 . 10 . 11 . 12 . >> |
Посл.ответ | Сообщение |
|
Создано: 18 февраля 2019 01:13 · Поправил: Jurim · Личное сообщение · #1 === Патч Windows 7 для включения GPU ускорения в классической теме === Пролог: Посвящено всем, кто привык работать в системе с классическим оформлением окон. Остальные, кто пользуются Windows 10 и спокойно работают в планшетозаточенном, вырвиглазном интерфейсе, упрощенном до уровня домохозяйки - вам эти проблемы не интересны, эта тема не для вас. Уйдите сразу и не провоцируйте на оскорбления. Описание проблемы: Графическое ускорение в Windows 7 используется только в аэро-темах и выключено в базовых темах, в том числе классической. Поэтому в все элементы интерфейса в аэро теме - прорисовываются с помощью видеокарты, а в классической теме - центральным процессором. При наличии нормальной видеокарты (новее 2010 года) аэро темы работают гораздо производительнее базовых тем (в том числе классической), что вызывает удивление, поскольку графически сложные темы отрисовываются быстрее примитивно простых. Классическая тема только в Windows 98/2000/XP работала быстро, а в Windows 7 - это угрюмый тормоз. Для устанения этой проблемы существует аналог классической темы (по виду), но в виде аэро-темы (по свойствам) - она использует ресурсы видеокарты и работает в разы быстрее встроенной классики. Усугубляет проблему, что некоторые разработчики драйверов, например AMD, наплевательски относятся к реализации 2D GDI функций в Radeon драйверах новее 2014 года, что ещё более замедляет работу классической темы - Но в других производителей (NVidia, Intel) дела хоть и лучше, но не намного... Приведённые глюки в - Performance Test 8.0 (перемигивание при перемещении по результатам) - NetMonitor - - Диспетчер задач (глюки отрисовки столбика загрузки ЦП) есть на всех видеокартах у всех пользователей и причина этому - установленный драйвер на видеокарту. После удаления драйвера, то есть на "Стандартном адаптере VGA" - этих проблем нет. Абсурд! Но так и есть, проверьте сами. Варианты решения: 1) Использовать тему - 2) Найти и пропатчить Винду, чтобы включить ускорение (например использовать какие-то файлы с Windows 8) 3) Написать фоновую программу, которая переводит работу ОС в режим, когда графика ускоряется 4) Написать драйвер "двойной буферизации" видеовывода Осуществлимо ли это? Я думаю да. Я видел, много раз, как после запуска чего-то видеовывод в классической теме ускорялся. Я не могу понять причину этого феномена, но в реальности так происходит... Мне не важно, через какую баг/фичу это реализуется, я вижу факт - в определённых условиях классика становится более производительной и это нужно использовать. Реальные примеры ускорения видеовывода в классической теме: Примеры 1, 2, 3, 6 - для видеокарт любого производителя (NVidia, Intel, AMD). Примеры 4, 5 - только для видеокарт AMD. 1) Запускаем NetMonitor - (окно 2 раза в секунду мигует). Берем за заголовок окна и начинаем его медленно возить по экрану. Происходит чудо, мигания убираются. То есть Винда может отрисовывать окно без багов, но почему на неподвижном окне она этого не делает. Давайте сделаем какую то прогу, которая работает в фоне и дрючит размер окна на 1 пиксель. Главное чтобы это ускоряло видеовывод и не было незаметным для пользователя. 2) Запускаем встроенный "Диспетчер задач" - столбик загрузки ЦП передергивается, когда нет нет нагрузки, либо она постоянна - то есть когда графика не перерисовывается - она начинает лагать. 3) Запускаем Performance Test 8.0 ( наблюдаем перемигивание при перемещении по результатам). Удаляем драйвер на видеокарту - перемигивание убирается. Видимо "Стандартный адаптер VGA" использует двойную буфферизацию, которую не используют драйвера от вендоров. Но почему система с драйвером должна работать медленнее, чем без драйвера. Нафиг такие дрова... 4) Увеличение 2D производительности из ничего. Оказалось, если под окном спектра расположить окно "Radeon Settings", чтобы хоть 1мм окна выступал за пределы окна спектра - то отрисовка спектра ускоряется в десятки раз и FPS в simpleGLUT повышается с 40-60 до 1100-1300. Видеодемонстрация - Видимо отрисовка окна "Radeon Settings" задействует какие-то функции видеокарты, которые параллельно заставляют работать быстро весь интерфейс. 5) При масштабировании размеров окна. Вообще не понятно, масштабируемое окно должно тормозить, а оно наоборот ускоряется. Глюки, которые видны на экране - их нет при завате экрана программой bandicam. Видеозаписи смотреть нужно обе, по-очереди. С фотоаппарата - С bandicam - 6) Есть рецепты, когда картинка ускоряется после запуска в фоне аудио или видеопроигрывателя, который просто переводит мультимедиа таймер в определенный режим, что тоже ускоряет видеовывод Постановка задачи Вообщем нужны любые мысли (патче файлов ОС, создании фоновой программы, драйвере двойной буферизации) - не важно что это будет и как реализовано, важно чтобы это заставляло ОС работать быстрее в классическом оформлении. |
|
Создано: 29 февраля 2020 00:00 · Личное сообщение · #2 |
|
Создано: 29 февраля 2020 20:18 · Личное сообщение · #3 |
|
Создано: 01 марта 2020 00:09 · Личное сообщение · #4 |
|
Создано: 01 марта 2020 07:00 · Личное сообщение · #5 |
|
Создано: 02 марта 2020 22:16 · Личное сообщение · #6 difexacaw пишет: Я же показал, с символами отладочными даже. Чего тебе есчо нужно. winhex -> ctrl+alt+X -> твоя сигнатура -> 0->1 -> save. Вы пытаетесь 2й раз изобрести велосипед?? Ваш скриншот точь-в-точь повторяет патч, который предложил "El Sanchez" ещё несколько месяцев назад. У него тоже этот байт из "0" устанавливается в "1". Или я что-то не понял в вашем предложении??? |
|
Создано: 03 марта 2020 22:15 · Личное сообщение · #7 |
|
Создано: 04 марта 2020 02:35 · Личное сообщение · #8 |
|
Создано: 04 марта 2020 12:20 · Личное сообщение · #9 |
|
Создано: 04 марта 2020 17:39 · Личное сообщение · #10 |
|
Создано: 04 марта 2020 22:00 · Личное сообщение · #11 rk2019 пишет: Нужен более корректный патч. Кодопатчи есть зло (с) Инди | Сообщение посчитали полезным: difexacaw |
|
Создано: 06 марта 2020 15:11 · Личное сообщение · #12 |
|
Создано: 06 марта 2020 17:48 · Личное сообщение · #13 |
|
Создано: 06 марта 2020 18:19 · Личное сообщение · #14 |
|
Создано: 06 марта 2020 21:26 · Личное сообщение · #15 |
|
Создано: 07 марта 2020 22:56 · Личное сообщение · #16 Поскольку решения проблемы с низкой 2D производительностью при классическом оформлении Windows 7 уже не предвидится, а также в связи с появлением в 2020 году модифицированных драйверов на новейшее оборудование под Windows XP, одним из вариантов решения низкой 2D производительности - есть вариант возврата к старой, доброй системе Windows XP - она имеет простой, дружелюбный интерфейс и теперь может быть установлена даже на современных ПК. Предлагаю ознакомиться с 2-мя вариантами Windows XP, собранными с поддержкой современного оборудования в 2020 году. Первая сборка ориентирована для использования на АМД материнских платах, вторая предназначена для Интел систем. Сборка №1. Windows XP Professional SP3 x86 - Ryzen Edition 2020.3.1 Англоязычная версия профессиональной редакции Windows XP со встроенным SP3. Дистрибутив основан на модифицированном ISO образе операционной системы Windows XP Professional SP3 x86 - Integral Edition 2020.1.18. Сборка включает модернизированные драйвера на Windows XP для работы на современных ПК базирующихся на AMD Ryzen и Intel Z100/200/300 сериях чипсетов. Для поддержки используйте форум - https://www.win-raid.com/t4035f45-Windows-XP-Bit-and-Server-Bit-on-Modern-Hardware.html Последняя версия сборки 01.03.2020 года. Скачать ISO дистрибутив - https://mypiratebay.net/torrent/36089039/Windows_XP_Professional_SP3_x86_-_Ryzen_Edition_2020.3.1 Сборка №2. Windows XP SP3 RUS + update 02.2020 для Intel материнских плат Русскоязычная версия профессиональной редакции Windows XP со встроенным SP3. За основу взята сборка проекта nCore [LWGAME TEAM] https://vk.com/lwgame_ncore от 03.02.2020 года. В дистрибутив интегрированы: 1) Модифицированный драйвер ACPI.SYS (от 01.11.2019 года) с поддержкой новейших материнских плат. Драйвер необходим для правильного управления питанием и частотами новейших чипсетов. Без данного драйвера установка будет вылетать в BSOD с кодом ошибки А5 2) Модифицированный драйвер на SATA AHCI контроллер жёсткого диска. Без данного драйвера установка будет сваливаться в BSOD с кодом ошибки B7 3) Модифицированный USB 3.0 для материнских плат Intel 100/200/300 серий. Без данного драйвера не будут работать все USB устройства. Хотя если у вас PS/2 клавиатура или в UEFI поддержка работы PS/2 через USB, (включаемая опцией Port60/64 = Enabled в BIOS/UEFI) - то можно обойтись и без драйвера 4) Пропатченые файлы ядра для поддержки больше 4ГБ RAM через программу WINXPPAE v2.0. Если после установки драйверов начнутся BSOD - то поддержку РАЕ нужно отключить или искать драйвера, поддерживающие работу в РАЕ. Наиболее часто возникают проблемы из-за NVidia драйвера видеокарт новее GeForce 332.21. 5) Драйвер - заглушка для IME. Это бесполезное устройство для телеметрии, встроенное в новые чипсеты Скачать ISO дистрибутив - Windows XP SP3 RUS (update 02.2020 for Intel MB) - https://yadi.sk/d/NWO5uafRjjsT2Q Программа UltraISO для записи на CD или DVD - https://www15.zippyshare.com/v/hc1WGEM4/file.html Отдельные модифицированные драйвера на Windows XP: ACPI mod, AHCI driver v11.2.0.1006 mod Fernando, Intel_AHCI_SATA, Intel_USB3, Intel_USB3_paefix, WinXPPAE_20 (все файлы взяты с win-raid.com) - https://www.upload.ee/files/11199750/From_winraid.zip.html Устанавливать из под BIOS/UEFI только с CD или DVD диска. При установке будет долго проходить этап "Регистрация компонентов", на котором (в тихом режиме) устанавливаются: Microsoft Visual C++ x86 Redistributable (2005 + 2008 + 2010 и по 2019 год, все выпуски), MSXML 4.0 Parser, Flash Player v32, DirectX 9 (июнь 2010), Microsoft .NET Framework (версии 2.0 + 3.0 + 3.5 + 4.0). Этап "Регистрация компонентов" будет проходить 15-20 минут и это нормально! Работоспособность проверена на материнской плате Gigabyte GA-Z170-D3H (чипсет Intel Z170, сокет LGA-1151, процессор i7-6700K, 8 ядер по 4GHz, 16GB RAM DDR4). Если к вашему ПК интегрированные в сборку драйвера не подходят - то обратитесь на www.win-raid.com - профильный сайт, посвященный модификациям драйверов на Windows XP / Windows 7. P.S.: По вопросам работы сборок обращайтесь к авторам, я лишь собрал информацию в 1 пост и косметически подредактировал. | Сообщение посчитали полезным: iyut, mak |
|
Создано: 09 марта 2020 21:21 · Поправил: morgot · Личное сообщение · #17 |
|
Создано: 10 марта 2020 17:18 · Поправил: rk2019 · Личное сообщение · #18 morgot Нормальные программы - работают, все необходимое уже давно создано. Что именно у тебя не работает, Хром - так я уже говорил, качай 360ЕЕ - |
|
Создано: 10 марта 2020 20:16 · Личное сообщение · #19 rk2019 допустим, студия, начиная с 2012 (или вроде даже с 2010) IDA только 64 бит, да и то, не факт что пойдет на 64битной ХР х64дбг на ХР работает вроде OpenServer (WAMP) Виртуалбокс хз как будет и т.д. Это только часть того, что юзаю лично я. Из главного, не считая разной мелочи типа редакторов и РЕ вьюверов, которые как бы можно взять другие. А так то да, обычному человеку мб кроме браузера с ютубом ничего и не надо, но какая ему разница где сидеть? Мы же говорим о кодерах реверсерах, "олдфагах".. |
|
Создано: 11 марта 2020 00:28 · Личное сообщение · #20 morgot Зачем тебе та студия и та ИДА. У нас программистов уже не осталось, что ты реверсить собрался?? Вон тебе файл DWM.EXE... много нареверсили? ))) Специалистов не осталось, все только поговорить. А чтоб поговорить - ИДА не нужна, нужен браузер. Браузер китайцы слепили - 360ЕЕ на 78 движке Хрома работает под ХР. Короче, проблем никаких, от слова совсем. |
|
Создано: 11 марта 2020 01:04 · Личное сообщение · #21 |
|
Создано: 11 марта 2020 01:16 · Поправил: f13nd · Личное сообщение · #22 Jurim пишет: Специалистов не осталось, все только поговорить. А чтоб поговорить - ИДА не нужна, нужен браузер. Браузер китайцы слепили - 360ЕЕ на 78 движке Хрома работает под ХР. Короче, проблем никаких, от слова совсем. Вероятней всего ты не специалист в обработке звука или видео, иначе бы тебя хоть немножечко интересовало отсутствие драйверов под ХР для более-менее современного (моложе 15 лет?) оборудования. Там не парятся об этом совершенно, хочешь пользоваться - установи 10ку, других драйверов в природе не существует. Что за необходимое давно созданное ПО, которое однажды во времена ХР было написано и не нуждается в обновлении представить сложно, но возможно какая-нибудь шляпа для управления каким-то оборудованием. Это в лучшем случае. Сложно вообще представить себе кого-то настолько йогнутого, чтобы он годами страдал херней из-за ссаной неправильно выбранной бюджетной видеокарты. В крайнем случае предлагал бы за решение деньги (если бы в этом был хоть малейший экономический смысл, а его здесь нет). Очень забавно, что ты в одном посте упомянул специалистов по болтовне, нуждающихся только в браузере и о том, что только наличие более-менее современного, совместимого с ХР браузера для тебя критично. ----- 2 оттенка серого |
|
Создано: 11 марта 2020 18:29 · Личное сообщение · #23 |
|
Создано: 11 марта 2020 19:36 · Личное сообщение · #24 |
|
Создано: 11 марта 2020 21:29 · Личное сообщение · #25 Потестировал денёк, пишу отзыв. Отличиями сборки "Windows XP SP3 RUS (update 02.2020 for Intel MB)" от обычной чистой "Windows XP SP3 RUS" являются: 1. Установка на современный ПК без подкладывания разных драйверов 2. Заменена картинка в установщике (некритично) 3. Установка длится на 15 минут дольше, так как дополнительно ставятся комплекты библиотек, директх, нет фреймворк, флеш 4. Серийник уже вбит в установщик, короче пиратка. Имя пользователя и организация тоже вписаны. 5. Установлены последние обновления, вплоть до февраля 2020 года 6. В панели управления появились дополнительные значки для программ тестировани ПК 7. Ничего лишнего и вырезанного не нашел. Короче нормальная Винда, можно ставить Добавлено спустя 3 часа 46 минут Всё, хватит! Довольно этого экстрима!!! Сегодня Windows 7 полностью снёс и перехожу на Windows XP! Идет эта семёрка лесом - со своей глючащей классической темой, АМД-шными говнодрайверами, недалёкой техподдержкой и офис-менеджерами, DWM патчами и прочей нервотрёпкой. На комп 2017 года удалось установить и полностью настроить Windows XP, включая самый проблемный xHCI USB 3.0 драйвер для чипсета. Без интеграции XHCI USB не ставилась даже Windows 7. Производитель рекомендует минимум Windows 8, а я ХР-ишку поставил. ОС - Windows XP SP3 RUS (update 02.2020 for Intel MB) Процессор - Intel i5-6500 (LGA-1151, 4core@3,2 ГГц) Память - DDR4 8ГБ (видится не 4ГБ, а все 8ГБ хотя система 32 разрядная) Видеокарта - Radeon R7 360 2GB + драйвер от iCafe SSD диск - Kingston SSDNow 240 GB Сеть, звук, USB 3.0 - все драйвера нашлись, все устройства работают |
|
Создано: 12 марта 2020 07:21 · Поправил: Alchemistry · Личное сообщение · #26 |
|
Создано: 12 марта 2020 23:45 · Личное сообщение · #27 |
|
Создано: 13 марта 2020 00:44 · Личное сообщение · #28 morgot Знаешь, ты здесь дул сопли пузырями и мнил в себе крутого реверсного программиста, но не знаешь основ.... Читай азбуку, мальчик. Хотя нет здесь никаких программистов, один бесполезный офисный планктон. Нормальному программисту пропатчить DWM, как обосцать 2 пальца. По вопросу памяти... А ты не задумывался, как 32 битные линуксы работают с 64 ГБ памяти, как 32 битные серверные винды работают с 64 ГБ?? Вот ровно также. |
|
Создано: 13 марта 2020 01:33 · Поправил: morgot · Личное сообщение · #29 |
|
Создано: 13 марта 2020 06:40 · Поправил: Alchemistry · Личное сообщение · #30 morgot пишет: Как 32 битная ОС видит 8ГБ? Есть неофициальный патч, который отменяет ограничение пае для winxp (http://www.geoffchappell.com/notes/windows/license/memory.htm), WinXPPAE. Если не в курсе, то пае в хп что есть что нет и включено с sp2 только потому что это требуется для DEP. Разумеется адресное пространство юзермода это ему волшебным образом не растянет. Равно как и не все драйвера устройств смогут в пае. Ну и разумеется его виндоус хп не будет использовать возможности его i5 6500 (фактически этот даун превратил свой проц в пень4 образца 200х годов). Структуру CONTEXT под новые регистры ему никто в виндоус хп не добавит, весь софт с поддержкой современных процессоров скорее всего будет глючить, если вообще пойдет. Точно также как и многозадачность у него будет через глобальные блокировки в планировщике венды, бггг. Надо понимать что эта ОС времен 2001-2004 года, и натягивать на нее новое оборудование (даже его древнее гавно оно слишком новое для хп) - это глупая затея. Будь этот идиот с классикой чуть умнее он давно бы уже поставил x64 win2k3 datacenter/enterprise, где хотя бы нет маркетинговых ограничений на PAE и планировщик лишен вышеуказанных недостатков, не говоря уже о том что ядро новее само по себе. Однако если посмотреть что он использует - а это китайский браузер и програмулины из начала нулевых, тут можно только развести руками - ему нравится да и ладно. Толку от того что дураку говорить что он дурак) Другое дело что этот идиот агрессивно пихает свое слабоумие в массы, ну лолкек это хорошие лулзовые темы) п.с. что касается последнего его поста с соплями пузырями про сервера итд. PAE на 32 бит дает возможность запускать больше процессов без свопа. Софт же для работы с памятью будет использовать AWE, например это делает ms sql server. В его случае этот патч ТСу что мертвому припарка, практической пользы у него будет разве что красивые циферки в панели управления) | Сообщение посчитали полезным: morgot, difexacaw |
|
Создано: 13 марта 2020 13:52 · Поправил: rk2019 · Личное сообщение · #31 Alchemistry Сразу проверил, открыв штук 60 вкладок в Хроме и убедился, что все странички размещаются в ОЗУ, даже когда объём занимаемой памяти превышает 5 ГБ. Переключение по вкладкам происходит молниеносно - значит они берутся с ОЗУ, а не со своп-файла. И доступ выше 4 ГБ это реальность, а не миф. Ссылку ты дал левую. Правильный патч WinXPPAE 2.0 здесь - https://www.win-raid.com/t4035f45-Windows-XP-Bit-and-Server-Bit-on-Modern-Hardware-242.html Ничего не собираюсь доказывать, я понял что вы - просто офисные ламеры, которые ни основ работы винды, ни как работает РАЕ, вы не знаете. Идите работать в техподдержку АМД - таких бесполезных работников, я встречал только там. |
<< 1 ... 9 . 10 . 11 . 12 . >> |
eXeL@B —› Дневники и блоги —› Патч Windows 7 для включения графического ускорения в классической теме |
Эта тема закрыта. Ответы больше не принимаются. |