Сидел искал игрули на нетбук и наткнулся на такую статью...кто пробовал проделать описанное ниже??? в чем прикол???? как результат??? Как-то сомнительно, но у себя тоже замечал симптомы из 2го пункта....Вобщем оставляйте мнение...
Intel GMA 3150 - достаточно мощная видеокарта для ретро-гейминга на которой летает почти любая игра до 2003 года. Я тоже вначале был недоволен производительностью (20-25 fps в Thief 1-2, 20 в Unreal, сильное снижение до 5-6 fps на открытых пространствах в любой игре, практически невозможно было играть в Q3 Arena, адские тормоза в Warcraft III даже на низких настройках...) Но на самом деле все проблемы были в Win 7 Ultimate
Вот что нужно делать, чтобы поднять производительность ровно в 4 раза:
1. Установить DirectX 9.0c. На нетбуках с windows 7 starter установлен directX 11 - он НЕ включает в себя компоненты DirectX 9. DirectX 9 в свою очередь включает в себя компоненты предшествующих версий, используемых для оптимизации работы игр и железа. Установка 9 версии не повлияет на работу 11 -ой, поэтому ничего удалять перед установкой не надо.
2. В Win7 есть поганая система проверки legacy игр. Проверка для них осуществляется только по имени исполняемого файла. Если имя исполняемого файла игры совпало с одним из этого списка, то _ПЕРЕД_ запуском этого исполняемого файла ОС запускает rundll32, чтобы он добавил игру в гейм эксплорер. Данные для добавления берутся из файла GameUXLegacyGDFs.dll. Так вот после этого этот Rundll32 висит в памяти и отжирает примерно 40-45 процентов загруженности процессора. Это убивает производительность любой игры в 2 раза. Проверьте, если есть следующие симптомы - игра не запускается с первого клика, только на второй-третий раз, тормозит, глючит звук, а после выхода из игры процессор загружен на 40%, а в диспетчере задач его грузит именно rundll32 - вот решение:
- Отключить геймэксплорер путем удаления файлов gameux.dll в папке windows\system32 либо записей в ветви реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\GameUX. - Удалить базу старых игр GameUXLegacyGDFs.dll в папке windows\system32. Вот решение, как удалить системные файлы windows 7, если она запрещает это делать вручную: http://www.nextwindows.ru/advices/1192-kak-udalit-sistemnyj-fajl-iz-komandnoj-st roki.html
3. Дефрагментировать жесткий диск с установленными играми (достаточно встроенного дефрагментатора windows) - убирает фризы из игр (реально проверено на Diablo II). Временами повторять эту операцию.
Все, теперь Unreal и Unreal Tournament выдает в среднем 65 Fps, в Thief больше никаких тормозов на открытых пространствах вообще, Quake 3 и Warcraft III летают на максималках. Я приятно удивлен производительностью и все те кто говорят что на нетбуке играть нельзя просто обладают кривыми руками.
Вообще в 7 много всякой мутатени напихано Лично мои действия такие после установки 7 Отключить UAC Отключить защитник ----------------------- Мы же как правило устанавливаем антивирус и лишние службы нам не нужны
Зайти в назначенные задания и тоже поотрубать лишнее а там много чего есть. Дефрагментация тоже не нужна там ибо лучше вручную ее производить чем во время игры она запустится по заданию.
Что еще. Служб лишних огого сколько 40% можно смело в ручной режим ставить или вообще вырубать
Обязательно установить все обновления системы кроме KB971033 если пиратка.
Что еще. В плане электропитания все на максимум ибо по умолчанию на средних настройках все включая занижение питания процессора.
Да и не поможет никакая дефрагментация. Я тоже согласился не подумамши. На производительности скажется а лаги с цветами итп никогда не уберет. Фризы так называемые и цветовые баги правятся directdraw compatibility tool да и то не всегда. Еще там есть разные приемы но тоже не всегда помогают. Ну а дефрагментация никогда это не исправит.
Репутация: 25
Группа: Старший релизер
Сообщений: 320
Регистрация: 8.09.2011
ICQ:--
Предупреждения:
DII можно играть через DII-Loader там фризов нету абсолютно только после выхода там может быть несколько минут 640x480 в 256 color'e (лично я такое только на висте нашел) а так на семерки робит на перфект =)
Решил проблему с дурацкой проверкой старых игр, вроде теперь все норм, а то раньше даже Блицкриг2 с тормозами шел... 1) Открываем редактор реестра и находим раздел
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Game UX\S-1-5-21-1112941502-2766888855-3757027976-1000 где S-1-5-21-1112941502-2766888855-3757027976-1000 - Ваш идентификатор пользователя
2) Смело сносим этот раздел со всем его содержимым 3) В C:\Windows\System32 находим файл GameUXLegacyGDFs.dll и копируем его в любое удобное для Вас место. 4) Открываем скопированный GameUXLegacyGDFs.dll в PE-редакторе (я пользовался PE Explorer) 5) Заходим в редактор ресурсов и сносим секцию DATA (именно сюда мелкомягкие натолкали всю инфу о старых играх), сохраняем файл GameUXLegacyGDFs.dll (в результате его размер ужимается до ~1.5Kb). 6) Перезагружаемся в безопасном режиме 7) Открываем папку C:\Windows и ищем файл GameUXLegacyGDFs.dll, их должно быть два, у меня в следующих местах: C:\Windows\System32\GameUXLegacyGDFs.dll C:\Windows\winsxs\x86_microsoft-windows-gameexplorer_31bf3856ad364e35_6 .1.7600.16385_none_41d6a532229096ec\GameUXLegacyGDFs.dll 8) Теперь самое интересное: переходим к C:\Windows\winsxs\x86_microsoft-windows-gameexplorer_31bf3856ad364e35_6 .1.7600.16385_none_41d6a532229096ec\GameUXLegacyGDFs.dll открываем свойства файла -> вкладка безопасность и видим, что основной владелец, некий TrustedInstaller, а ваши права несколько ограничены и соотвественно подправляем это недоразумение. 9) Заменяем оригинальный GameUXLegacyGDFs.dll на свой с удаленными ресурсами. 10) Возвращаем владельца TrustedInstaller (чтобы никакой злой вирус этот файл не трогал :) ) 12) Перезагружаемся теперь винда не идентифицирует старые игры как игры со всеми вытекающими :)
Репутация: 25
Группа: Старший релизер
Сообщений: 320
Регистрация: 8.09.2011
ICQ:--
Предупреждения:
directdraw compatibility tool она мне пока не в одной игрушке не помогла AOE 1,2 Diablo II Starcraft:Brood wars Fallout 1,2 Warcraft II:Battle.net editon
antomiv, Да фиг знает почему бы и не переименовать!?!?!? Я же не сам этот метод подмены файла придумал, просто нашел в на другом форуме, проверил - убедился что работает и выложил сюда (орфографию автора не изменял, на авторство не претендую)
Хотя нетбуки не созданы для игр, на своем Samsung n150plus я в основном занимаюсь тем, что играю именно в игры(да и многие из вас на своих нетбуках, уверен, делаете тоже самое) Я давно уже поставил на свой нэт WinXP SP3 GameEdition USB (в ней удалены все ненужные службы и подогнана под быструю работу и игры, установочный образ весит 212 мб), работает всё шустро, уже полтора года никаких серьезных проблем, сбоила крайне редко. Если оценить работу(главным образом скорость) систем на аналогичных н 150 нетбуках по 5 балльной шкале, то 7ки будет 3 балла, а геймедишн(ну или любая другая ХР) на 5+. При условии отключения всех ненужных процессов в диспетчере(я освобождаю, когда система использует всего 126 мб оперативки) отключении всех визуальных эффектов, применении классической темы и включив "Макс. производительность" в настройках питания, то Silent Hill 2, Max Payne 2, Hitman 2, Red Faction, Deus Ex, GTA VC и мн.др. игры - все идут на высоких настройках без лагов; Fahrenheit, Gta SA, Mafia, SW Jedi Academy, Sam & Max Season 1-3 прут на высоких но слегка подвисая. About статья: насчет 1го - думаю так и есть насчет 2го - у друга на семерке иногда игры или не запускаются, или же нещадно тормозят. В диспетчере висит rundll32.exe, который сильно грузит проц. Видимо так и есть, проверка legacy существует. насчет 3го - если хард совсем уж нещадно засран, то реально поможет, а так не знаю, лично я много раз при средней фрагментации дефрагментировал, ощутимых результатов не давало. Насчет кривых рук у некоторых субъектов, согласен