[重要突破]经近3天的努力,彻底解决GTA4显存溢出问题方法,对大显存
------------------------------------------------------
先说下本人游戏配置环境:
CPU:酷睿E5200五电容@3.66G
主板:双敏AK42-DF
内存:威刚红龙 DDR2-800 1GB×2
原来显卡: 8800GS 384MB
目前用的显卡:七彩虹 IGAME GTX260+烈焰限定版 896MB
操作系统 XPSP3[真正的SP3,不是改注册表的SP3]
驱动 185.85 WHQL
游戏版本 GTA4是1.0.6 自由城是1.1.2
游戏实时显存内存查看软件 RivaTuner ,在游戏时候屏幕左上角显示显存、内存用量!
-------------------------------------------------
在GTA4刚出的时候本人虽然用8800GS效能一般但是,开个一般效果在V1.04版本后很稳定,根本没有
显存溢出问题,游戏时 显卡显存使用36XMB,内存借用15XMB,游戏材质中,其它都HIGH,视距35左右,玩起来那叫一个爽!那叫一个嘚!!! 顺利通关了。
自打我换了IGAME GTX260+ 896MB ,想测试一下GTA4那就是开啥效果高低都是一会就RESC10错误,显存溢出。开始以为是显卡显存有问题,但是玩孤岛危机,
RivaTuner在游戏中实时显存能用到600M以上,ARMA2武装突袭显存能用到700MB,可见显卡显存无问题,结果上网一查,发现很多人都有显存溢出问题,其中很多
事牛B卡 包括最新的GTX460之类HD5770等,显存都是1024MB或以上。
于是翻了很多帖子论坛,尝试各种方法,发现无解!!!
尝试的方法包括:1:换驱动,什么180.48 BETA了 197.XXWHQL等驱动,郡无效!
2:设置显卡预渲染为1、2、0【默认是3】
3:重新安装游戏【光盘版2DVD9】
4:用各种COMMANDLINE配置命令
5:就差重装系统,因为看有哥们说原来XP SP3重新装VISTA和WIN7还是显存溢出 所以我没有重装系统!
反正解决不了,游戏又通关了,算了不玩了,今年4月出了 【自由城】,装上了结果还是=内存溢出=
那叫一个郁闷,差点去买个9600GT了【用差显卡反而能玩】,看别人论坛里上9600GT的图那叫一个眼馋!那叫一个郁闷!!!
最近玩了【黑手党】发觉还是GTA4系列更牛,所以打算重新玩GTA4h和自由城,所以立志要攻破内存溢出之问题!
--------------------------------------------------------------------------
此方法对GTA4原版和自由城DLC均十分有效,主要是针对大显存显卡【显存溢出】问题。
因为我之前用384MB显存的时候很少 显存溢出。
先安装了GTA4和自由城光盘版,安装在不同目录,然后升级补丁,分别升级到V1.06和V1.12,
这样都有自己的配置问题并且比较稳定!
先进游戏试试。刚1分钟就完蛋内存300MB刚过就 显存溢出 ,这事退出游戏,发现游戏退出了,但是RivaTuner显示显卡显存仍占用XXXMB,此情况只能重启!
a167040217:64m显存可以么? 发布于 2019-01-22 18:19:12
叶落归根____:8G显存不知道怎么办 发布于 2018-12-20 11:23:22
啊嘟哏啊哒:我显卡2g 内存4g 6核CPU 1T硬盘 现存益处 发布于 2018-11-23 07:43:32
zyjbb66:题主我们cpu一样虽然我的e5200不是五点容 发布于 2018-11-11 21:47:17
笑着骂你J人丶:真*看哭了…这到底是些什么,这游戏智商不达标啊,… 发布于 2018-11-10 18:53:42
卡丁车_:他的方法没一个行的 我的亲测过了 那个关闭虚拟内存 关了系统会出错的! 发布于 2018-09-20 03:54:27
hu67912650:我挖个坟啊,不要责怪我,我是无奈的....
我不论怎么样,一旦跑到距离时代广场很静的地方或地图很复杂的地方,就会显存溢出......还是问题全出在中岛上.................. 发布于 2018-09-15 18:27:22
xxxsikai:-percentvidmem 使用多少百分比的显存
还是把这个删除了而已,已经玩了一下午。
发布于 2018-09-07 12:13:22
yue5528:额··不知道有点晚是不是···
但是这个很不错···
测试如下:CPU:E5200
主板:EP43
显卡:凄惨红 GT440 劣爆傻 512MB
内存:奇梦达DDR2 888 1G*2
系统:XP SP3安装版
GTR4的版本为1.02 汉化补丁为1.4 GTA IV 免RGSC启动器为1.0.0.1
使用题主的方法
1:第一步:请关闭虚拟内存,即设置虚拟内存用量为0 ,后面解释!
2:第二步:在游戏根目录建立commandline.txt文件,如原来有commandline.txt,
确认里面没有下面这些【有了这些,很容易内存溢出,因为你不限制了】
-norestrictions 取消显卡设定的限制
-nomemrestrict 关闭显存限制
-percentvidmem 使用多少百分比的显存
(上面有第一条。果断删除·)
3:第三步,请进入游戏设置你想要的效果后,查看显存使用情况得出 使用显存/实际显存=?的比值
比如我 除材质MEDIUM外其它全VERY HIGH,视距50。 显存用量 645MB,那么比值是645/875=0.737
那么在commandline.txt中加入
-availablevidmem 0.737
将题主的这个 availablevidmem 0.737 复制到commandline.txt文件中
修改为数值0.537保存退出
进行游戏 测试一小时零40分,无发现溢出或卡机··
谢谢题主··好帖要顶~~~
发布于 2018-08-12 04:55:47
動境中の動:坟帖定义一般是15天或更久没人回复的非精贴- -另外如果连续回复N个精品贴也会那啥的 发布于 2018-08-05 11:30:02
海滨之州:今年3月的也是坟吗? 发布于 2018-08-05 11:29:47
動境中の動:那个,注意点…你已经挖2个坟了 发布于 2018-08-05 11:29:37
海滨之州:好复杂,有更简便的办法吗?打什么补丁就能一步解决的哪种有吗? 发布于 2018-08-05 11:29:27
119.251.25.*:最简单就是 把《视频剪辑》关了, 在游戏选项里............ 发布于 2018-07-26 13:39:37
最爱口袋九尾:回复:7楼
那是游戏的漏洞,通过更新游戏解决 发布于 2018-07-25 08:41:47
a2881009:自由城还没有汉化么? 发布于 2018-07-25 08:26:32
林春荣:换了HD5750 D51G 也出现这个问题,一直找不到解决的方法。5楼的方法也用过无效。这下好了。有了解决方案,回去试试。感谢题主分享!!! 发布于 2018-07-25 08:20:57
最爱口袋九尾:更新显卡驱动会提升显卡的运行效率,有可能解决这个问题
减少显存使用量也可能解决这个问题
更新directx提高系统对游戏的运行效率也可能解决这个问题 发布于 2018-07-13 18:28:17
最爱口袋九尾:因为比较差的显卡都有内存转显存的功能,集显是起源
而性能较好的显卡因为有大量的显存所以这个功能就被去掉了,这也是为什么有人无法使用 -availablevidmem 这条命令的原因
由于游戏本身的问题(具体啥不知道),在1.06版本(1.06修复了RESC10)之前如果不在 commandline.txt 中写入限制显存使用的命令(-memrestrict ##########)的话都有可能会出现
更新显卡驱动会提升显卡的运行效率,有可能解决这个问题减少显存使用量也可能解决这个问题更新directx提高系统对游戏的运行效率也可能解决这个问题 发布于 2018-07-13 18:28:12
動境中の動:WIN7用户表示无法关闭虚拟内存12G的空间啊
还有,刷新频率是60Hz,不是60MHz…… 发布于 2018-07-13 18:20:27
悟出哈哈:好吧,我邪恶了,只看见溢出两字,我撞墙去 发布于 2018-07-13 18:20:22
wenxuetaidou:然后开始了3天多的攻坚战,具体思路下面解释。
先公布方法 :
1:第一步:请关闭虚拟内存,即设置虚拟内存用量为0 ,后面解释!
2:第二步:在游戏根目录建立commandline.txt文件,如原来有commandline.txt,
确认里面没有下面这些【有了这些,很容易内存溢出,因为你不限制了】
-norestrictions 取消显卡设定的限制
-nomemrestrict 关闭显存限制
-percentvidmem 使用多少百分比的显存
3:第三步,请进入游戏设置你想要的效果后,查看显存使用情况得出 使用显存/实际显存=?的比值
比如我 除材质MEDIUM外其它全VERY HIGH,视距50。 显存用量 645MB,那么比值是645/875=0.737
那么在commandline.txt中加入
-availablevidmem 0.737
4:第四步:将游戏设置成窗口模式运行,即在 commandline.txt中加入
-windowed
注意:游戏窗口分辨率及刷新率和 桌面的完全相同 【我的是1440*900 60MHZ 】
此第四步也可以不做,自己试验,如果全屏正常就不用尝试窗口模式。
5: 第五步:如果仍然频繁【显存溢出】,请尝试适当减小显存用量比如减少视距,使显存使用减少几十MB,重新计算比值后修改-availablevidmem
注意,由于精确的限定了显存使用大小,所以游戏中快速转身或者开车速行中转视角会发现远处景物刷的有点慢,比如转身1秒后远处景物才刷出来,
GTA4原版不太明显,自由城这种情况明显些(因为自由城不做任何修改时候就比原版景物刷的慢一点点。)
这个可以通过适当放大 【 比值】 解决,比如我原来比值是0。645,我把比值修改成0。695这种情况很好的解决了【自己尝试,是指放的太大
又会 显存溢出的】。
建议:1GB的显存的还是别开HIGH材质了,本人截图比较,HIGH比MEDIUM效果高一点点但是多用400MB内存!
把这些显存放阴影效果上把。在NIKO刚开始的房子的铁道下面的阴影有很多网状的,在哪里开HIGH和VERY HIGH也差别很大的,VERY HIGH的阴影却是牛。
我已经截图了,明天 上 材质对比图和阴影对比图,及游戏中显存内存用量截图。
---------------------------------------------------------------------------------------
如何想到这些尝试我就不说了,说说效果。
1: 原来游戏中显存300MB左右必【显存溢出】,我最开始采用 1 和 4 这两步后,虽然显存仍然溢出,但是能多坚持一会了,并且内存使用可达到500MB以上
2: 我在自由城中进行摩托比赛,这事显存设置应该使用550MB左右,但是游戏中RivaTuner显示显存在快到500MB时候会卡几下然后掉到420MB左右。然后反复
跳,说不定那下就 显存溢出了 。个人分析这时显卡显存频繁将经过的地方的材质从显存中移除,装入新的材质,每次都100MB左右【要是用HIGH材质,
就更大了】,而GTA4程序对显存管理不好,导致会溢出!
3: 然后在使用2、3步后,摩托比赛显存稳定在530MB左右【比645MB小100MB左右】,十分稳定,直到比赛完成,我取得了第二 。
发布于 2018-07-13 18:20:12
更多[重要突破]经近3天的努力,彻底解决GTA4显存溢出问题方法,对大显存相关问题
问题:[重要突破]经近3天的努力,彻底解决GTA4显存溢出问题方法,对大显存
回答:巨人如果不是光头,不会上升到龙?灾害级别是看破坏程度加上去的,很多狼级不是上升到鬼级了。 详情 >
问题:《GTA4》求助 我这个配置 怎么调试才能玩gta4自由城之章
回答:只是崇拜老师的力量,而不是老师的精神,与小杰比根本不值得一提 详情 >
问题:《GTA4》显存溢出怎么办,你们怎么解决的
回答:如果真,想跑,被豪杰打的第一拳就开始跑了。 详情 >
问题:《GTA4》求助:显存溢出问题以及一些mod问题
回答:因为巨人有智慧所以有自己的想法 详情 >
问题:【GTA4】相关游戏问题解决方法补充区
回答:他知道三笠的强大。。。只是每个角色都必须要有个bug。。。 详情 >