You can move the User folders if you want.
Documents, Pictures, Videos, Music, Podcasts
In fact, I would recommend do this, keeping User DATA seperate from the OS.
1) It keeps fragmentation down
2) I makes creating a system Image/Backup much faster.
3) In the even you must reinstall Windows, all of your User DATA in these folders will remain on the selected hard Drive, so you do not loose it by formating.
But you can not move "Program Files" or "Program Files (x86)"
And why would you want to?
If installed programs are not with the OS and you must restore a image or backup to a time BEFORE a certain app was installed, it may no longer work.
If you re-instal Windows, those applications on the other drive may no longer work either.
You will still have to re-install them.
Installed programs should be with Windows.
If for Some reason you want an Application installed to a different drive (separate from the OS) you can simply make a Folder on that drive for those programs.
Then manually choose the install directory.
Perhaps I am misunderstanding your question here.