This is a good question but you won’t like the answer. When you install a program on your computer there are keys written to the registry containing all kinds of information, one of them usually being where things are installed, including drives and directories. There are usually some dll’s and perhaps some other program specific files written to the drive the program is installed on as well. So the short answer is that you will more than likely have to reinstall the programs on your new drive. If there is an easier way, maybe someone else will post it.