俏花旦 发表于 2010-5-28 22:28

Y460玩辐射3的方法-解决win7卡机bug-实践有效-请加精华

配置:联想Y460



操作系统:32位 家庭普通版 windows7



游戏版本:kk55 年度硬盘版6G 1.7



症状:能正常开始游戏,但是一段时间(10秒-20分钟不等)后,画面突然卡死。声音继续,鼠标、键盘都没反应。必须Crtl Alt Del呼出人物管理器强制结束



系统提示错误:Apphang1







在微软官方上查到此游戏windows7不兼容之后,



作为辐射1-2代+上古卷轴3的老玩家,难道就要放弃这款游戏了么?







在阅遍无数说win7不能玩fallout3的文章后



终于找到了问题所在:http://www.pdsys.org/blog/post/2009/02/07/Fallout-3-VideoDisplay-Freezes-sound-keeps-going.aspx







因为辐射3对4核CPU支持不好。而非windows7系统的缘故



英文好的看原文。







修复方法:



打开文件fallout.ini



在我的文档里: My DocumentsMy GamesFallout3
(注意!不是kk55版本安装目录的defult.ini,low.ini等等这些)







找到:
bUseThreadedAI=0

改成:
bUseThreadedAI=1

在这行下面加一行:
iNumHWThreads=2
这行将强迫 辐射3只用CPU的2个核心运行,从而避免卡机bug




我用此方法再没出现过卡机问题



=======================================



经过我测试,以下都不是造成此卡死问题的原因:







win7和辐射3不兼容,必须换成XP



显卡驱动



Windows Live发现了你的盗版而锁频显卡



3D特效设置过高,或不恰当



汉化补丁不稳定



数据文件选择了资料片







这些也许会导致你玩不了,或者是跳出。



但是如果你也是卡死,就请不要更改这些项目了



改了也没用



===================================



特别一提:



有人说应该用XP 兼容模式,或者管理员权限来运行



我测试,这2项设置不会解决任何问题。所以没必要







另外有人报告,游戏和某些输入法有冲突



我测试和 win7自带的微软拼音 没冲突



================================



KK55版在 Y460上的安装方法







这个6G的硬盘版本中开 始游戏.exe 中 有malware.gen木马。



下载下来不要运行这个,直接删掉







1 解压后的目录就是安装目录,确认路径全是英文



2 运行注册表.bat就装好了(Setup.bat 和 kk55.bat会乱写入网站链接,不要运行,删掉)



3







说明文档说:



首先确认你的电脑已经安装



vc2005,directx9.0最新版,gfwlive,.net3.0



否则请执行游戏目录下的



vcredist_x86.exe,dxwebsetup.exe,gfwlivesetupmin.exe, dotnetfx3.exe进行安装



=====================================



实际上:



win7只用装gfwlivesetupmin.exe,其他dx VC .net全都不用装



这个就是game for windows Live。安装后会提示你升级。



不过对这个软件我有3点疑问:



1 不装好象也能保存游戏。我猜不装也行,但是没试过



2 从没发现过live判断我的软件是盗版所以跳出



3 kk55中这个明显是过时版本,其实可以从微软直接下载最新版装



总之,我装了,感觉运行很正常。







4 运行FalloutLauncher.exe,这是个配置文件修改器



会修改My DocumentsMy GamesFallout3fallout.ini。



而这个ini在你运行Fallout3.exe英文 或者fallout3_cn.exe中文时被加载







4.1 options做视频设置,选择defult,就会按你的电脑来设置



4.2 点Data file可以不加载资料片。不过我全加载了,没出问题



4.3 直接点 play将直接启动Fallout3.exe运行英文原版游戏



这和你直接双击Fallout3.exe是完全没区别的







5 不过我还是建议你用



fallout3_cn.exe 来启动汉化版本。这个汉化我运行很稳定,没见跳出



按F10还有FPS和转到英文原文的贴心功能。



我发现这个程序是通过加载fallout3_cn.zip的文字信息来实现汉化的。







6 有必要的话,在桌面建个fallout3_cn.exe的快捷方式







7 卸载:运行注册表卸载.reg,然后把文件都删除掉就ok了



==完==







最后推荐一个压缩软件 winmount,可以直接挂载.RAR,这样连解压6G的10分钟都节省了



此游戏对Y460不是很摧残,i5版室温25度长时间运行,显卡才75度。不像鹰击长空,显卡85,CPU95度



不过新的macbook pro CPU能到 105度,只要不死机大家不用太在意温度。

影,翼 发表于 2011-6-5 07:37

正在下载中...希望如此吧.....

printfxy 发表于 2011-6-5 22:00

这。。。我不跳,我路过

conpus 发表于 2011-7-26 15:03

楼主好人,y460 i5350 A卡飘过,表示跟着楼主走没错

大老爹 发表于 2011-7-26 19:24

回复 1# 俏花旦


    我不知道其他人怎樣{:3_95:}
但是 我剛剛照著大大{:3_121:} 分享的這個方法{:3_97:}

在我的文档里: My DocumentsMy GamesFallout3
(注意!不是kk55版本安装目录的defult.ini,low.ini等等这些)
找到:
bUseThreadedAI=0

改成:
bUseThreadedAI=1

在这行下面加一行:
iNumHWThreads=2
这行将强迫 辐射3只用CPU的2个核心运行,从而避免卡机bug

剛剛突破了 我玩輻射3最長的沒有當機時間5個小時{:3_41:}
我淚流滿面了{:3_45:} {:3_45:}

宇宙無敵霹靂感謝的{:3_171:} {:3_171:} {:3_171:}

detroy 发表于 2011-7-27 19:04

y460有四核?

zts10 发表于 2011-7-27 23:45

话说这些方法已经非常的火星了! 辐射3都快被人遗忘了|!

drug9_9 发表于 2011-7-28 00:15

fallout3 救星啊救星!!!我會找時間再試試您說的方法,話說我已經半年多沒玩輻射3了,就是因為不定時卡機的問題,畫面突然卡住不動,後來實在是沒耐性每次都要看人品,才開始慢慢沒玩,希望這次能夠真的不卡死吧....
页: [1]
查看完整版本: Y460玩辐射3的方法-解决win7卡机bug-实践有效-请加精华