Fearsc,
I can give you several steps to try. Crashing in Warcraft III though is pretty much going to be a hardware problem, or a corrupted installation.
Due to the flexibility of the triggers in the Warcraft III Map Editor, it is possible to make triggers that can cause the game to crash. If you are experiencing crashing while playing a custom made map please try playing a Blizzard designed map - this will help to determine if the issue is related to the custom map or a possible conflict.
As always, please install the latest game patch. The patch includes several fixes that may correct this type of error. You can patch the game by connecting to Battle.net for the auto-patch or you can download and run the stand-alone patch from the Warcraft III Patch Page at
http://us.blizzard.com/support/article/20673.
If the patch does not correct the problem, please test the game after trying each item below. Each solution listed has been reported to solve these problems for other customers.
1. Download war3.reg from
http://ftp.blizzard.com/pub/war3/other/ and save it to your Windows Desktop. Once the file has been downloaded, double-click on it to import the registry info. This file will set Warcraft III to mute sound, run with the basic settings for video and set the refresh rate for the monitor to 60Hz. Once the game has started, you may select the options menu and adjust the video and sound settings as desired.
2. Add -Opengl tag after shortcut:
- Click Start
- Highlight Programs
- Highlight Warcraft III without clicking on it.
- Right click on the Warcraft III icon
- Click Properties
- In the Target field add -opengl after the quotation mark
Example: "C:\Program Files\Warcraft III\Warcraft III.exe" -opengl
- Click OK
- Try the game now with the icon you just modified.
3. Be sure you have the latest video, sound, network card and motherboard drivers. More information on identifying your video and sound driver versions can be found at:
http://us.blizzard.com/support/article/21137
Drivers should be available from the manufacturer's website for each individual component. Motherboard drivers will be available on your motherboard or system manufacturer's site. It is important that you follow all precautions given by your motherboard manufacturer when updating drivers or firmware. Links to manufacturers' web sites can be found at:
http://us.blizzard.com/support/article/21124
4. Be sure you have all the available updates for Windows from:
http://windowsupdate.microsoft.com/
5. Before starting the game, make sure there are no other programs running in the background. Instructions for how to shutdown all background applications can be found at
http://us.blizzard.com/support/article/21052.
6. If you have installed any video codec packs, such as Nimo's Codec pack, for video editing or playback please uninstall them and try the game. These codec packs, especially ones with DivX codecs, may conflict with the video codecs in the game causing the game to crash or not start properly.
7. Download and install the latest chipset drivers for your motherboard. Check the motherboard manufacturer's website for updated chipset drivers, first. If you can't find updated drivers at the manufacturer's website, the next two most common locations for chipset drivers are
http://www.viaarena.com/?PageID=2 and
http://www.intel.com/support/chipsets/
8. This solution is recommended for advanced users only. We have gotten reports of crashing, freezing, and memory read error messages being solved by removing bad or mismatched RAM from machines. You may want to remove one stick of RAM at a time and see if this corrects the crash. If you would like to test your RAM to make sure it is performing as it should you may want to run a RAM testing program. If you need a program to do this try doing a search on the web or consult your local computer technician. Unfortunately we cannot provide support for using these programs but they should come with well documented readme's to get you started on how to use them.
Advanced Users Only: If your system is overclocked, it may be producing too much heat which will adversely affect program performance. If the system is producing high amounts of heat, but is not overclocked, we would suggest you add a fan to your system to help distribute heat in the case.