我的魔兽争霸不能运行了,是什么原因?
今天升级补丁,提示升级错误,于是卸载重装,装好后却不能运行了,在正要进入游戏的时候出现警告音,然后又回到桌面,没有任何的提示信息。
然后进入魔兽安装目录找到Errors文件夹里的文件,他提示是这个错误,拜托各位帮我看看,谢谢!
=================================================================
Warcraft III (build 4448)
Exe: d:\Warcraft III\war3.exe
Time: Feb 19, 2007 10:09:11.203 PM
-----------------------------------------------------------------
This application has encountered a critical error:
FATAL ERROR!
Program: d:\Warcraft III\war3.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 001B:6F0BA8D5
The instruction at '0x6F0BA8D5' referenced memory at '0x***********'.
The memory could not be 'read'.
-----------------------------------------------------------------
Stack Trace (Using DBGHELP.DLL)
----------------------------------------
6F0BA8D5 Game.dll <unknown symbol>+0 (0x6F0B9DF0,0x77D1EB3E,0x00690FE8,0x***********)
6F0BA00C Game.dll <unknown symbol>+0 (0x***********,0x***********,0x***********,0x***********)
77D18734 user32.dll GetDC+109 (0x6F0B9DF0,0x***********,0x***********,0x***********)
77D18816 user32.dll GetDC+335 (0x***********,0x6F0B9DF0,0x***********,0x***********)
77D189CD user32.dll GetWindowLongW+295 (0x0012FB30,0x***********,0x0012FB4C,0x6F0BAD20)
(0x6F000000,0x***********,0x0014234B,0x***********)
*********** war3.exe <unknown symbol>+0 (0x0045A0C0,0x77D1FD38,0x***********,0x7FFDB000)
0012FFB0 <unknown module> <unknown symbol>+0 (0x***********,0x00B30B60,0x00B30B88,0x77D1FD38)
*********** war3.exe <unknown symbol>+0 (0x77D1FD38,0x***********,0x7FFDB000,0x8054B938)
7C816FD7 kernel32.dll RegisterWaitForInputIdle+73 (0x00467FDC,0x***********,0x***********,0x***********)
----------------------------------------
Stack Trace (Manual)
----------------------------------------
Address Frame Logical addr Module
6F0BA8D5 0012F9C8 0001:000B98D5 d:\Warcraft III\Game.dll
6F0BA00C 0012FA14 0001:000B900C d:\Warcraft III\Game.dll
77D18734 0012FA40 0001:*********** C:\WINDOWS\system32\user32.dll
77D18816 0012FAA8 0001:*********** C:\WINDOWS\system32\user32.dll
77D189CD 0012FB08 0001:000079CD C:\WINDOWS\system32\user32.dll
77D196C7 0012FB18 0001:000086C7 C:\WINDOWS\system32\user32.dll
6F0BAD20 0012FB4C 0001:000B9D20 d:\Warcraft III\Game.dll
6F0BADC9 0012FB58 0001:000B9DC9 d:\Warcraft III\Game.dll
6F0B5614 0012FB6C 0001:000B4614 d:\Warcraft III\Game.dll
6F00491A 0012FC88 0001:0000391A d:\Warcraft III\Game.dll
6F0043A5 0012FD9C 0001:000033A5 d:\Warcraft III\Game.dll
6F0041D9 0012FEA8 0001:000031D9 d:\Warcraft III\Game.dll
*********** 0012FF58 0001:*********** d:\Warcraft III\war3.exe
0012FFB0 0012FF80 0000:*********** <unknown>
*********** 0012FFC0 0004:0000E090 d:\Warcraft III\war3.exe
7C816FD7 0012FFF0 0001:00015FD7 C:\WINDOWS\system32\kernel32.dll
----------------------------------------
x86 Registers
----------------------------------------
参考答案:我也是遇到这个问题 至今还没见到一个比较有建设性的回答 可悲啊……