Unity 5 taking memory from wrong place!!!

When i installed Unity 5 i choose to put it in my D hardrive and when it was intalling i saw memory space get removed from the C drive. Also, when i dowmload assets from the asset store, it takes memory from C disk. I havnt lost any space in my D disk but my game is in there and its taking space from C?

I cant find unity on the C drive where is it? Help. and when i find it, can i just copy all the files from there and then put them into D and then delete unity from C or will it continue saving on C or give me an error like “Cant find directory” if i move it?

Help!!

Unity keeps a copy of the assets at C:\Users[USER NAME]\AppData\Roaming\Unity\Asset Store-5.x

As of now this is not configurable.

But you can work around it by creating a dynamic link so your operating system points it to a directory in a different location.

How?? Need more help! So where is all the unity files??I mean the program files not the assets. The only place i can find with unity program files is taking 7 gig from C but the whole application takes MORE, like 20 gig, wheres the rest of the files?? And can i move them to D without any problems and errors??

And when i choose to install on the D disk, the funny thing is that i can see “unity setup android, ios, standar asets setup, unitywebdeveloper”, and lots of other stuff is displayed so i can see their icon in D but it takes memory from C, how do i fix that for example? And will unity make a copy of my game at C? And Cant i just copy all the unity folder from C and put them into D and then delete afterward??