I'm using WindowsXP and recently bought a Patriot 32GB USB flash drive
but when I try to copy a file to it that is greater than 4GB, it says
no room available. The only format option I have is FAT32. Is this
expect with high capacity USB flash drives?
Yes, it's a bit strange under XP. For 'removable' drives,
by default only FAT/FAT32 is an option. But for drives
larger than 32GB, NTFS is the only one option. Very strange.
XP allows to format 'removable' drives with NTFS when they
have set the policy 'optimize for speed'.
Double click the 'safe removal' tray icon, set the checkbox
'show device components'. Click on the item with the drives
name like 'Corsair Flash Voyager USB Drive', select Properties.
On the second tab 'Policies' you find the removal policies.
Select 'optimize for speed', OK. Then reattach the drive. Now
NTFS is allowed.
An easier way is to convert the drive to NTFS. Open a command
prompt and enter (assuming U: is your USB drive)
convert U: /fs:ntfs
When it is finished enter
chkdsk U:
Check if the cluster size ("bytes in each allocation unit")
is 4096. If you get a smaller values, take the long way and
format it because small clusers cause slow performance.
Remember that NTFS formated drives will always have a write
cache enabled, so using 'safe removal' or 'eject' is obligatory.
Uwe