魔兽玩不成,帮帮忙

2024-11-26 04:46:26
推荐回答(6个)
回答1:

这个问题是很多人遇到过的了,也是问的人最多的,不单是魔兽3,魔兽世界也很多人问过。
今天我就来探究下这个问题:
事情是这样的。前几天由于系统出了问题,我的xp盘没带出来,问三哥借了他的ghost版winxp sp2来装。
其实我个人是不推荐个人安装系统利用ghost的,因为虽然用ghost很快。可是也很容易出问题。不过暂时没盘。只好先用着了。装完后我一直没玩游戏,因为在为找工作的事忙,平时也是看些新闻和为新网站的事烦。直到昨天想着去bn解解闷,可是以外就这么发生了。进入游戏后没多久。弹了出来。

出现错误报告:

This application has encountered a critical error:

FATAL ERROR!

Program: F:\Warcraft III\War3.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 001B:6F02D78C

The instruction at '0x6F02D78C' referenced memory at '0x00000010'.
The memory could not be 'read'.

我想我遇到千年问题了。不过没有细想,以为是文件被破坏了,修复了下注册表以及用自己做的补丁文件覆盖了一次。然后再次进入bn。谁知道问题依旧!郁闷了,无端损失两盘。
开始仔细想解决方法了。忽然一个观点闪过。记得以前sp2刚出的时候不兼容游戏列表中是有war3在里面的。而且我以前一直用sp1运行没有遇到过这个问题!于是上http://windowsupdate.microsoft.com/打补丁.打完后重新启动,再次运行war3,这次我没敢去bn尝试了。进入hf,结果问题依旧。我尝试打开wow。看看其他游戏如何。运行了好一段间突然死机了!
重新启动后再次仔细翻出错误报告.FATAL ERROR!(致命错误!)The memory could not be 'read'.[内存无法读写]再往下看,涉及的文件有Game.dll,War3.exe,以及kernel32.dll.前两个不奇怪,是war3的文件。而最后一个是Windows壳进程,用于管理多线程、内存和资源的。于是我判断是内存问题了。首先我把bios的设置还原了,然后把内存频率调成auto。(不到万不得以我是不会开机箱的)重启后问题依旧。关机,打开机箱把两根内存拔出来,用橡皮擦了擦。然后仔细插会去。再按紧其他配件。用手试了试机箱温度。一切准备好后开机。进入游戏,顺利完成一盘战斗。问题解决!
写这个出来不是说这种报错一定就能用同样方法解决。毕竟计算机的问题是很多样,没有唯一性。而是要告诉大家一个解决问题的思路。这样才能学到东西!
提示:
这样的问题也有可能是超频以及系统驱动,稳定性相关!

回答2:

官方关于“Fatal Error”问题给出的解决建议:

a.请安装最新的游戏补丁:
补丁包含了也许可以纠正这个问题的修补.你可以通过连接battle.n下载自动升级补丁或者运行从魔兽3补丁页面下载的独立的补丁程序.
b.基本设置:
下载war3.reg(地址: war3.reg )并保存到桌面上,双击它使之能够被导入注册表.这个文件可以将魔兽3设置为静音,以最低图象设置和将显示器的刷新率设置为60HZ来运行.当游戏启动后你可以通过在"设置"菜单中调整图象和声音设置:
c.下载并且安装你的显卡和声卡的最新驱动程序:
如果你计划升级DriectX和声卡显卡的驱动,我们推荐你先升级DIRECTX然后再升级声卡和显卡的驱动.
d.未知的声卡:
如果你不知道或者不确定你用的是什么声卡请按下面的步骤调整声卡硬件加速级别
.Advace声卡用户:安装完魔兽3补丁后下载 AvanceFix.reg然后运行它再试着进入游戏.这个注册表文件只
在安装游戏补丁后才能正常使用
.SoundMax声卡用户:SOUNDMAX声卡不支持EAX,当WAR3尝试启动EAX时会造成锁死.我们已经做了这个soundmax.reg(soundmax.reg)你可以下载这个文件运行后设置声音方式为Miles Emulated 3D或者你可以调整你的电脑的声音硬件加速级别(关于soundmax.reg文件,下载并运行这个soundmax.reg文件.在运行完后系统会问你是否要把这个文件添加到注册表,选择"是".然后系统会提示你添加到注册表成功,按确定按钮.重新运行游戏.

e.调整声卡硬件加速级别:
在WINDOWS下按 "开始"-->"运行"-->输入"dxdiag"并按回车键,按声音选项卡,拖动滑条调整硬件加速级别为标准加速.按退出然后再运行游戏.

f.关闭后台运行的程序:
windows 98/me用户:
同时按下ctrl+alt+del键会出现一个对话框.关闭除了explorer和systray以外的所有进程重复上述步骤直到所有非explorer和systray进程都被关闭
windows2000用户:
请确认你是以administrator的身份登陆到系统并关闭了所有非系统进程.请浏览WIN2000的技术支持文档以了解哪些是系统进程,微软知识库编号:Q263201
windowsXP用户:
同样是按ctrl+alt+del关闭所有后台非系统必须程序,停止使用或卸载你安装的所有防火墙或反病毒软件,注意:如果你的系统被锁定或者重启请与您的计算机制造商联系如何关闭那些程序.如果你的系统被锁定请关闭计算机电源(10秒后)然后再开机.

g.图象编码器冲突:
如果你为了编辑影片或者播放安装了任何图象编码器包,例如Nimo\'s编码器包,请卸载他们然后再试着运行游戏.那些编码器包,特别是带了DIVX的,可能与游戏中的游戏编码冲突造成游戏无法正常进行.

h.试着用opengl或者软件处理光源模式进行游戏:
我简单说一下,创建一个war3.exe的快捷方式,右键点击它,在目标拦的最后填上一个空格加上-opengl用OPENGL模式运行游戏,加上一个空格加-swtnl用软件处理光源模式运行游戏.
例如:d:\\游戏\\Warcraft III\\Warcraft III.exe" -opengl

i.系统内存问题:
这个解决方案只推荐给高级用户.我们已经收到了用拔除坏的或者不适合(或者是不同品牌混插)的内存解决突然退出,停止或者内存读取错误的问题.你可以试着用上述方法.如果你想测试你的内存是否正常可以用一些测试机器性能的程序.不过我们无法提供那些程序的使用方法不过你可以在那些程序的readme文件中找到软件的
使用方法.

j.更新并安装最新的主板驱动:
先去主板制造商的网站下载最新的驱动程序.您可以去 驱动之家 下载

回答3:

免CD补丁.安装了试试
魔兽争霸3冰封王座1.20e中文版补丁 (免CD)
魔兽争霸3冰封王座1.20e官方补丁
http://games.enet.com.cn/download/gmd_index.php?key%5B%5D=war3tools

决定轻松.快捷

回答4:

我也出过同样的问题重安了个免cd补丁后就没事了,你可以试试

回答5:

5楼的那位说的也真详细,也不加个引用.....

说简单一点:现在不是夏天吗,机器热了就会出这问题,
用空调或风扇吹着玩,还可以把水洒在机箱上以降温!

回答6:

.......建议去patch.ali213.net下载补丁