注册 | 登录

游侠NETSHOW论坛





查看: 6378|回复: 20
打印 上一主题 下一主题

[分享] Vista32 4G内存,全Ultra画质数小时作战不跳出不死机的方法 [复制链接]

帖子
4015
精华
2
积分
2428
金钱
3406
荣誉
2
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2009-3-5 23:40:59 |只看该作者 |正序浏览
先说一下配置
Vista32, 4G RAM, HD4850 512MB, E8400

Beta的时候High画质完全可以流畅运行,但有时会遇到郁闷的183错误
正式版后使用-disable32bitcheck成功开启Ultra画质,同样完美流畅,但同样会有郁闷的183错误

后来更新了1.1.2补丁,声称降低了高画质Cra sh的几率
但那完全是扯淡,不但没修复,问题更严重
画质开到High就会在战斗激烈的时候卡死,黑屏,等几秒再恢复,许久又会卡死黑屏重复,而且战斗结束后基本肯定Cra sh
开到Ultra甚至刚进战场就黑屏,根本没法玩
无奈为了流畅无错误,只能忍痛中画质

后来官网上看到惊人大法,试了一下果然有效
现在可以完美Ultra流畅运行,再也不Cra sh了

方法就是,修改系统默认的分配给每个程序使用的2G的内存限制,改成3G就行了
话说32位系统寻址空间是4G,但由于Windows还要分配部分地址给其他设备,比如现存
所以实际可使用内存只有3.3G左右,这个是整个系统的软件能使用的内存
而在当初Windows设计时,没有考虑到现在大内存会如此普及,所以人为的设置了每个程序最大只能使用2G内存
超过2G的部分内存会被系统和其他程序使用

这也解释了为什么即使有4G内存,DOW2依然要求提供1.5G的磁盘交换文件的原因
因为任何程序想要使用多余2G的内存,必须使用交换文件,这个是Windows做的设置

183错误其实就是内存不够引起的,高画质会使用大于2G的物理内存,1.1.2补丁所谓的解决问题其实就是在将大于2G的部分往交换文件里写,所以会黑屏卡顿
现在我们修改系统的2G限制,人为增加到3G,从而使得DOW2可以不再使用交换文件直接存取高达3G的内存,解决所有问题

但要注意,如果你的内存只有2G一下,请不要做这样的修改,纯属徒劳
如果有3G,可以尝试改成2.5G左右,毕竟要留给系统和后台程序部分内存
有4G的才可以尝试3G的修改,按照32位系统能实际使用3.3G左右的内存,即使3G被一个程序全部占用,依然可以留下300M的空间给系统和其他程序

但同样也要注意,即使内存足够,此修改还是有风险,可能导致机器无法启动,或者有软件运行错误的情况
这通常是因为部分较老的驱动造成的,驱动所使用的寻址空间其实就是系统保留的那部分
有些驱动会很自由的固定使用超过2G的某段地址,因为以前没有软件会突破2G的访问需求,所以不会造成冲突
但如果你修改了程序的访问限制,增加到了3G,那么如果你的系统里依然存在这样的驱动,而且他所使用的地址正巧在2G-3G的区域,那就会造成冲突


好了,利害关系已经说明了
如果你愿意冒风险,详细设置步骤如下

在开始菜单里使用搜索栏输入cmd,在找到的cmd.exe上右键,选择"以管理员身份运行"
输入命令
      bcdedit /export "C:\BCDBackup"        这是保存当前的默认设置到C:\BCDBackup文件里
然后输入
      bcdedit /set IncreaseUserVa 3072     这句才是真正将内存上限增加到3G,如果你只有3G物理内存,可以尝试把3072改成2560 (2.5G)

最后重启电脑

如果不幸你的电脑无法启动,请使用安全模式
在安全模式下,同样使用管理员身份运行cmd,输入
      bcdedit /import "C:\BCDBackup"
就可以把刚才备份的设置覆盖回去,重新启动以后就复原了
如果没有备份的话也可以手动输入
      bcdedit /set IncreaseUserVa 2048

如果将来系统运行不稳定,或者想改回来,也用以上方法,只不过安全模式不是必须的

题外话,64位操作系统寻址不再受4G的限制,但是对于在64位系统下兼容运行的32位程序依然会受到这条每程序2G最大内存的限制,也可以用上诉方法增加
至于64位程序则没有任何问题

[ 本帖最后由 stefan 于 2009-3-6 09:30 编辑 ]

使用道具 举报

帖子
824
精华
0
积分
412
金钱
1301
荣誉
0
人气
0
评议
0
21#
发表于 2009-3-21 09:57:10 |只看该作者
原帖由 ft5555 于 2009-3-7 02:26 发表
xp 下3g内存开u  禁用虚拟内存 从来不出错的路过


没有1.5G虚拟内存 程序不让启动

你是怎么设置的

使用道具 举报

帖子
86
精华
0
积分
43
金钱
264
荣誉
0
人气
0
评议
0
20#
发表于 2009-3-21 09:45:29 |只看该作者
我是win2003 sp2 32bit系统,怎么修改啊!

使用道具 举报

帖子
770
精华
0
积分
489
金钱
3080
荣誉
9
人气
142
评议
0
19#
发表于 2009-3-7 11:08:41 |只看该作者
此贴要收藏,已收,天杀的20字,20字,tdasfdasfasf

使用道具 举报

帖子
28
精华
0
积分
14
金钱
95
荣誉
0
人气
0
评议
0
18#
发表于 2009-3-7 10:39:04 |只看该作者

高......但是 ,我不改

我4G向来是够用了吧。呵呵。。。不该为妙

使用道具 举报

帖子
405
精华
0
积分
203
金钱
2409
荣誉
0
人气
0
评议
0
17#
发表于 2009-3-7 10:25:45 |只看该作者
。。。怎么不贴个图 看看你的效果怎么样?

使用道具 举报

帖子
531
精华
0
积分
266
金钱
2496
荣誉
0
人气
0
评议
0
16#
发表于 2009-3-7 03:03:56 |只看该作者
2G的不可以设吗?
CPU:Intel core 2 E7300 2.66GHz
显卡:蓝宝HD4850 512M 白金版
主板:华硕P5QL
内存:威刚2G 800
硬盘:希捷 320G 7200转

使用道具 举报

帖子
362
精华
0
积分
181
金钱
154
荣誉
0
人气
0
评议
0
15#
发表于 2009-3-7 02:55:42 |只看该作者
晚上从新蛋买了OCZ的4G内存 明天应该能到了 外哈哈 为了ULTRA 不过只是昙花一现而已  周末 老婆在家 46寸4核机是用来玩大富翁ONLINE的......

使用道具 举报

帖子
535
精华
0
积分
298
金钱
1976
荣誉
3
人气
0
评议
0
14#
发表于 2009-3-7 02:26:43 |只看该作者
xp 下3g内存开u  禁用虚拟内存 从来不出错的路过

使用道具 举报

帖子
2553
精华
0
积分
1280
金钱
1877
荣誉
0
人气
2
评议
0
13#
发表于 2009-3-7 02:23:44 |只看该作者
我才3G ram,看来还是不要改的好

不过自从打了1.1.2补丁,又把虚拟内存设了个6G,现在已经极少出183错误了,像楼主一样的黑屏倒是遇到过一次,也是开高惹的祸。
谨以头像纪念山哥,走好。
爱骂人的人,内心都很恐惧。长角的动物都不是食肉动物。

使用道具 举报

帖子
1824
精华
0
积分
923
金钱
7339
荣誉
1
人气
8
评议
0
12#
发表于 2009-3-7 02:09:19 |只看该作者

回复 #7 stefan 的帖子

記憶體炸彈是個windows的臭蟲,程式遇到死結沒清記憶體,然後又自己重新開啟程式佔用掉其他的記憶體欄位
這樣循環下來,記憶體就會被撐暴,所以沒有把程式記憶體最大使用作限制,很容易當機....

使用道具 举报

帖子
1573
精华
0
积分
808
金钱
3374
荣誉
2
人气
5
评议
0
11#
发表于 2009-3-6 08:17:42 |只看该作者
原帖由 mawen 于 2009-3-6 01:09 发表
求教lz 1.12开启视频设置里面材质啥的极高的方法

我的文档\my games\DOW\settings\有个c 开头的文件,用记事本打开....................

使用道具 举报

帖子
1573
精华
0
积分
808
金钱
3374
荣誉
2
人气
5
评议
0
10#
发表于 2009-3-6 08:15:52 |只看该作者
和LZ类似的经历,经常出现183错误,以前在XP啥事都没有,换了VISTA32后甚至都不能将SHADER(渲染)开中(XP里可以开高),一开中就卡的不行!非常卡,鼠标都几乎移动不了!不得已在LOW的情况下运行,其他的选项包括材质倒是可以修改为Ultra,但还是有些问题!所以要想流畅而完美地运行这个游戏.......1.装XP系统!2.VISTA下低画质运行..............所以基本放弃了这个游戏..........................

使用道具 举报

帖子
362
精华
0
积分
181
金钱
154
荣誉
0
人气
0
评议
0
9#
发表于 2009-3-6 01:18:23 |只看该作者
我还真以为是我的4850有问题呢......!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

使用道具 举报

帖子
484
精华
0
积分
242
金钱
2661
荣誉
0
人气
0
评议
0
8#
发表于 2009-3-6 01:09:03 |只看该作者
求教lz 1.12开启视频设置里面材质啥的极高的方法

使用道具 举报

帖子
4015
精华
2
积分
2428
金钱
3406
荣誉
2
人气
0
评议
0
7#
发表于 2009-3-6 01:06:30 |只看该作者
原帖由 elijhahill 于 2009-3-6 00:52 发表
提醒一下,為了避免受到記憶體炸彈試的攻擊...記得不用要把限制改回來....
不然反而vista會變得相當不穩定....


记忆体炸弹是何物也

使用道具 举报

帖子
1981
精华
0
积分
995
金钱
910
荣誉
0
人气
1
评议
0
6#
发表于 2009-3-6 00:52:16 |只看该作者
技术贴一定要支持

使用道具 举报

帖子
1824
精华
0
积分
923
金钱
7339
荣誉
1
人气
8
评议
0
5#
发表于 2009-3-6 00:52:08 |只看该作者
提醒一下,為了避免受到記憶體炸彈試的攻擊...記得不用要把限制改回來....
不然反而vista會變得相當不穩定....

使用道具 举报

帖子
90
精华
0
积分
45
金钱
380
荣誉
0
人气
0
评议
0
地板
发表于 2009-3-6 00:23:42 |只看该作者
额 64位的VISTA 至今没出现错误 人品好的飘过~~~~~~

使用道具 举报

帖子
87
精华
0
积分
44
金钱
309
荣誉
0
人气
0
评议
0
板凳
发表于 2009-3-6 00:15:42 |只看该作者
难怪我VISTA 4G老是出错,GOOGLE搜半天都没结果

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-8-13 12:38 , Processed in 0.357081 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到