Yes, this is in part because of how Microsoft wants files to be organized. R7 installed everything with the program. Nowadays though, programs have to be installed in a way that they are multi-user--account aware. When two people use the machine (i.e. both have their own user account), and one has a license for Reason v9, the other v10, then v9 licensee cannot access the v10 content because it is in the v10 licensee's directory structure.
But it can be solved. Personally I prefer to have not only the refills on another disk, but also the added content (klang, humana, etc) and the rack extensions.
How to move Refills, Rack Extensions and added content for Reason 10, on Windows" [Only checked by me on Windows 10]
Note that what i'm describing here is probably not supported by propellerhead. Do at your own risk.
I chose to move the directories holding the files to a new location and put symbolic links that point to the new locations (which are not stanadrd windows shortcuts) back in their place. This way it guaranteed that any new content that is written into that directory, is automatically placed on the new location
On windows 10 the locations are:
"%USERPROFILE%\music\Propellerhead Content" for the new R10 content. It contains both the optional devices and the optional refills..
"%USERPROFILE%\Appdata\Roaming\Propellerhead Software\Rackextensions" for your rack extensions.
"C:\ProgramData\Propellerhead Software\Soundbanks" for all the sound banks.
I have moved all these directories to a faster location. In my case "F:\Propellerhead Files"
I then made links using the mklink utility. This is a command line tool that is available with windows 10. To use it start the windows command prompt with administrator preferences.
In my case the commands to link everything back in place are:
mklink /D "c:\Users\Olivier\Music\Propellerhead Content" "f:\Propellerhead Files\Propellerhead Content"
mklink /D "c:\ProgramData\Propellerhead Software\Soundbanks" "f:\Propellerhead Files\Soundbanks"
mklink /D "c:\users\Olivier\AppData\Roaming\Propellerhead Software\RackExtensions" "f:\Propellerhead Files\RackExtensions"
The /D tells mklink to make so called "directory symbolic links".
I hope this helps.
If you prefer to not work with the command prompt, there are several windows shell extension you can install to work with symbolic links. For example this:
http://schinagl.priv.at/nt/hardlinkshel ... nsion.html
Maybe someone wants to chime in how this is done on a mac ?