Take the 2-minute tour ×  I'm writing an application running on
Windows XP And Windows Vista (both are 32 bit version) which has
to write a very large file on disk, on a NTSF partition.  What
is the maximum allowed file size for NTFS partition? Is it the
same for both Windows XP and Windows Vista?  share|improve this
question add comment  3 Answers  up vote 5 down vote accepted
Basically there are 3 factors that limit the maximum partition
size in Windows NTFS (or any other OS):    • operating system
type 32-bit OS supports up to 2.1 Tb disks (so virtually you can
create a partition of that size)   • the block size used during
partition creation (64 KB limits it to 16 TB)   • type of
"system firmware": BIOS supports up to 2Tb, while UEFI works
with 3Tb HDDs and even more  So 32-bit XP or Vista are limited
by 2Tb per partition size.  Some companies, such as Seagate,
tried to create a workaround for this problem, try to read about
it here: http://www.seagate.com/www/en-us/support/beyond-2tb/
share|improve thi