We are all accustomed to see Program files under 'C' drive.But if you want to move it to different drive what will happen?
You should not try moving the present content-otherwise there will be trouble. I would advise rather that when you install software in future you take a Custom Install, and install it into a folder you make on the other partition. But if you still want to try,do the following:-
Now navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsof\Windows\CurrentVersion\ and change the ProgramFilesDirectory entry's data in the right column. Close the registry editor and restart the machine.
Don't forget to backup before doing the trick.