出现魔兽世界#131 #132等部分错误的解决方法
2005-08-16 10:34阅读:
------------------------------其他主要的造成error
#0的情况和解决方法-------------------------------------
<网络错误:由WowConnectionNetSelect.cpp或者NetClient.cpp引起,Expr为0>
ERROR #0 (0x85100000)
Program: E:\World of Warcraft\WoW.exe
File:
C:\build\buildWoW\WoW\Source\WowServices\Linux\WowConnectionNetSelect.cpp
Line: 922
Expr: 0
ERROR #0 (0x85100000)
Program: C:\Program Files\World of Warcraft\WoW.exe
File:
C:\build\buildWoW\WoW\Source\Net\NetClient\NetClient.cpp
Line: 195
Expr: 0
一般由防火墙引起,在连接服务器时发生。关闭、修改配置或卸载防火墙后可解决。
<网络错误:由NetClient.cpp引起,Expr为'id < NUM_MSG_TYPES', id = xxxxx
(xxxxxxxxxx)(数据不定)>
ERROR #0 (0x85100000)
Program: C:\Program Files\World of Warcraft\WoW.exe
File:
C:\build\buildWoW\WoW\Source\Net\NetClient\NetClient.cpp
Line: 332
Expr: 'id < NUM_MSG_TYPES', id = 25857 (0x00006501)
网络延迟太大。这个好像在网络空闲的时候会有好转。
<显卡驱动或硬件问题:由CGxD3dState.cpp引起,Expr为stre
amSub <= m_caps.m_numStreams >
ERROR #0 (0x85100000)
Program: E:\World of Warcraft\WoW.exe
File:
C:\build\buildWoW\ENGINE\Source\gx\CGxDeviceD3d\CGxD3dState.cpp
Line: 376
Expr: streamSub <= m_caps.m_numStreams
运行游戏时发生。更新显卡驱动、主板驱动、最新的dx9、windows补丁,或者配置太低去换卡…
<具体数据问题:由类似Item_C.cpp等引起,Expr为ownerPtr>
Error: #0 (0x85100000)
File:
C:\build\buildWoW\WoW\Source\Object\ObjectClient\Item_C.cpp
Line: 317
Expr: ownerPtr
该问题等同Client.cpp,清空wtf、wdb目录可解决。
其他还有一些像由Movement.cpp引起的Expr: !m_moveQueue.HasEntries()
错误等,多属于偶发性问题,一般不会多次出现
----------------------------------其他解决error
#132的方法-----------------------------------------
- 用opengl模式或窗口模式
- 整理硬盘。任何文件错误都可能导致#132
- 机器内部太热。拆掉一块侧板
- 禁用声卡
- 下载官方修正#132补丁。地址:
http://ftp.blizzard.com/pub/WoW/other/Repair.zip
还有一些民间自己写的#132修正补丁如rusro等等,从安全性角度来说不建议使用,万不得已时再去考虑
暴雪官方说明
程序崩溃错误#131:
该错误表示游戏包中的某文件在解压缩时发生问题。#131错误可能在安装或游戏时解压缩的过程中发生。造成该错误的原因可能有两个:电脑上的文件包部分损坏,或电脑硬件无法正确执行解压缩。您可尝试卸载和重装游戏文件。若仍存在问题,问题可能出在硬件上,您可联系技术支持获取更多帮助。您可在该文档的章节G中找到联系信息。
游戏崩溃,显示描述.MPQ文件的错误(示例):
ERROR #131 (0x85100083)
App: /Applications/World of Warcraft/World of Warcraft.app
File: Data\interface.MPQ
.MPQ文件导致的错误意味着列出的文件已被更改或损坏。要解决问题,请卸载魔兽世界并重装,替换所有的游戏文件。
尝试启动或玩游戏时出现DBCache错误(示例):
ERROR #0 (0x85100000)
App: /Applications/Games/World of Warcraft/World of
Warcraft.app
File: DBCache.cpp
DBCache.cpp导致的错误意味着一个或多个缓存文件已被更高或损坏。一旦删除这些文件,下次启动游戏时将生成这些文件的新版本。这些文件位于游戏根目录下的WDB文件夹中。您可在重启游戏前安全地删除整个WDB文件夹。
无论先前如何调试,一启动魔兽世界游戏便崩溃:
尝试删除魔兽世界根目录下WTF和WDB目录中的所有内容。此外,可能您的游戏文件已被损坏。您应运行杀毒程序查杀病毒。
向大家汇报一则解决#132问题的案例:
本人电脑超级烂,配置cII566,内存SDRAM256,显卡NvidiaMX400
32mb。不超频,无法进入游戏(有达人案例称可以);超频到850后,狂死机,此现象过去一年反复出现,不论冬天夏天温度多少都出现,而1-3年前都可以成功超频。
死机现象:硬盘停转,主板cpu等电源部分继续工作,显卡停止输出。偶尔不死机的时候,尝试进入wow,以132问题失败告终。
加内存:加多一条128,机子稳定性恶化,不超频都偶尔死机,特别是启动ie的瞬间。
综合考虑后,估计是电源有故障。电源功率标识未找到(望版主明示,长城250s是不是250w?),换一个功率略小的(怎么看出?各项指标都稍小)但新一些的电源,成功超频。132问题解决,进入wow,但以此机的配置进去,说实话,不能干什么事,只是了了心中的一个结。
望本案例对其他朋友有用-确保电源稳定,最好不要超频。现在网上传说的经验貌似没有哪个是通用的。故大胆猜测,机子电源或某部分供电不稳定是导致132问题的原因,和机子高低档次有关系,但不是必然关系。
前一天尝试了两根内存条三根内存插槽的全部组合方法,发现即便是只插一根,时间久了一样会出现#132.于是有些绝望
昨天将主板卸下,仔细的清理一番(灰尘还不是一般的厚啊),两内存分置1,3槽,通过memtest检测至500%依然没报错,希望之火再次点燃
夜里连续游戏4个小时没报错,没死机,悲喜交加
希望看到此帖的朋友将来无论用计算机做什么,都别忘记及时清理爱机,切记啊
给几点建议及132问题看法。。。
官方那个132补丁就不用下了!!!把XP或者2000的兼容性设置改下看看!
重新安装最新的显卡驱动程序!如果还不行 就使用下面的方法
操作系统:WinXP-SP2
VLK(上海市政府免激活版),DirectX9.0c(4.09.0000.0904).在如此的环境下,点击开始游戏就出现#132错误.
取消声音硬件加速和关闭声卡不能解决问题;-opengl方式和增加虚拟内存也不能解决问题;memtes检测内存是正常,只好怀疑DirectX有问题.
下载原版WinXP系统软件(505M)和DirectX随意卸V3.3注册版.通过二次CD轮滚把DirectX恢复到8.1版(最后一次在安全模式下CD轮滚),把魔兽自带的DirectX拷贝到硬盘上,再通过DirectX随意卸安装DirectX9.0c版本.
点击开始游戏,就可以正常进入游戏!DirectX的版本还是DirectX9.0c(4.09.0000.0904).
ERROR #0 (0x85100000)
App: /Applications/Games/World of Warcraft/World of
Warcraft.app
File: DBCache.cpp
DBCache.cpp导致的错误意味着一个或多个缓存文件已被更高或损坏。一旦删除这些文件,下次启动游戏时将生成这些文件的新版本。这些文件位于游戏根目录下的WDB文件夹中。您可在重启游戏前安全地删除整个WDB文件夹。
ERROR #131 (0x85100083)
App: /Applications/World of Warcraft/World of Warcraft.app
File: Data\interface.MPQ
.MPQ文件导致的错误意味着列出的文件已被更改或损坏。要解决问题,请卸载魔兽世界并重装,替换所有的游戏文件。