We use an Adaptec 31205 RAID Controller with a 4 TB RAID 0 on a Windows XP Service Pack 2 computer. Running Windows XP Service Pack 2, we can write and read files greater than 2 TB. But when we upgrade to Service Pack 3, we can no longer read the files. We use a C++ program that writes and reads the files. Under XP Service Pack 3, the ReadFile function fails with the following error: "Not enough storage is available to process this command." Adaptec offers no help. They say Windows XP does not support files over 2 TB in size, even though their RAID Controller works fine with files over 2 TB under Windows XP Service Pack 2.