16 GB
Windows Vista does not officially support booting from a FAT32 drive, although it is technically possible. Vista supports FAT32 on Flash drives and hard drives, although it will not format a hard drive over 32 GB as FAT32.
Drives under 32 GB can be formatted as FAT32 using the Disk Management tool (enter compmgmt.msc into the Run prompt and select "Disk Management from the list when the program pops up). For drives over 32 GB, you will have to use a third-party tool, such as GPartEd, since Windows XP does not allow you to create a FAT32 file system over 32 GB.
For drives over 32 GB, Windows 2000 defaults to NTFS. FAT32 is also available for drives under 32 GB.
Windows 98 supports both the FAT16 and FAT32 file systems. The FAT32 file system will support drives up to 2 terabytes in size, while the FAT16 file system will support drives up to 2 gigabytes in size.
It's 2 GB for FAT, 4 GB for FAT32 and (2^64 (2 to 64-th power) - 1024) bytes for NTFS
FAT32
FAT32
For the most part, neither. The default file system for Windows XP is NTFS. You can choose to use FAT32 on drives less than 32 GB in size, but there's little advantage to do so.
Only 2 GBs. If you want more, go to FAT32, or reduce the size of your partitions.
The capacity of flash drives is increasing all the time. 4, 8, 16 and 32 Gb are common and very cheap. 128 Gb drives are available.
There are a lot of varieties of the internal hard drives available from as low as 10 MB to 5 gb. In the present world the most preferred hard drives are 250 gb to 500gb.