查看: 3598|回复: 2
收起左侧

四招解决AMD双核处理器游戏“BUG”【转自昂达论坛】

[复制链接]
sunyson
发表于 2007-4-30 20:24:10 | 显示全部楼层 |阅读模式
正在使用AMD双核处理器的你,在游戏中是否遇到过断断续续、突然快进或者突然变得很慢的情况?事实上,在使用AMD双核处理器玩某些大型游戏的时候,我们确实可能遇到这种双核CPU与单线程游戏“不完全兼容”的小毛病。假如你不幸遇上了这些“BUG”,你得学会几招秘诀,助你更轻松、顺畅地游戏。//    双核处理器已经高举革命的大旗将性价比之火燃烧到了DIY乐园的每一个角落,乐意尝鲜的你不免对其怦然心动。AMD以高能为卖点迅速将Athlon 64 X2以及Opteron等双核处理器推到了玩家的面前,而游戏性能作为厂商推荐和玩家最看重的重要参数也得到了不同程度的宣传与强化。但是,双核处理器在进行一些单线程游戏的时候,经常会有不同程度的“不兼容”情况发生,严重影响游戏的乐趣。此时,你就需要了解一些修正方法,将双核游戏进行得更加愉快。
AMD双核CPU进行某些游戏时,主要可能产生的问题有:
1.画面停顿,语音产生“结巴”现象。
2.游戏速度突然加快或者突然变得缓慢
3.在需要大量物理运算的场景下出现卡机甚至死机的现象
BUG Fix 1——AMD处理器驱动
下载地址:http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_13118,00.html
经测试可修正的部分游戏BUG
《上古卷轴3:晨风》
《半条命2》(使用Source引擎的游戏)
《战场2》
    这是AMD Athlon 64 X2双核处理器驱动,大家可以根据自己的操作系统选择相应的版本。该驱动安装后将会在boot.ini文件中增加“/usepmtimer”参数以调节CPU电源管理。该驱动可以修正一些双核处理器运行游戏时的问题(比如《战场2》),不过同时也会在一些游戏中带来额外的问题(比如导致《魔兽世界》卡机、快进等现象)。因此,建议读者根据自己所要进行的游戏来选择是否使用该驱动补丁,或者决定是否需要在boot.ini中添加“/usepmtimer”参数。
    当然,我们也可以手动将“/usepmtimer”参数添加到boot.ini文件中,这样可以更加直观地根据自己实际的游戏来进行增删。
    右键点击“我的电脑”→“属性”→“高级”→“启动和故障恢复”→“设置”,然后在“要手动编辑启动选择项,请单击编辑”项中选择“编辑”打开boot.ini文件。
//图1:K5C-9-1.TIF
    以笔者的操作系统为例,boot.ini原文件如下:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
修改为:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partiti on(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /bootlogo /usepmtimer
    这样修改之后,boot.ini文件就会实现安装处理器驱动之后一样的功能。假如你的boot.ini文件中已经存在“/usepmtimer”项,而在进行游戏时仍然出现前述问题,则可考虑删除该参数或者尝试我们后面给出的解决方法。
BUG Fix 2——微软补丁
下载地址(任选一即可):
http://exphose.com/upfiles/1/WindowsXP-KB896256-v3-x86-ENU.exe
http://www.evilkitty.org/misc/WindowsXP-KB896256-v3-x86-ENU.exe
http://static.hardwareluxx.de:443/hardware/andreas/Software/WindowsXP-KB896256-v3-x86-ENU.exe
http://techtype.msfnhosting.com/windowsxp-kb896256-v3-x86-enu.exe
http://www.perambula.net/res/WindowsXP-KB896256-v3-x86-ENU.exe
注:该补丁仅适用于Windows XP SP2版本操作系统。
部分经测试可修复的游戏BUG
《FarCry》
《半条命》(以及《反恐精英》和《胜利之日》)
《极品飞车:最高通缉》
《虚幻竞技场》
《天堂2》
《英雄萨姆2》
    此修补程序包括对核心电源管理器的更改,以跟踪处理器运算包之间的CPU使用情况。通过这些更改可以看到多核CPU的真实活动优先级别,因此有助于正确地计算增加的目标程序性能状态。不过此解决方案虽有利于提高性能,但不利于节电。因此,注册表项可能会禁用这种核心策略更改,以允许最大程度的灵活性。如果你想手动禁止该补丁或者想打开被禁用的该补丁功能,可以对注册表进行以下修改:
1.单击“开始”→“运行”,输入“regedit”运行注册表编辑器。
2.选择“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”,选择“新建”,然后单击“项”。
3.输入“Throttle”作为该新项的名称
4.右键单击“Throttle”,选择“新建”,然后单击“DWORD 值”。
5.输入“PerfEnablePackageIdle”作为该值的名称。
6.单击“PerfEnablePackageIdle”,然后单击“修改”。
7.在“数值数据”框中,输入“0”。确保选中了“编辑 DWORD 值”对话框中的“十六进制”,然后单击“确定”即可禁用补丁功能。
注:您可以在“数值数据”框中键入 1,以启用新的性能状态策略行为。
    对于要修正双核游戏的BUG,我们一般推荐大家将“数值数据”设置为“1”以启用该补丁的处理器电源管理功能。
BUG Fix 3——手动设置优先级
部分测试可修复的游戏BUG
《天堂2》
《魔兽争霸3》
《使命召唤》
《光环2》(打开HDR,在NVIDIA显卡上发现问题)
    笔者认为,解决双核游戏突快突慢之类BUG的最好、最终的解决方法就是手动设置优先级,你可以通过多种途径来实现手动设置。
方法1 进程管理
    按住“Alt”+“Tab”切换出游戏,然后按“Ctrl-Alt-Del”进入“任务管理器”,在“进程”页面找到相应的游戏程序,右键点击选择“设置优先级”,选择“Uncheck CPU 1”即可。
方法2 使用引导程序运行游戏
    我们也可以使用Windows 2000/XP游戏引导程序来执行游戏,这样可以在游戏运行之前预先设置CPU优先级,该方法对于某些无法用“Alt-Tab”切换出来的游戏特别有用。
游戏引导程序下载地址: http://www.majorgeeks.com/Win2000_Launcher_d438.html
http://www.majorgeeks.com/WinLauncherXP_d870.html
方法3 使用优先级屏蔽/设置工具
    像ImageCFG就是一款非常不错的优先级设置工具(大家可以在网上搜索下载试用),而且使用非常简单。不过ImageCFG的使用将会改变游戏可执行程序本身的结构,而且将会导致将来可能出现的游戏补丁程序无法正确安装的错误,请在使用之前务必进行备份。大家可以根据自己的需要,使用下列两条命令(在“开始”→“运行”中执行):
imagecfg -a 0x1 game.exe for core 1
imagecfg -a 0x2 game.exe for core 2
    同样,类似的工具还有:
Runfirst
http://www.activeplus.com/us/freeware/runfirst/
Affinity Set Command
http://www.hardforum.com/showpost.php?p=1029075750&postcount=431
BUG Fix 4——安装最新的显卡驱动程序
部分可修复测试程序BUG
Aquamark3
3dMark2001
KOTOR/KOTOR 2 (NVIDIA Forceware 84.12 Beta)
    由于受双核CPU的影响,许多较早的计算机硬件性能测试软件(如3DMark、Aquamark等)在老驱动的作用下可能产生测试不准确或者根本无法正常测试的问题,此时,请大家一定装好最新的显卡驱动以修正双核CPU的影响。建议NVIDIA显卡用户都安装Forceware 84.12以上驱动,ATI显卡用户安装催化剂6.4以上驱动。(由于笔者不具备Intel双核处理器的测试条件,在此不对其做评论)

    利用上述四招,你应该可以解决98%以上的双核处理器游戏问题。当然,这些都只是笔者暂时发现或厂商暂时公布的部分信息,假如您在游戏或使用双核处理器的过程中还发现了更多的问题和解决方法,欢迎来信与我们一起探讨!

下学期准备买个机子在学校玩游戏,期盼这几个月多多降价哈哈[:26:]

评分

参与人数 1经验 +2 收起 理由
taiyang143 + 2 感谢支持,欢迎常来: )

查看全部评分

飘蓝一尘
发表于 2007-4-30 20:40:12 | 显示全部楼层
非2CORE
355373815
发表于 2007-5-20 05:47:50 | 显示全部楼层
有点长,不过看完了,正在找AMD补丁的帖子
谢谢了
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-4-25 22:51 , Processed in 0.122335 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表