I was looking for a way to do that and to my surprise, it's still not possible.
In march I upgraded my PC and as you can expect, only one place didn't allow me to recover my games : Microsoft Store. I was able to make backups from Steam and even Origins. Not only Origins allows you to move games to another folder, but after a reinstall',
you can easily make Origins recognize them again as your games. You don't need to delete anything and certainly don't need to re-download anything. See, the problem with Microsoft Store apps is that you can move almost any programs (I insist on "almost")
from one disk to another, but you CANNOT make the OS recognize them as yours in case of a reinstallation and have them up and running, even when you're logged in, so you gotta download them again...
The reason why i'm still looking for a solution about this is because there are some great sales right now on both Steam and MS Store and I wanna buy Gears of War 5 (which I already downloaded through Game Pass beta but now I wanna own it for good). I'm
torn between the possibility to have the game on 2 platforms (PC and Xbox One, which I own), and a game that not only I can easily make a backup of, but also a game i'm sure Microsoft won't make impossible to download whenever they please... remember what
happened to Forza Horizon 3 ?
Also, the download rate on Microsoft Store is horrible, Steam makes full use of my bandwidth but the MS Store is incredibly inconsistent, sometimes tanking to the low 1.5mbps (my connection is a VDSL 2 one with a very stable 20mb).
Downloading the 150+gb of Gears of War 4 three years ago was a NIGHTMARE.
How about Phil Spencer stop harrassing our ears with "GaMe PaSs" and actually start taking a look at the dumbest, worst store ever created ? To think Microsoft is the leader in computer softwares, you wonder how, with the donkeys who run this company and
give us these ****ideas.