Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

enter image description here

NTFS, exFAT or FAT32? I know that FAT32 has a limit of 4GB transfer per file, but is it faster and better than NTFS or exFAT? Since Windows 7 by itself uses NTFS, it remains logical to format flash card/drive with NTFS file system, however will NTFS or even exFAT be fine for flash card/drive?

P.S. In case i decide to use SD flash card, what should i do if it is already plugged in and i decide to use another SD flash card in order to transfer photos? What will happen if i take out suddenly ReadyBoost SD flash card?

share|improve this question
    
I've posted an answer for similar question here: superuser.com/a/413059/128562 –  JoanComasFdz Apr 16 '12 at 14:16
add comment

3 Answers

up vote 4 down vote accepted

Theoretically, for ReadyBoost to work as it should, you should probably stick with NTFS.

Really, NTFS is the way to go with any partition that works with Windows as long as you don't need cross-platform compatibility. NTFS support on Linux and MacOS is shaky and I wouldn't depend on it for mission-critical applications.

You shouldn't just 'pull-out' the SD card, or a USB-key for that matter. You should go down to your taskbar, right click on the Safely Remove USB Devices and select the device you want to remove.

This will avoid corrupted files and unwanted read/write interrupts.

share|improve this answer
add comment

tl;dr: Use exFAT instead of NTFS.

exFAT would definitely be a better choice not only for ReadyBoost, but for ANY non HDD type storage media.

exFAT is much simpler of a filesystem, and preforms less random unnecessary writes to the drive. Every single write to the drive wears down flash drives/SD cards/solid state drives/memory cards. Once worn out, they will no longer work at all and be useless.

share|improve this answer
3  
This answer makes no sense. ReadyBoost is going to behave exactly the same no matter what filesystem is used. The number of write will be the same, which is based on, the writes required by ReadyBoost to function. The Windows support for exFat is very limited –  Ramhound Oct 17 '12 at 11:51
add comment

FAT16 is historically the fastest Windows file system, but is limited to 2 GB file size.

FAT32 is slightly slower than FAT16, but has that magic 4 GB file size limit.

NTFS and NTFS-3G are quite slow and inefficient compared to other file system in the world. Any journaling file system would be slower than one that is not.

The best thing about NTFS and NTFS-3G are that they are universal and do not have the 4 GB file size limit.

Probably best bang for the buck is a FAT32 formatted flash drive. Nice balance between speed and file size.

exFAT is somewhat new and should be considered with great scrutiny. It is also not universal - only Windows 7 and newer can use it. Not sure about OS X.

Here is a table comparing different file systems: https://en.wikipedia.org/wiki/Comparison_of_file_systems

Speed is relative. Much depends on the hardware, software, and file sizes used.

I use ReadyBoost and it does absolutely nothing for my speed. I cannot tell if it even works except that I made sure it is turned on. I did read elsewhere that if you have 2 GB or less RAM it helps a lot.

Best bet is to:

  1. Upgrade your ram to the fastest you can use and max out the computer.
  2. Buy a quality SSD (ReadyBoost wouldn't be needed then) if your computer supports SATA connections.
  3. Use something other than Windows?

Note: have you tried making a ramdisk or ramdrive and putting things on it?

One other observation about ReadyBoost - when you insert a new blank flash drive and turn on ReadyBoost, Windows wants to take and use the entire flash drive no matter how big the drive is. Who needs a 32 GB flash drive just for ReadyBoost?

You probably should use a ReadyBoost size equal to the amount of RAM you have as a good starting point.

share|improve this answer
    
ReadyBoost won't be used if Windows detects flash drive that lacks certain performance aspects required to operate as ReadyBoost drive. –  Boris_yo Nov 23 '12 at 15:43
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.