Welcome to PC Help Forum
Try running WAR3.exe with a space and then -opengl in the run command. So, right click on the WAR3.exe icon, edit the run command so that it will look like this.
Code:
C:\PROGRAM FILES\WARCRAFT 3\WAR3.EXE -opengl
Also, have a look in the Warcraft III\Errors\ folder for more clues on your crashes.