|We were assuming you were connecting the subject drives internally. |
If any are external drives, that's a different subject.
In Vista and Windows 7, you can change the size of partitions Vista or Windows 7 made in Disk Management without losing the data that's already on the partition(s).
E.g. if you made the single partition on the 2 tb smaller, the rest of the drive would be unallocated, and you can then software partition and format that un-allocated space.
If you have more than one partition on a computer, you DO NOT have to install everything that did not come with Windows on C. For a program, if you do NOT choose the default Express or similar install and choose a Custom install or similar instead, or if you change the location of where something is installed - e.g. change just the drive letter to that of another partition at the beginning of the location - Windows will allow you to do that in most cases, and if it's a program, only a tiny part of it's data will be installed on C, the rest of the data will be installed on the other partition.
"I did change one thing... turned on S.M.A.R.T, can this have something to do with my problems? "
S.M.A.R.T is a bios feature supported by newer hard drives that tests the drive. It's "dumbed down" such that it won't generate messages unless it detects there's something serious wrong with the drive. It does most or all of it's tests during booting, so that adds a slight but insignificant amount of time to how long it takes to boot the drive(s). If you get a SMART message, the drive is definitely either failing or has a connection problem, or you're experiencing ram errors.
Hard drive manufacturers express the drive size as it's decimal size (powers of 10; e.g. 1kb = 1,000 bytes).
All operating systems and most mboard bioses express the drive size or partition size as it's binary size (powers of 2; e.g. 1kb = 1,024 bytes, 1,024kb = 1mb).
1 binary Terrabyte = 1,099,511,627,776 bytes
1 binary gb = 1,073,741,824 bytes
1,024 binary gb = 1 binary terrabyte
1 Manufacturer's terrabyte = 1,000,000,000,000 bytes = .909495 binary terrabyte = 931.322 binary gb
931.322 binary gb x 2 = 1,862.645 binary gb = 1.818,989 binary terrabytes
You should see that the total size of the physical 2 tb drive in Disk Management in Windows 7 is ~ 1.818 terrabytes, or ~ 1,862 gb.
That's the "raw" size of the entire physical drive.
Software partitioning (e.g. using the NTFS) and formatting use up a small percentage of the drive partition space that can't be used for data, so, e.g. if the 2 tb drive has one partition, the size of C in Windows in My Computer or Windows Explorer is a small percentage less than ~ 1.818 terrabytes, or ~ 1,862 gb.
" Win7 is booting on a raid0-stripe from two other smaller disks."
The only advantage of a RAID 0 array is a perceived halving of the drive access time.
It's number is 0 because it has no redundancy.
If something serious goes wrong with the data on one drive, or one drive fails, you have to load all the data on the two (good) drives from scratch.