I have a large internal D: drive that I would like to transfer most of the programs to, from the c: drive. And make D: drive the default programs drive?
As I said, if you want to save space on C: you have to uninstall the programs you want to remove, then reinstall them and change the drive letter from C: to D: during the install. The programs will then be installed on D: and your shortcuts will be installed in the start menu like normal.
You should really be moving data off of C and onto D if you need room.
If you could post the shot of disk management it would help.