Why don`t you just take some space free D, it would be much easier and faster. You could use Partition Wizard.
Best Free Partition Manager Freeware and free partition magic for Windows 7, Windows 8, Windows Vista and Windows XP 32 bit & 64 bit. MiniTool Free Partition Manager Software Home Edition.
Post a shot of disk management before you start and we could advise you.
http://www.sevenforums.com/tutorials/9733-screenshots-files-upload-post-seven-forums.html
If you really want to install the programs on D, just change the drive letter to D: when you install the program.
rb:start>right click computer>manage>disk management