Starcraft – How to watch Replays with double click after copying the install folder to new computer

starcraft-2

I copied my Starcraft 2 install directory to a new computer, so I don't have to download all the patches again. Everything works fine, except when I double click on a Replay it does not open Starcraft 2.

I tried messing with the registry exporting some of entries from my main computer, but it does not work.

This problem has nothing to do with this question: playing sc2 replays with double click as it is solved, but it does not work for me.

I copied a recent replay from my replays folder into C:\Temp. I closed Starcraft 2. I doubleclicked the replay and got stuck in the Starcraft 2 main screen after logging in (where you select the game mode). This works on my main computer though and the replay starts as expected.

I even tried to open the replay in my console with the following command but it does not work either.

"C:\Games\StarCraft II\StarCraft II.exe" "C:\Temp\Discord IV (279).SC2Replay"

Best Answer

Since the 1.5 patch, "StarCraft II.exe" no longer launches replays if passed as an argument. Instead there is a file "Support/SC2Switcher.exe" in the StarCraft II folder. If you pass a replay to that, it will be started (assumed SC2 is not running when you do it). So if you associate SC2Replay files with this exe, it will work.

Some more info on this: http://www.teamliquid.net/forum/viewmessage.php?topic_id=357501&currentpage=12#235