This recipe will change the default location installs programs in windows os.
I have always been a two hard drive kinda guy. I like to keep my main drive running mean and lean with mainly just the OS running.
After you back up your registry, this is how you can change this default location.
0. Start CMD write REGEDIT
1. Navigate to:
2. Find ProgramFilesDir whose default should be C:\Program Files
3. Change this to whatever directory you wish. I changed it to D:\Program Files for example.