************************************************************************************************************** ****************
WARNING
***
Since today(27th May 2015), GoG galaxy seems to be destroying my installation by deleting my <junctions> and replacing them with real folder names (thereby becoming an empty directory). Not sure what's going on, but it seems to be related with issues that are going on with the new DLCs (#3 and #4) and Galaxy. I'd advise not using the method described below for now... (I switched to importing the folder from my SSD instead until they fix this issue).
************************************************************************************************************** ****************
You can move your installation folder using a <junction> (if using Windows) by doing the following... (If you're good with computers, jump the the tl;dr section near the end of this post)
NOTE: In the example shown in this post, the original Directory for Witcher 3 is
"D:\Witcher 3"
and the destination folder is
"E:\Games\Witcher 3".
First copy the entire Witcher 3 current folder to the destination folder you wish to use... ex: from D:\Witcher3, right click on the folder, select <Copy>, and select the drive/folder where the new destination for the game will be (E:\Games\ using the example for this post), then right-click and select <Paste>.
Once the entire copy is complete, you need to rename the original folder to, say, D:\Witcher 3.bak (for example).
After the rename (or deletion, although I'd wait until you try it first to confirm the switch works), open a CMD window in admin mode by clicking on the <Start> button, then type "cmd" without the quotes. Above the typing area you'll see cmd.exe... right-click on it then select <Run as Administrator>.
In the newly opened DOS window (admin mode), type the following to create what's called a <Junction>... I'll use my example in the following command...
mklink /j "D:\Witcher 3" "E:\Games\Witcher 3" (Including the QUOTES), then press enter.
There you go, the game still thinks it's using the same folder as before, but the junction makes it so that the game is now played (and updated, patched, etc) from the E:\Games\Witcher 3" folder instead. Note that Galaxy will still think it's installed in the "D:\Witcher 3" folder, but everything it does will be done <through> the junction which points to "E:\Games\Witcher 3".
I use this on games that benefits from an SSD or games I play all the time (Diablo III, WoW, etc).
Let me know if you have any questions... I'll recap below with just the commands themselves..
*********************************************************************************
tl;dr
*********************************************************************************
My original folder: D:\Witcher 3.
My new location: E:\Games\Witcher 3
1) Copy the D:\Witcher 3 folder to E:\Games\ so that the destination folder becomes "E:\Games\Witcher 3".
2) rename the original folder from "D:\Witcher 3" to "D:\Witcher 3.bak"
3) open a CMD window in admin mode.
4) type in the CMD window: mklink /j "D:\Witcher 3" "E:\Games\Witcher 3" then press enter.
5) Done :-)
/cheers
P.S. I always install my games on my game drive (which isn't the SSD, just a good mechanical HD), and create a junction to the SSD while keeping the original full installation as a backup (I have enough space)... once I'm done playing the game, I just need to delete the SSD folder(to make space for other-new games), delete the Junction then rename the old installation from "D:\Witcher 3.bak" back to "D:\Witcher 3".
If I deleted the original folder instead of renaming it when I created the junction, I copy the folder from the SSD to the installation folder before removing it from the SSD. This way, all the patches that were installed are still there.
Post edited May 27, 2015 by Melk.349