FAT12、FAT16、FAT32和NTFS的区别和利弊.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FAT12、FAT16、FAT32、NTFS是目前最常见的三种文件系统。   FAT12:是IBM第一台个人电脑中的MS-DOS?1.0使用的文件系统,主要用于软盘。这种系统限制分区的容量最大为16MB——但这根本算不上问题,因为软盘容量从来没有达到16MB。   FAT16:它被很多操作系统支持,兼容性最好,但分区最大只能到2GB,并且空间浪费现象比较严重。并且由于FAT16文件系统是单用户文件系统,不支持任何安全性及长文件名。   FAT32:是在FAT16基础上发展而来,随着Windows?95?OSR2一起发布,可以被大多数操作系统支持,FAT32比FAT16更有效地利用了硬盘空间,并且最大分区的上限已经达到了32GB,适合一般家庭使用。 【 ISO9660:CD-ROM的文件系统,不过现在已经延伸出很多新的文件系统,对它的一些缺点进行了弥补,如Juliet等。   UDF:可读写光盘的文件系统。   Mac?HFS:苹果电脑的文件系统,对大容量磁盘有比较好的支持。不过,现在大多数苹果电脑还在使用FAT32文件系统。】 ????NTFS是Windows?NT引入的新型文件系统,它具有许多新特性。本文旨在探索NTFS的底层结构,所叙述的也仅是文件在NTFS卷上的分布。NTFS中,卷中所有存放的数据均在一个叫$MFT的文件中,叫主文件表(Master?File?Table)。而$MFT则由文件记录(File?Record)数组构成。File?Record的大小一般是固定的,通常情况下均为1KB,这个概念相当于Linux中的inode。   只有Windows?NT/2000/XP才能识别NTFS系统,Windows?9x/Me以及DOS等操作系统都不能支持、识别(看不到)NTFS格式的磁盘。由于(普通的)DOS系统不支持NTFS系统,所以最好不要将C:盘制作为NTFS系统,这样在系统崩溃后便于在DOS系统下修复。 ????人们经常碰到的是?NTFS?和?FAT16、FAT32?之间数据共享的问题。Winternals?Software?LP?公司提供了工具软件解决了这些问题。NTFS?for?Win98?使你在Win95、Win98?里可以访问?Windows?NT、Windows2000NTFS?中的数据。   Windows?2000/XP在文件系统上是向下兼容的,它可以很好地支持FAT16/FAT32和NTFS,其中NTFS是Windows?NT/2000/XP专用格式,它能更充分有效地利用磁盘空间、支持文件级压缩、具备更好的文件安全性。如果你只安装Windows?2000/XP,建议系统盘不要使用NTFS文件系统.数据盘使用NTFS文件系统.因为系统崩溃后,在98的dos下看不见NTFS文件系统的数据,包括分区。如果多重引导系统(多操作系统启动),则系统盘(C盘)必须为FAT16或FAT32,在DOS下格式c盘往往是格式了有重要数据的d盘。?系统盘NTFS文件系统,出了问题,得用NTFS启动盘,否则不支持多重引导。 ????在DOS下不易用NTFS说明有的DOS版本落后,要所有磁盘选择NFTS的前提是:下载个for?NTFS的DOS软件(NTFS?For?DOS,各大网站都有下载……去一找就出来了),就可以认NTFS区了!所谓的不易维护那也是相对而言,就看你选择哪种方式了。 、如何将FAT?分区转换为NTFS?   Windows?2000/XP提供了分区格式转换工具“Convert.exe”。Convert.exe是Windows?2000附带的一个DOS命令行程序,通过这个工具可以直接在不破坏FAT文件系统的前提下,将FAT转换为NTFS。它的用法很简单,先在Windows?2000环境下切换到DOS命令行窗口,在提示符下键入: ●∞●也可以从——开始→运行→cmd(命令提示符)   D:\convert?需要转换的盘符?/FS:NTFS   如系统E盘原来为FAT16/32,现在需要转换为NTFS,可使用如下格式:   D:\convert?e:?/FS:NTFS   所有的转换将在系统重新启动后完成。 ●∞●从FAT转换过来的NTFS,性能有折扣   如果分区是从FAT32转换为NTFS文件系统的(使用命令为“CONVERT?驱动器盘符?/FS:NTFS”),不仅MFT会很容易出现磁盘碎片,更糟糕的是,磁盘碎片整理工具往往不能整理这各分区中的MFT,严重影响系统性能。因此,建议将分区直接格式化为NTFS文件系统。 、、、、、、、、、 ????首先,需要澄清读者对于文件系统的一些错误理解,经常有这样的说法,“我的硬盘是FAT32格式

您可能关注的文档

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档