Как увеличить видеопамять в гта 4

Обновлено: 04.07.2024

Статью "Оптимизация и настройка" я написал ещё почти пол года назад и за это время интерес к GTA IV всё ещё остался. Многое я пересмотрел, узнал что то новое ну и вот- хочу обновить статью. В общем исправленная и дополненная статья Grand Theft Auto IV Оптимизация и настройка версии 2.0:

Когда GTA IV вышла на PC, то все посчитали что порт вышел крайне неудачным. Хотя и были некоторые сложности и множество глюков, но патчи со временем большинство недочётов исправили. Производительность- да, нещадно тормозит. Но тормозит на максимальных параметрах или просто высоких. На момент выхода игры только самые топовые решения выдавали стабильные 30FPS. Казалось бы- не оптимизировали, недоработали и т.п. Но надо учесть что максимальные параметры сделали, как говорится, "на вырост". То есть графика на Xbox360 это параметры ниже среднего на PC. А тут уже и не нужно иметь что то невероятное у себя в системнике.


Rockstar написали заявление по поводу оптимизации. В нём говорится о том, что самые максимальные настройки (всё на высокое и все ползунки на 100%) это для следующего поколения железа (на данный момент уже и сегодняшнего железа хватает с головой). Графика на Xbox360 равняется параметрам ниже среднего на PC. Так нагляднее:
Графика хуже Xbox360 - всё на низкое, ползунки 0-15%.
Графика = графике на Xbox360 - Всё среднее, ползунки на 15-30%.
Графика выше Xbox360 - Всё на высокое, ползунки на 40-50%.
Графика на порядок выше Xbox360 - Всё на самое высокое, ползунки на 50-80%.
Графика для мощного железа и "Xbox360 отдыхает" - Всё на максимум, ползунки на 80-100%.
С оптимизацией у игры всё нормально! Просто мы привыкли выкручивать всё на максимум, а увидев GTA IV на PC даже не заметили что она превосходит технически консольные версии. Радуйтесь что Rockstar не сделали максимальные параметры = параметры на Xbox360! Они просто сделали задел на будущее.

Но мы то всё равно хотим выкрутить всё на максимум или хотя бы выше того, что имеем сейчас . И поэтому есть способы по увеличению производительности игры, о которых я вам расскажу:

Игра чересчур процессорозависима и не нагружает видеокарту и оперативку настолько, насколько процессор. Конечно оперативка тоже играет какую то роль, но балом правит однозначно CPU.

1.Установите все патчи.
Последняя версия №7 1.0.7.0 / 1.0.6.1 / 1.0.5.2.
Исправляют много ошибок и стабилизируют игру. Так же добавляют доступ к дополнительным параметрам игры. На производительности не особо сказывается, но иногда в пределах 5-10 FPS (зависит от конкретной системы) как и в прибавке, так и в уменьшении.
Тестирование теней на патче №6
Тестирование теней на патче №6

4.Проблему плохой производительности может вызывать модуль "Проактивная защита" Антивируса Касперского (7.0). Необходимо либо отключить Проактивную защиту перед игрой, либо добавить в "Правила исключений" и "Доверенные приложения" (Настройки> Угрозы и исключения> Доверенная зона) файлы LaunchGTAIV.exe и GTAIV.exe с максимальными разрешениями. Так же советую сделать то же самое владельцам других антивирусов.
После такой операции кат-сцены, да и вообще игра в целом должна быть стабильнее. Ведь если антивирус не обращается к файлам запуска игры- то процессор грузит меньше и, соответственно, +FPS.
А можно и вообще выключать антивирус перед стартом игры.

5.Можно выключить (убрать процесс во время игры) Rockstar Social Club. Некоторым помогает с проблемами с текстурами и просто высвобождается немного ресурсов.

6.Как я уже сказал в самом начале- игра процессорозависима. Поэтому очень рекомендую убрать все ненужные процессы перед стартом, как и Rockstar Social Club. Так же рекомендую убрать из автозагрузки все ненужные загрузки. Но делать это надо СОЗНАТЕЛЬНО. Та же функция есть и в Ccleaner, но она там удобнее. Если раньше у вас во время игры было запущено много программ, то после их отключения появляется больше ресурсов процессора для игры, что влечёт за собой повышенную производительность.

7.Много людей наткнулись на "замечательную" программку для повышения FPS GTA4UP. Это вирус, замаскированный под программу, повышающую FPS в GTA IV. После установки возможны ошибки, исчезновение машин и прочие сложности. Думаю что это читают умные люди и не будут после прочтения говорить: "А я всё равно попробую, может что получится".

8.Так же не будет лишним дефрагментировать основной жёсткий диск. Если до дефрагментации фрагменты жёсткого диска сидели там абы-как и творился полный бардак, то поиск нужных файлов для игры занимал больше времени. После процедуры время доступа к файлам уменьшается и получаем незначительную стабильность. Но разумеется только если до этого на харде был полный бардак.

9.Ещё есть одна утилита для дефрагментации оперативной памяти MMSoft RAM. Просто полностью продефрагментируйте свою оперативку перед игрой (не займёт много времени) и повысится стабильность. Если же сразу после старта запустили игру- то дефрагментация оперативки не потребуется. Всё и так должно быть стабильно.

11.Создайте в корневой папке с игрой файл блокнот commandline. После чего можете прописывать в нём вот эти параметры для достижения большей производительности:

-nomemrestrict
Отключает ограничение памяти. Соответственно не играет особую роль в производительности, только если вы не захотите поставить графику, как говорится, «на максимум».

-norestrictions
Команда отключает ограничение настроек графики. Влияет на FPS так же, как и предыдущая команда. То есть почти никак.

-availablevidmem 2 (или любая другая цифра)
Устанавливает объем физической видеопамяти. Цифра 1 — для видеокарт с объемом памяти в 128 мегабайт. Соответственно для видеокарт с 256 мегабайтами нужно ставить цифру «2». Для 512 - «3». Для 1024 - «4» и так далее.
Некоторые ставят значения типа «1.4» и прочее. Я не пробовал, но некоторым помогает. Команда многим помогает с решением проблемы с текстурами. Но если у вас появляются ошибки с недостатком видеопамяти и вылеты после прописания строки- удалите её. Ошибки эти должны исчезнуть.

-noprecache
Команда отключает предварительное кеширование ресурсов, что помогает увеличить производительность.
Но вот только я прибавки FPS не заметил. Хотя может и вру.

-novblank
Отключает вертикальную синхронизацию. Эта настройка нагружает видеокарту. И не на много. Да и вообще этот параметр можно вкл./выкл. в меню игры.

-minspecaudio
Запуск игры с минимальным качеством звука. Ухудшение качества почти не заметно, разве только не слышно эффекта басов от проезжающих мимо машин, но это не столь уж и важно. Зато снижается нагрузка на процессор в виде обработки звука. Для некоторых очень полезная команда.

Пример прописывания строк в commandline:

-nomemrestrict
-norestrictions
-noprecache
-minspecaudio

Так прописано у меня. То есть писать нужно так: - (тире), после чего без пробелов писать параметр. Следующий параметр писать так-же, но под ним.

Список всех команд commandline:

-benchmark
Запускает бенчмарк после загрузки игры.

-help
Показывает список всех команд настроек графики.

-renderquality
Устанавливает качество обработки графики. (0-4)

-shadowdensity
Устанавливает плотность теней. (0-16)

-texturequality
Устанавливает качество текстур. (0-2)

-viewdistance
Устанавливает дальность прорисовки. (0-99)

-detailquality
Устанавливает уровень прорисовки деталей. (0-99)

-novblank
Отключает вертикальную синхронизацию.

-norestrictions
Отключает ограничение настроек графики.

-width
Устанавливает ширину окна отображения.

-height
Устанавливает высоту окна отображения.

-safemode
Запуск игры на самых низких настройках графики.

-frameLimit
Устанавливает лимит кадров в игре.

-refreshrate
Устанавливает частоту обновления экрана.

-fullscreen
Принудительный запуск в полноэкранном режиме.

-windowed
Принудительный запуск в оконном режиме.

-availablevidmem
Устанавливает объем физической видеопамяти.

-percentvidmem
Устанавливает процент видеопамяти, которую сможет использовать игра.

-fullspecaudio
Запуск игры с качественным звуком.

-minspecaudio
Запуск игры со слабокачественным звуком.

-noprecache
Отключить предварительное кэширование ресурсов.

-nomemrestrict
Отключить ограничение памяти.

12.Теперь перейдём к внутриигровым настройкам:

Во вкладке "Игра" поставьте "НЕТ" в параметре "запись клипов". Это для тех, кто не собирается записывать клипы и видео из игры и кто хочет добиться большей производительности. Высвобождаются ресурсы процессора и оперативки.

Разрешение: Ну тут вроде как всё понятно. Уменьшать разрешение советую только только тем, у кого слабые видеокарты. Так же частоту развёртки лучше поставить ту, что не только на мониторе, но и ещё в Windows.

Соотношение сторон: Советую соотношение поставить то же, что и у вас на мониторе, а не авто. Но особой разницы нету.

Качество текстур: Рекомендую не выставлять минимальное качество поскольку текстуры становятся очень расплывчатыми. Да и разница от мин. до макс. очень большая, но FPS не особо увеличивается. Поэтому только для тех, у кого разрешение маленькое, советую поставить качество текстур среднее. Лично я выставил у себя высокое потому что играю в разрешении 1440х900.

Разрешение отражений: Разница между очень высоким значением и просто высоким невелика и особо незаметна. А немного FPS выиграть можно. Так же можете поставить средние или низкие настройки. Но это зависит от вашей конфигурации. Мощная видеокарта- ставьте параметр на максимум.

Качество воды: FPS почти не изменяется от низкого до самого лучшего значения (зависит от видеокарты, параметр процессор не грузит). Но почему то, может это мне так кажется, что вода как то реалистичней на низких параметрах, но когда я посмотрел с моста- то отражение от воды стало неестественным. Так что решайте сами что хотите поставить- низкие или высокие.

Качество теней: Если выключить параметр- то пропадут тени даже от домов. Если поставить параметр с очень высокого на просто высокий- то разница в FPS не особо будет заметна (у меня вообще разница была в 2-3 FPS), но тени от столбов станут немного похожи на "распылитель" в Paint-е. Советую параметр оставит на очень высоких или просто высоких настройках. Иначе будите наблюдать зернистость повсюду.

Качество фильтрации текстур: Наилучшее и очень высокое отличаются минимально. При чём параметр грузит только видеокарту.

Дистанция обзора: 30-20 и ниже- текстуры начинают как бы "глючить" и даже на близком рассмотрении они расплывчаты и осмеливаются подгружаться только через какое то время, если вообще подгрузятся.
Начиная от 50 до 100 у меня FPS не значительно меняется. Примерно 2-3FPS. И дальность прорисовки, как ни странно, тоже.

Глубина детализации: С этим параметром дела обстоят так же как и с предыдущим. От 50 до 100 только 2-3FPS разницы. Но так же не особо важен уровень параметра как производительность. Но, к сожалению, при выставлении ниже 50 картинка становится "пустая". Меньше деталей и объекты подгружаются очень близко. И это даже очень заметно.

Транспортный поток: Ну тут всё просто- в основном грузит процессор. Выигрываем за счёт уменьшения трафика.

Интенсивность теней: Здесь смело ставьте 0! Параметр отвечает за тени от фар от машин. Этот параметр вообще не нужен для тех, кто хочет производительности. Да и при чём если даже оставить 1- то при включённых фарах, даже если не от чего падать тени, производительность надает на 6-8FPS!

Глубина поля наблюдения: Этот параметр ни как на производительность не влияет. Если его выключить- то всё становится размытым и расплывчатым. Немного напоминает сглаживание. Можно им воспользоваться так: Понизить разрешение, понизить качество теней и включить параметр. Тогда зубчатость и лесенка частично пропадают. Так же можно буквой "P" (латинской) переключать параметр (вкл./выкл.) прямо из игры не входя в меню настроек.

Вертикальная синхронизация: Это синхронизация кадровой частоты с частотой вертикальной развёртки монитора. Убирает подергивания изображения и эффект "рваного" изображения. Как я уже сказал выше- грузит видеокарту.

14.Самый эффективный способ- это идти в магазин за мощным железом.


Итак: лично у меня после всего этого (не считая разгона) производительность поднялась в среднем на 4-8FPS.
Производительность проверял Fraps-ом. Материал насобирал на многих форумах, F.A.Q.-ах и много чего добавил от себя.
Всё проверял и тестировал на следующем конфиге:
Intel Core 2 Duo E7300 2.66GHz [3.6GHz]
GeForce GTX280
2x2Gb ram DDR2 865MHz
ASUS P5QL-E
Windows 7 Professional 64Bit
1440x900
Тестировал при максимальных настройках игры в разрешении 1440x900, но с "интенсивностью теней" равной 0. Производительность в районе 16-30FPS.

Настройки с играбельным FPS 30-50. Самые "тяжёлые" места- 23FPS (редко бывает ниже). Это всё на патче 1.0.0.4. На более новом дела обстоят несколько хуже. И заметьте- графика лучше чем на Xbox360!

Как снять ограничение настроек графики в GTA 4

Для запуска Gta 4 на слабых компьютерах, уменьшение показатели.

  • Как отключить синхронизацию на гта 4.
  • Создаём текстовый документ в папке с игрой и называем его commandline.
    Введите в него эту команду
    -novblank
ScorpionS писал(а): Вводите в него эти команды (те которые вам нужны) Если все эти значения загнать в файл ничего страшного не будет? DL-57 писал(а): Если все эти значения загнать в файл ничего страшного не будет?

попробуй, игра наверно не запустится, у тебя, кстати в игре уже есть commandline с нужными командами

Может мне что то полезное еще можно добавить?, я в этом движке еще очень мало шарю У меня тоже самое и в оригинальной гта 4 и в эпизодах,
игра идет нормально , а эпизоды вообще летают .
DL-57 писал(а): Может мне что то полезное еще можно добавить?, я в этом движке еще очень мало шарю Добавь нужное именно для тебя разрешение экрана и частоту обновления
можно еще попробовать установить лимит кадров в игре -frameLimit@@@@
Везде - @@@@ - пропиши нужное значение подскажите пожалауйста я поставил все настройки на макс (в эпизодах) всё идёт гладко, но через 5-10 мин начинает тормозить((( что делать?
AMD Athlon X3 455 3.3 GHz
RAM: 4 GB
Video: PCI Palit GTX 550 Ti (хотя драйвера от инвиндии шли в комплекте, странно)
  • Внутренняя тактовая частота - 3300 МГц
    Частота шины данных - 4000 МГц
    Количество ядер - 3
    Объем кэш памяти 2 уровня - 1536 КБ
  • —PCI-E видеокарта NVIDIA GeForce GTX 550 Ti
    —1024 Мб видеопамяти GDDR5
    —частота ядра/памяти: 900/4100 МГц
    —поддержка режима SLI/CrossFire
    —разъемы DVI, HDMI, VGA
    —поддержка DirectX 11, OpenGL 4.1

Хорошо, но. немешало бы и побольше еще 1 планку 2 гб.

Предполагаем что вам не хватает оперативки для игры на максимальных настройках, (если у вас стоит Windows 7 - значит: ваши "4гб" - "1-2гб" на винду и остается "2-3гб" на игру - для максимальных настроек очень мало)

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

==== [ЗВУК / AUDIO] ====

-fullspecaudio: принужденный запуск высоко качественного звука / Force High-end CPU audio footprint

-minspecaudio: принужденный запуск низко качественного звука / Force low-end CPU audio footprint

==== [ОБЩИЕ / GLOBAL] ====

-benchmark: Запуск бенчмарка после загрузки / Determines if we run the benchmark immediately

-forcer2vb: принужденный запуск r2vb. (незнаю что такое) / force r2vb

-frameLimit: лимит кадров в игре / number of frames to limit game to

-framelockinwindow: Force framelock to work even in a window (лучше всего работает на мониторах 60Hz обновлением) / Force framelock to work even in a window (works best with 60Hz monitor refresh)

-fullscreen: Запуск в полноэкранном режиме / Force fullscreen mode

-height: Установка высоты (по умолчанию 600) / Set height of main render window (default is 600)

-renderquality: Установка качества рендеров(0-4) / Set the render quality of the game. (0-4)

-shadowdensity: Установка плотности теней? (0-16) / Set the shadow density of the game. (0-16)

-texturequality: Установка качества текстур (0-2) / Set the texture quality of the game. (0-2)

-viewdistance: Установка дальности обзора (0-99) / Set the view distance of the game (0-99)

-detailquality: Установка качества обзора (0-99) / Set the detail quality of the game. (0-99)

-novblank: Отключение вертикальной синхронизации / Disable wait for vblank (No Vsync)

-norestrictions: Отключение на ограничение установок графики / Do not limit graphics settings

-width: Установка ширины (по умолчанию 800) / Set width of main render window (default is 800)

-safemode: Запуск игры на минимальных настройках / Run the graphics in the lowest setting possible

-frameLimit: Установка лимита фреймов (пр. Если частота 60HZ –frameLimit 1 = 1фпс на частоте 60HZ) / Limit frame to interval of refresh rate (ex If refreshrate is 60HZ –frameLimit 1 = Locks down to 60HZ)

-refreshrate: Установка обновления частоты монитора - АХТУНГ - Ваш монитор должен поддерживать эту частоту обновления (пр. –refreshrate 60) / Set the refresh rate of main render window – Warning - Monitor must support (ex. –refreshrate 60)

-fullscreen: Запуск в полноэкранном режиме / Force fullscreen mode

-windowed: Запуск в оконном режиме / Force windowed mode

-availablevidmem: Установка кол-ва реальной Видео памяти (пр. –availablevidmem 0.9) / Set amount of physical Video Memory(ex. –availablevidmem 0.9)

-percentvidmem: Процент видео памяти / Percentage of video memory to make available to GTA

==== [СИСТЕМНЫЕ / SYSTEM] ====

-noprecache: Отключение пре-кеширования ресурсов / Disable precache of resources

-nomemrestrict: Отключение ограничения на память / Disable memory restrictions


Интегрированные видеокарты, то есть встроенные в процессор, не имеют собственной памяти. Для работы они используют оперативную память системы. Именно поэтому для «игровых» сборок со встроенной видеокартой рекомендуют ставить больше 8 гигабайт оперативной памяти.

Важно! Обратите внимание, что оперативная память не становится видеопамятью, а просто резервируется для нужд графического адаптера. На Windows 10 по умолчанию все уже должно работать оптимально, поэтому если у вас нет проблем с запуском игр, то и изменять объем не нужно. Попробовать уменьшить или увеличить объем стоит в случае низкой производительности, либо вылета игры или приложения с ошибкой.


На видео видно, как работает встроенная графика Vega 11 с разными настройками памяти. Разницы нет, система все равно использует ОЗУ, какое бы значение вы ни поставили. Это хорошо видно по загрузке оперативной и видеопамяти.

Как увеличить видеопамять интегрированной видеокарты в BIOS

Сначала зайдите в BIOS. Сделать это можно, нажав определенную кнопку при загрузке системы. Это может быть Del, F10, F2 или другая клавиша в зависимости от производителя материнской платы или ноутбука.

Как увеличить объем видеопамяти встроенной видеокарты за счет ОЗУ, чтобы запускались любые игры

Теперь найдите опцию, отвечающую за выделение памяти для интегрированной видеокарты. У разных производителей она называется по-разному, например, UMA Frame Buffer Size или Share Memory. Также обратите внимание, что в современных ноутбуках такой опции часто нет.

Рассмотрим последовательность действий для некоторых популярных материнских плат. Обратите внимание, конкретный путь может отличаться для встроенной графики Intel и AMD. После установки значения не забудьте сохранить настройки!

  • На Gigabyte нужно зайти на вкладку Chipset и найти строку Integrated Graphics. Далее выберите параметр Forces. Появится строка UMA Mode, которую нужно выставить на UMA Specified. Затем в строке UMA Frame Buffer Size выбрать нужный параметр.
  • На ASUS нужно зайти в Advanced Mode (F7), затем перейти на вкладку Advanced и найти пункт NB Configuration. Затем выберите строку UMA Frame Buffer Size и установите желаемый объем памяти.
  • На материнских платах ASRock под Intel перейдите на вкладку Advanced, затем зайдите в Chipset Configuration и найдите пункт Share Memory. Для AMD путь чуть сложнее. Найдите строку AMD CBS и затем NBIO Common Options. Теперь выберите строку GFX Configuration. Параметр UMA Mode установите на UMA Specified. Затем появится строка UMA Frame Buffer Size.
  • Для MSI зайдите в Advanced, затем выберите строку Integrated Graphics Configuration. Параметр Integrated Graphics нужно выставить на Force. Затем установите желаемое значение в UMA Frame Buffer Size.

Внимание! Максимальный объем выделенной памяти, который можно назначить, зависит от модели встроенной графики, объема ОЗУ, а также от особенностей ноутбука и материнской платы.

Как увеличить видеопамять интегрированной графики без входа в BIOS

Существует способ увеличить память встроенного видеоядра Intel UHD Graphics последних поколений от 3-й до 7-й серии. Для этого вам нужно скачать и установить модифицированный драйвер, а также файл реестра. Внимание! Все действия выполняйте на свой страх и риск.

Как увеличить объем видеопамяти встроенной видеокарты за счет ОЗУ, чтобы запускались любые игры

    Распакуйте архив с драйвером. Далее перейдите в «Диспетчер устройств» через правый клик мыши на кнопке «Пуск». Найдите строку «Видеоадаптеры» и кликните два раза на видеокарте Intel UHD Graphics.

Читайте также: