Ubisoft's UPlay platform currently doesn't have any built-in "move game to another drive" feature. I don't know why, but maybe this feature is just not really used often.
Nevertheless, nothing is impossible and there is a simple solution for that.
And after you will read this guide to the end you will be probably really surprised how simple it actually is, and that we will only use our Windows system for it.
Step 1: Close UPlay
The most important step. Ensure that UPlay is not running on your system before carrying out the next steps. Do this by right-clicking on the UPlay icon in the system tray, and selecting Quit:
Step 2: Copy your desired game folder
After closing UPlay, go into the folder into which you previously installed your game that you now want to move. In my example it will be Assassin's Creed Origins, installed in D:\Ubisoft\Assassin's Creed Origins folder. Copy this whole folder (right-click -> Copy, or Ctrl + C). Don't Cut it! If you do something wrong accidentally, you will still have the game in the same location as before without any change:
Step 3: Paste the game folder into the new location
After copying the folder, go into the desired partition, disk or pendrive that you want to move the game into. In my case I wanted to make an experiment and check if (and how) the game's loading times will look like if I will put it on my Sandisk Extreme 128GB pendrive. So I paste the game folder into G:\Ubisoft\ like in this screenshot below:
Step 4: Rename the original game folder
After the copying has been finished (depending on the size of your game and the speed of your disk or both of your disks it can take some time) go back to the game's original location (D:\Ubisoft\) and rename the game's folder.
Just add something like "_backup" or "_old" at the end. If you don't rename it, the next steps won't work.
Step 5: Launch UPlay
After renaming the folder and when the game's folder is also in the new location, you can launch UPlay. Do this from the shortcut on the desktop, or from Start -> Programs -> Ubisoft -> UPlay -> UPlay:
Step 6: Find your game in UPlay
Every time UPlay is being started, it checks all installed games' folder locations on your disks. Because we just renamed the game's original folder, UPlay will think that the game is not installed anymore. But don't worry, that's exactly what we need! To find it manually again, you must go into Games, scroll to My Games, and find your game on the list (or type the game's name in the Search bar). Then just click it to go into the game's UPlay page:
Step 7: Tell UPlay where your new game's location is
When being on the game's UPlay page, click on the Locate installed game link (just below the Download button):
A new window will popup, where you can locate your game's new folder location (where you copied the files) - in my case I point it to G:\Ubisoft\Assassin's Creed Origins:
If everything went good, you should see a message stating that all files have been successfully validated:
Step 8: That's it, you can now launch your game!
You did it! Congratulations. You just successfully moved your game into another location without any major efforts or software. As a reward you can now launch your game, and it will start from the new location. Just click on Play, and UPlay will do the rest for you.
Assassin's Creed Origins moved to a Pendrive - Loading times
In my case I recorded also a quick video of how the loading times in Assassin's Creed Origins look like while the game is running from a Sandisk Extreme 128GB pendrive. You can check it out if you're curious how the loading times look like from such a pendrive.
If something didn't go well...
Sometimes it doesn't go that smoothly. For example when you modified/deleted/renamed the original game files. Like I did - I often rename the files of the beginning cinematics (those shown right before the game loads the menu), to save some launching time and/or clicking through them. In such case you will see this message:
In this case you can just click on Verify files. UPlay will check all files in the game folder, and if it discovers some missing or broken, it will redownload them. This can take a lot of time, depending on the speed of your disk and the game's folder size. Sometimes it can also download some additional files, that were added by Ubisoft since the game's last install (like additional language files for example). To avoid the whole verification process, if you are sure that you renamed your game files - as it was in my case - just rename them back to the original after the game has finished copying to the new place. Then after you told UPlay of the game's new location and UPlay checked that everything is okay, just rename them back again.
Sometimes you can also see this message:
Failed to validate game files. Please try re-installing the game. If the problem persists, please contact Ubisoft Support.
This is really rare, and typically means, that Ubisoft can't find these two files in the game's folder: (I manually moved them just to show you)
There's an easy remedy for this. In the game's UPlay page just click the Download button, like you would do if you want to install the game again:
When UPlay asks about the destination where to download the game, click Change:
Select exactly the same folder where your game's files are located on the disk.
Click Continue after you have choosen the correct path:
UPlay will then discover existing files, and download only the files that are missing from the folder. This will take some time, depending on your disk's speed and game folder size.
When the process will be finished, the game will be ready to play.
Not enough disk space warning
At the moment of choosing the folder path, UPlay doesn't have the ability to check and verify if existing game files are already there - it only checks, if there is enough disk space for the game to download. But because the game is already there (and takes its space), a situation may occur, that you will have not enough disk space to download the same copy of the game. In my case, Assassin's Creed Origins Gold takes about 73,2 GB disk space, so there is not enough room on the 128GB pendrive for an additional copy:
What to do in such situation?
You need to fool UPlay, that there is enough disk space, so that you can press the Continue button. In other words, you need to temporarily bypass the check at precisely this one moment. It sounds complicated, but it's actually very easy:
1. Calculate how much space do you need on the destination disk (disk space required minus disk space available)
2. Go to the destination, where the game actually is located
3. Select some folders or files from the game's folder which take a bit more space than you need and Delete them! (You still have your emergency backup, remember?)
4. In UPlay, click Change, point to the location into which you want to install the game again
5. If you freed enough space, you will not get the warning - so you will be allowed to click Continue
6. UPlay at this point should stop so that you can accept the License. Don't do anything and move to the next point.
7. Go to your game's previous folder, which you renamed after you copied the game to the new destination (your temporary backup)
8. Go inside this folder, Select all (Ctrl + A) and Copy (Ctrl + C) the contents
9. Go inside the actual game folder (the same that you are pointing to UPlay) and Paste (Ctrl + V) the contents here. When Windows asks to overwrite files, don't do any overwriting for all items (this trick will copy only the files and folders that you previously deleted in point 3.). Wait until the copying is finished.
10. Accept the licence in the UPlay installer. UPlay should do the rest (rediscover existing files and redownload if they are missing).
11. Congratulations, you have successfully fooled UPlay developers.
Thank you for reading
If this guide helped you, feel free to share it also to other people who had the same problem, so that it could help them too.
Guide and screenshots created by rezno[R].
If you like what I'm doing and you feel that I deserve some support I would be honoured if you do it here:
I'm open for any suggestions of improvements in this article: contact information.