How to unlock races in Dawn of War: Soulstorm (Fix – PC)

Dawn of War the original Winter Assault - the 1st expansion Dark Crusade - the 2nd expansion The 3rd and final expansion - Soulstorm

Warhammer 40,000 – Dawn of War is a great RTS series but the way they handle their expansions installations for multiplayer really stinks. Each expansion (Winter Assault, Dark Crusade and Soulstorm) is a standalone installation for single-player campaign with all races available, but if you want to play multiplayer then you need to install the applicable expansion to get those races unlocked. This balloons the full installation to over 15 gigs which is a lot of HD space. So here’s what you can do to avoid all that, just install Soulstorm and as long as you have your serial keys from any of the others in the series then you can have access to the other races.

Step-by-step multiplayer fix:

  1. Install Soulstorm (the latest expansion)
  2. Go into the directory where you installed it, copy Soulstorm.exe and paste a copy of it in the same directory.
  3. Rename it to DarkCrusade.exe
  4. Download the fix unlocker here or DDL here . Unzip it and run the unlocker.exe.
  5. It’ll ask you to search for where the DarkCrusade.exe so browse to it and select it.
  6. Now you’ll get a screen where you can enter whichever serials you have for the games. No need to select a patch version at the bottom.
  7. If you browse now to the game directory and if you had serials for all of the expansions and the original then you’ll find a W40k.exe and W40kWA.exe. Copy one of them and paste a copy in the same directory. Rename that file to DarkCrusade.exe after deleting that original one you arbitrarily made.
  8. Now when you load the game just enter the same serials for each game when it asks you and voila you’ll have all the races unlocked for multiplayer.

If you are having trouble with getting the exe’s then here’s all 4 of them:  Download Link

Happy lan’ing and get ready for Dawn of War 2 on the horizon.

168 Responses to How to unlock races in Dawn of War: Soulstorm (Fix – PC)

  1. GilgameshNo Gravatar says:

    Just completly broke my game after using this link:

  2. aNDREWNo Gravatar says:


  3. this thing has been tested and working by many already

  4. arisNo Gravatar says:

    i find that cd keys have 20 digit, like xxxx-xxxx-xxxx-xxxx-xxxx
    but when i run the game it appears xxxx-xxxx-xxxx-xxxx
    what should i do?

  5. AndrewNo Gravatar says:

    Hello I tried this and it works until I enter the game and it asks for serial I enter the same serial for warhammer dawn of war, even tried 5 serials and it says they are incorrect. I don`t know what may be the problem, can anyone help me? Thanks in advance

  6. raleNo Gravatar says:

    i did all what i had to and when i load the game it asked me for serial but it was only four of them give me serial please i rely wont to play the game!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  7. sawgNo Gravatar says:

    yes, its work for dark crusade, but how I can add for winter assault ?

  8. follow the directions step by should be ok

  9. SnakeWNo Gravatar says:

    Works perfectly, Thanx

  10. TurtleNo Gravatar says:

    Winter Assault and normal DoW does not unlock for me…

  11. it’s worked for most..try the directions again

  12. bmNo Gravatar says:

    DOES NOT WORK. Keeps asking for a patch wheni sign to multiplayer. Which is odd as when I play multiplayer without trying to unlock other races it’s fine.

  13. THANKS MATE! It works :D

  14. ArkhonistNo Gravatar says:

    Worked perfectly, you need the latest patch!

  15. SahilNo Gravatar says:

    please give me the serial of dawn of war soulstorm please!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  16. no serials here sorry

  17. JagNo Gravatar says:

    Worked perfectly. Thanks man (Y)

Leave a Reply