But you can uninstall them and on reinstall carefully watch for an option to change which drive it installs on.
Remember this is a frequently asked question. There are so many priors that I will keep it short.
My pc has both a SSD and an internal HDD (plus external drives). My SDD space is full. What is the best solution? Do I try and move my programs from the SSD drive to the internal D drive (which has a lot of room)? Is there a way to do this that isn't too technical? Or is there a better solution. I use Windows 7. I have already performed diskcleanup. Thanks

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic