Fix : Starcraft Won't Launch After Play

I found 2 work around in order to launch Starcraft 2 properly :

  1. After pressing Play, open your CMD and enter this :
ipconfig /release & ping -n 2 127.0.0.1 & ipconfig /renew

Credits : TheG - Posted Solution


  1. Simply turn your internet connection off and then on (Either turn your WiFi off/on or plug your LAN cable out/in), it basically do the same thing as the above. Use this when the above solution is not working for you.

Note : You may have issue with joining games for the 1st solution and in case it happens, use this.


You can then change your region in the Main Screen by pressing ESC and click the globe.

2 Likes

Hi. you save me mate, but question everytime when i played should i do this? or just this time only?

Bit poor that this is still an issue after 2 days, sort it out blizzard!

I just reinstalled the game just to get this issue, and this issue has been existing for a long time but there’s still no proper explanation or solid fix for it.

I don’t think the ping is doing anything. (well maybe a delay of 2 seconds) Alternative way to do it is:

  1. disable, enable network interface while loading
  2. unplug the lan cable, replug in few seconds
  3. turn off wify (if you are on wify) and turn it on again

Yeah, the ping is only for delay. You have to delay the ipconfig /renew command or it will not work properly.
Alternativ you can also write:
ipconfig /release & timeout /T 2 & ipconfig /renew