How to setup a second WoW account

A second WoW account is one of the best investments you can make to streamline your gold-making operation. Once you hit a certain number of auctions this will save you a ton of time as you can repost and collect mailboxes on one account while you are playing the game on the other. I pay for both of my accounts using tokens and find that I have no trouble keeping up. With the RAF rewards you have no risk as the first two months are effectively free.

In this post I will help you through the setup process to get two separate WoW instances with separate settings and some tips about what sort of hardware you might want to realize the full benefits.

Disclosure: The links to hardware in this post are affiliate links, meaning I will get a commission if you decide to buy a product through them, this comes at no cost to you.

Hardware requirements

WoW does not have very stringent hardware requirements and as such most gaming computers should easily be able to run two instances of WoW. My system can easily handle two instances of WoW as well as streaming and other applications running at the same time with no hiccups. The most useful pieces of equipment by far is an SSD hard drive that can fit your WoW installation and a second monitor. I just bought an SSD and it has DRASTICALLY decreased my load times. I’ve had the second monitor for a while and I would never go back.

Below is the setup of my computer, if you want to compare it with what you are running. This works very well for me, and if you are planning to upgrade an older one or want to buy a new one this will give you mid to high end performance.

CPU: Intel Core I5-4590

GPU: Geforce GTX 970

RAM: 16 GB (I have two of these, but the make and manufacture has little impact on performance)

SSD: WD Blue 500 GB (you might want to go bigger if you have the cash, Hard drives tend to clog up)

Monitors: I have some older low end monitors. For WoW monitor performance will not matter although 144 Hertz might be good for some other games. A good cheap choice is this one, but if you want to 144 hertz you might want to buy something like this.

Peripherals: Random USB keyboard, Steelseries Sensei (I am considering getting an MMO mouse, anyone have experience with them?) and Steelseries Siberia 200 (V2)

Buying your second account

Obviously we want to buy our second account as cheaply as possible. Using the Recruit a friend feature you will get a discount on the battle chest and you can buy the game for about 10 dollars or one WoW Token. The other advantage of the RAF service is that if you pay for one month on the new account you will get one for free on your main account. This means that the first two months of your second account are free. If you pay a third mount you will get one of the awesome RAF mounts as well.

The first thing you want to do is to send a recruit a friend invite to one of your e-mail addresses. You can recruit a friend from the in-game social tab (default hotkey: “o”) in the top right. It’s the handshake icon.

When you click it the following window will open. Enter the e-mail you want to use to create a starter account. You can use the e-mail of your current battle.net account and it will still be delivered. Follow the link in the e-mail and use click the I have a blizzard account to register a starting account to your battle.net account. You will usually get the discount offer to buy World of Warcraft cheaper in your e-mail within a day.

Setting up your WoW installations

When you use a secondary account you will usually want to have separate settings. I have my second WoW account in a much smaller window so I can use my second monitor both for WoW and browsing etc. You can’t do this with just one WoW installation sadly. Two full installations would use up an inordinate amount of hard drive space. Luckily there’s another option.

By taking advantage of symbolic linking we can have to separate WoW folders, but they share all the game data. For a general lowdown on symbolic linking and how it works you can check out this link, but I will be giving you the necessary instructions to do it for WoW.

When we use symbolic linking we want to share the following folders: Data, Utils and Interface. The first thing you do is setup the folder where you want your second version of WoW. Name it something simple as you will have to use it.

Setting up the symbolic links

First we set up the symbolic links. For this you need the path of your main wow directory and your new wow directory. My main installation is in C:\Program Files (x86)\World of Warcraft and my secondary one will be in c:\Games\WOW2.

To set up the symbolic links we need to open the command line prompt as an administrator. Just open the start menu and search for cmd, then right click the command prompt and click run as administrator.

Now we want to run the following commands (You only need the quote marks if the file path has folders with spaces in it):

mklink /J “C:\Games\WOW2\Data” “C:\Program Files (X86)\World Of Warcraft\Data”
mklink /J “C:\Games\WOW2\Interface” “C:\Program Files (X86)\World Of Warcraft\Interface”
mklink /J “C:\Games\WOW2\Utils” “C:\Program Files (X86)\World Of Warcraft\Utils”

If everything goes right it should look like this:

Obviously you will have to swap out the directory paths for whichever you decide to use.

Afterwards your folder should look like this:

Correct TSM backups

In addition to these you need to set up a symbolic link that ensures that TSM actually backs up your settings for both accounts.

The TSM settings you want to keep a backup of are located in the WTF folder. The exact path is going to be: World of Warcraft\WTF\Account\AccountName\SavedVariables.

What you need to do is set a link from the SavedVariables folder for your second installation in your main installation folder. This will ensure that the TSM app backs up the settings for both of your installations.

To set up the link you just write the following command into the command line (cmd.exe): mklink /J “C:\Games\WOW1\WTF\Account\AccountName\SavedVariables” “C:\Games\WOW2\WTF\Account\AccountName\SavedVariables”

Make sure you replace “AccountName” and the actual WoW file paths, with whatever is correct for you.

Adding the rest of the files

Now we need to copy the rest of the files. Firs we copy the executables and dll files that are selected in the screenshot below. After that just doubleclick the wow executable. You will get a prompt to choose your Region. Pick the right one then WoW will launch and it will create the rest of the needed folders.

Now you want to add a shortcut to this wow executable somewhere convenient. Using this you can open a separate instance of WoW and any settings will not be overwriting your main settings. The only inconvenience is that you have to log in using a password every time, but that is something you will have to live with if you want a second account with different settings. It is less of a hassle than doing separate settings each time you launch WoW.

Notes when updating the game

With this setup you will have to do a bit of work when a new patch is released. You will have to copy all the files in the base WoW folder over from your main installation to your symlinked second folder. It’s the files that are selected in the screenshot below.

Happy hunting!

If you need some help or you have some way to improve the guide please let me know in the comments. Hopefully you managed to follow along and set it up!

14 thoughts on “How to setup a second WoW account

    1. i run independent groups. Having it synced is a bit too risky for me. If you are running two accounts with my setup you need to setup one more symlink top get TSM to keep back ups of both of your settings, which is really important in case you lose your data.

      You want to sync the SavedVariables account from your second Wow installation to the normal wow installation so the TSM app can detect changes to your settings and take a backup.

      It’s going to be found at: C:\Games\WOW2\WTF\Account\AccountName\SavedVariables

      The command should be: mklink /J C:\Games\WOW1\WTF\Account\AccountName\SavedVariables C:\Games\WOW2\WTF\Account\AccountName\SavedVariables

  1. Hi,

    I don’t know if anyone else has come across this issue, butI tried setting the link for the TSM backups as shown in the example above

    mklink /J C:\Games\WOW1\WTF\Account\AccountName\SavedVariables C:\Games\WOW2\WTF\Account\AccountName\SavedVariables

    obviously changing the paths so they were applicable to me, but I get a message to say “Cannot create a file when that file already exists”

    There maybe an easy or obvious answer to this, however not being an expert in using the command prompt I thought that I would ask the question.

    If you can point me in the right direction then that would be great.

    Thanks
    Paul

    1. It is usually caused by some shenanigans in the file structure, make sure all of the folders exist except the one you are trying to link. E.g. there should not be a SavedVariables folder in your WoW 2 folder structure. All the other folders need to exist though.

      I found some other possible solutions at this link, but without access to your computer I can’t dive deep into what might be causing the problem. I learned Symbolic Linking by googling around myself.

      https://superuser.com/questions/597551/mklink-error-cannot-create-a-file-when-that-file-already-exists?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa

      1. I’m quite sure you have the SavedVariables folder in your WoW2-folder. I had the same problem and renamed the old WoW2-folders that I wanted to change to a symbolic link to e.g. “_SavedVariables”. Just to be sure to have a backup if something failed.

        Btw – thanks a lot for this guide! It worked fine and helped me a lot. I was also stuck at the point where I didn’t know how both installations would get the actual TSM-Updates. Great job! 🙂

  2. Hello, trying to follow your instructions for linking the TSM data.

    Your instructions are to use

    mklink /J C:\Games\WOW1\WTF\Account\AccountName\SavedVariables C:\Games\WOW2\WTF\Account\AccountName\SavedVariables

    My query is which account names should be used. I am assuming that it should both be the account being used on the secondary install. So what is happening is that when you use your 2nd wow client, it saves the tsm data to the 2nd wow folder, which is then being linked to the 2nd account saved variables on your original wow install. Does that sound right?

    1. For the first line it should be the account you play on your wow1 install and for the second line the one you use on your wow2 install. So you will use two different accountnames

      1. thanks for getting back to me.

        okay I think i get it. This set up, wouldn’t work if you still used tsm on your primary account would it? If i understand correctly, your primary installs saved variables are just being mirrored from your 2nd install.

        Wont this cause any issues with saving your settings on your primary game?

        1. Just realized I made a mistake here. It should be the account name for account #2 in both strings. This is so that your account #2 settings are mirrored to your main installation and backed up by the TSM desktop app.

Have a question or a thought? Leave it here:

This site uses Akismet to reduce spam. Learn how your comment data is processed.