
Originally Posted by
Blarg
So I had to make the entire drive unallocated to install it. But now because I couldn't have my drive as gpt and because I can't choose/find UEFI in my bios I have no way that I know of to have access to all 3tb of my drive. So my 3tb drive is now only listed as 2TB.
Could I have unallocated my hard drive and created a partition with a mbr section to put windows 8 and the rest of the drive (over 2tb in size) as gpt format so I could still have access to the entire 3tb?
The "problem" is that you're using it as a boot drive for Win8.1. Booting from a disk >2TB and getting the full capacity is only possible with GPT, and using GPT on the boot volume forces you to boot in UEFI mode.
Since you probably can't switch to UEFI you have to format the boot volume with MBR, and MBR is limited to 2TB total partition size. There are tools that are supposed to make the "spare" space available, but from what i've heard they're mostly crap and not worth the hassle.
If you want to keep Vista and 8.1 AND use the full 3TB, the only way I see would be to buy a smaller drive (SSD?), install 8.1 on it and use the 3TB drive as a shared data drive for both OS.
According to the specs of your board it still has a "classic" BIOS without UEFI
Code:
16 Mb Flash ROM, AMI BIOS, PnP, DMI v2.0, WfM2.0, SM BIOS V2.5, ACPI V2.0a
so no chance of booting straight from your 3TB drive with full capacity.
As orinthia already said, most programs store their config inside your user profile (c:\users\username), mostly in appdata, some in the registry, a few (especially games) in your documents folder.
Some programs like Steam don't care much about getting "transferred" to a new PC, when you launch it for the first time it just installs missing stuff and works out of the box. But most other programs don't like that at all and you'd have to install them fresh from 8.1 so they're usable again.
About getting the app settings shared/synced between both OS, that's a bit tricky. If they store everything inside your user profile, it might work. Did something like this on my work PC (parallel setup of Win7 and 8.1) for Firefox, used something called a junction to "bend" the profile folder the 8.1 firefox wants to use over to the profile of the 7 one. But junctions are an advanced feature of the NTFS file system and you shouldn't fiddle with it if you don't know what you're doing.
So, in short: syncing app settings is sometimes possible but shouldn't be messed with unless you know your stuff.