U盘不建议格式化为 NTFS 与 exFAT 格式的原因

自己前一段时间把自己的U盘格式化成了NTFS格式,用过一段时间后,虽然 NTFS 可以支持 4GB 以上的文件,但是由于 NTFS 的特性,每次操作都要记录日志文件,虽然已经移动完文件,但是实际上,U盘还是没有写完日志文件,造成文件已经移动完毕,但是却无法正常打开的问题。没办法,还是试用一下海天介绍的 exFAT 格式文件系统吧。结果比 NTFS 还不好用,由于工作性质,要在不同机器里边拷贝安装文件, exFAT 格式只有 VISTA 和 WIN7 才可以完美支持, XP的话,需要安装KB955704才可以识别U盘,我还是老老实实的换回 FAT32 格式了。

1、如何将U盘格式化成 exFAT 格式

Vista 和 WIN7 都可以将 U盘 格式化为 exFAT 格式文件系统

XP需要安装补丁才可以
KB955704补丁直接到微软官方下载
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=1cbe3906-ddd1-4ca2-b727-c2dff5e30f61

2、如何将U盘格式化成 NTFS 格式
以前讲过,地址如下:
http://www.forece.net/read.php/413.htm

再来讨论一下 FAT32, NTFS, exFAT 三种格式的区别吧

1、FAT32= 不支持单个文件4G (过时)

2、NTFS = 现在超过4GB的U盘格式化时默认是NTFS分区,但是这种格式是很伤U盘的,因为NTFS分区是采用“日志式”的文件系统,需要记录详细的读写操作,肯定会比较伤闪盘芯片,因为要不断读写。(过时)

3、exFAT= 比NTFS简单,比FAT32大,VISTA本身就支持,现在推出xp更新包exFAT只是一个折中的方案,只为U盘而生。(全称Extended File Allocation Table File System,扩展FAT,即扩展文件分配表)是Microsoft在Windows Embeded 5.0以上(包括Windows CE 5.0、6.0、Windows Mobile5、6、6.1)中引入的一种适合于闪存的文件系统,为了解决FAT32等不支持4G及其更大的文件而推出。对于闪存,NTFS文件系统不适合使用,exFAT更为适用。