Scenario: Friend of mine has a 500Gb HDD, which is full of games and he's running out of space. So he wants to buy an extra 1/2TB drive, and the question is can he combine them logically into one big C:// drive? Now, I believe there is an issue with having over 2.2TB as a booting drive and using MBR instead of GPT? But say with a 1TB drive then, is there any way he can combine his existing 500Gb drive with all his games and the OS with the new 1Tb drive to make 1.5TB C:// drive? With, or without, having to reinstall everything?
The only ok way to do this is mount the drive as a directory instead of a letter. So for example you could make the entire drive appears as \games. You can't span drives if you can't convert to gpt, and I wouldn't reccomend doing that if you could.
Windows 7: http://www.howtogeek.com/howto/36504/how-to-create-a-software-raid-array-in-windows-7/ Windows 8 (Storage Space Feature) <- Suppose to be more robust http://www.pcworld.com/article/247403/three_benefits_of_windows_8_storage_spaces.html
You can't create MBR partitions larger than 2TB, but I think Windows 7 and 8 support booting from GPT disks.
Yes the most recent Windows do, but perhaps the system is older and does not have uefi which is also needed to be able to boot gpt. Even then I am not sure if it will allow you to make the boot a dynamic drive to add to spanned disks.