Utuzuu: Oi Mates,
I got me some new 1TB SSD, because my hatred for EA had bloated to the point that it was beginning to fill up all my space. So now I wonder, does Galaxy have a feature that will move my entire library with all saves and such from one drive to another?
After five minutes of looking for the feature I thought I might as well just try my luck and ask you guys and maybe enjoy some of your trolling. I love you, c'mere you little buggers, y'all gettin internet hugs!
edit: sorry for the typo in the title, forum won't let me correct that.
There are several potential ways to do this, both software specific and software agnostic. If a program has a feature to do it for you, that might be an easy fast way to do it, but if not it may have a way to change what directory it uses for a given purpose (installations, plugins, data, projects etc.). I the case of Galaxy it lets you choose where your games get installed to so this is possible however you have to actually copy the entire directory tree of games to the new drive yourself manually, then reconfigure it to point to that directory and then delete the originals once you're sure everything worked out ok.
If Galaxy or any other program for that matter does not have a reconfigurable directory like this for any aspect of where they install things too or look for data, you can work around the problem using some advanced Windows features without the program needing to do anything special. The primary Windows feature we would use for this is called a junction point, which is an advanced administration feature of the filesystem which lets you create what appears to be a directory, but is actually a pointer to data stored in another directory which can be on a different partition if desired. Microsoft does not provide an easy way in the GUI file manager to create junction points so it is somewhat of a hidden feature of Windows as far as the average user is concerned.
The easiest way to create junction points in Windows is to search Google for a Windows Explorer addon called "Link Shell Extension" and install that. It adds new right click options to Windows Explorer/File Explorer which let you set the source you want to make available in another location on your system, then go to the destination and create a junction point pointing to that source (other options like symlinks and hard links are available also).
This will allow you to move any directory from any program to another hard disk partition if desired without the program having to be aware you're doing it or have any special support. It's done at the Windows filesystem level with wizardry. :)
1. Make sure the programs that access the files are not running. Close all apps that use the directory you want to move.
2. Move the directory to the desired location on a different drive or wherever.
3. Using Link Shell Extension (or any other software that can do this including Microsoft commandline utilities etc.), select the new directory you moved things to as the "source".
4. Go back to the old directory where the files used to be and right click and create a junction point which will now point to the new location.
So lets say the original directory was: C:\SomeProgram\data and you want to move that to D:\SomeProgram\data
Exit the programs that use this data first, then move C:\SomeProgram\data to D:\SomeProgram\data then right click on D:\SomeProgram\data and choose "Pick Link Source" from Link Shell Extension, then go into the C:\SomeProgram directory and right click and choose "Drop as ... -> Junction" from Link shell extension. A new directory called "data" shows up where it was originally, but it is actually a junction point and not a directory. It automatically points to the new location on D: now and the program will still access this data from C: but it is magically redirected by Windows to D: behind the scenes thanks to the junction point.
This is a pretty powerful feature that not many people know about (unless they're an advanced user or MCSE or whatever), but it is very useful to know about and can save a lot of headaches so I thought I'd spend a bit of time to share it in hopes it helps someone else to solve similar problems in the future.
Hope you all may find this useful!
Take care.