I'm sorry if it's in the wrong section, I'm not sure where to post this..
here's my situation, my C drive, which is where my windows is installed, is running low on memory, and I need some space to install Visual Studio
since Visual Studio Professional doesn't allow installation on another drive beside the system drive, I want to buy another harddisk and swap my current C drive with the new harddisk
but right now, I have a lot of other installed things in C, and I can't lose that :/ (re'installing everything is not an option)
is there any way I can create an exact copy of my current C drive to the new harddisk, so then I can swap C with new harddisk without having to reinstall windows and everything and have that extra space I need?