ok to start out here are my system specs: i5-4670k, cooler master hyper 212 evo, gigabyte z87n wifi mini itx, bit phoenix prodigy, antec 620 continuous power psu, 8gb 1600mhz patriot viper memory, ASUS strix GTX970 and 500gb wd blue drive. so i built this thing so i could add on little by little over time which is what ive done but recently i decided i needed to get more storage because my games filled up my 500gb wd blue drive so i bought a 2tb wd green drive and a 120gb ssd from silcon power. the ssd has reads at 512mb/s and writes at 312mb/s it was great for the price.but i didnt know any other way to get windows 7 from my 500gb hard but by making a back up of all my files on my wd 2tb green drive then deleteing them on my 500gb blue drive then cloning windows to my ssd and then restoring my data.well the data was restored and intact the computer boots great and fast off the ssd its stable but when i go to launch programs from my recoverd data it shows me the file directory and says it cant find the program constantly but it still launches the program.and this is where i am im stuck. i need helping making windows recognize then my installs are not on the same drive as windows preferably without going and reinstalling everything.