关于NTFS和FAT32最大分区大小问题

user324587es 2010-03-21 02:38:46
NTFS 最大支持的分区为16TB。似乎在windows 下多只支持2TB
FAT32最大支持的分区为2TB 似乎在windows 下多只支持32GB 单个文件最大为4G

决定这些数字的因素都有为什么呀。请大家帮忙解释一下。有教程就更好了。
...全文
4680 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljc007 2010-03-21
  • 打赏
  • 举报
回复
看看这本书:
Microsoft Windows Internals Fourth Edition (2004).chm
romandsun 2010-03-21
  • 打赏
  • 举报
回复
1、什么是NTFS?

想要了解NTFS, 们首先应该认识一下FAT。FAT(FILE ALLOCATION TABLE)是“文件分配表”的意思。对 们来说,它的意义在于对硬盘分区的管理。FAT16、FAT32、NTFS是目前最常见的三种文件系统。

FAT16: 们以前用的DOS、WINDOWS 95都使用FAT16文件系统,现在常用的WINDOWS 98/2000/XP等系统均支持FAT16文件系统。它最大可以管理大到2GB的分区,但每个分区最多只能有65525个簇(簇是磁盘空间的配置单位)。随着硬盘或分区容量的增大,每个簇所占的空间将越来越大,从而导致硬盘空间的浪费。

FAT32:随着大容量硬盘的出现,从WINDOWS 98开始,FAT32开始流行。它是FAT16的增强版本,可以支持大到2TB(2048GB)的分区。FAT32使用的簇比FAT16小,从而有效地节约了硬盘空间。

NTFS:微软WINDOWS NT内核的系列操作系统支持的、一个特别为网络和磁盘配额、文件加密等管理安全特性设计的磁盘格式。随着以NT为内核的WINDOWS 2000/XP的普及,很多个人用户开始用到了NTFS。NTFS也是以簇为单位来存储数据文件,但NTFS中簇的大小并不依赖于磁盘或分区的大小。簇尺寸的缩小不但降低了磁盘空间的浪费,还减少了产生磁盘碎片的可能。NTFS支持文件加密管理功能,可为用户提供更高层次的安全保证。

2、什么系统可以支持NTFS文件系统?

只有WINDOWS NT/2000/XP才能识别NTFS系统,WINDOWS 9X/ME以及DOS等操作系统都不能支持、识别NTFS格式的磁盘。由于DOS系统不支持NTFS系统,所以最好不要将C:盘制作为NTFS系统,这样在系统崩溃后便于在DOS系统下修复。

NTFS与操作系统支持情况表
文件系统 支持的操作系统
FAT16 WINDOWS 95/98/ME/NT/2000/XP UNIX,LINUX,DOS
FAT32 WINDOWS 95/98/ME/2000/XP
NTFS WINDOWS NT/2000/XP


3、 是不是需要NTFS?

WINDOWS 2000/XP在文件系统上是向下兼容的,它可以很好地支持FAT16/FAT32和NTFS,其中NTFS是WINDOWS NT/2000/XP专用格式,它能更充分有效地利用磁盘空间、支持文件级压缩、具备更好的文件安全性。如果你只安装WINDOWS 2000/XP,建议选择NTFS文件系统。如果多重引导系统,则系统盘(C盘)必须为FAT16或FAT32,否则不支持多重引导。当然,其他分区的文件系统可以为NTFS。

4、如何将FAT分区转换为NTFS?

WINDOWS 2000/XP提供了分区格式转换工具“CONVERT.EXE”。CONVERT.EXE是WINDOWS 2000附带的一个DOS命令行程序,通过这个工具可以直接在不破坏FAT文件系统的前提下,将FAT转换为NTFS。它的用法很简单,先在WINDOWS 2000环境下切换到DOS命令行窗口,在提示符下键入:

D:\>CONVERT 需要转换的盘符 /FS:NTFS
如系统E盘原来为FAT16/32,现在需要转换为NTFS,可使用如下格式:
D:\>CONVERT E: /FS:NTFS
所有的转换将在系统重新启动后完成。

此外,你还可以使用专门的转换工具,如著名的硬盘无损分区工具PARTITION MAGIC,使用它完成磁盘文件格式的转换也是非常容易的。首先在界面中的磁盘分区列表中选择需要转换的分区。从界面按钮条中选择“CONVERT PARTITION”按钮,或者是从界面菜单条“OPERATIONS”项下拉菜单中选择“CONVERT”命令。激活该项功能界面。在界面中选择转换输出为“NTFS”,之后单击“OK”按钮返回程序主界面。单击界面右下角的“APPLY”添加设置。此后系统会重新引导启动,并完成分区格式的转换操作。

5、虽然NTFS格式分区比较优越,但是在这个分区下如何找回意外丢失的文件?

你可以使用专门的软件,如FINAL DATA FOR NTFS,或者是GET DATA BACK FOR NTFS。这两个软件的文件恢复效果都不错,如果在文件删除后没有任何文件操作,恢复率接近100%。所以不要等到文件删除后才安装这个软件,最好是与WINDOWS系统一起安装,并在出现文件误删除后立刻执行恢复操作,一般可以将删除的文件恢复回来。

6、 的WINDOWS 2000/XP安装在C盘(NTFS格式),如果在DOS状态下不能进入C盘,当WINDOWS崩溃时怎么办?

你可以使用WINDOWS 2000/XP的安装光盘启动来修复WINDOWS,或者是制作WINDOWS 2000/XP的安装启动应急盘。注意:WINDOWS 2000的安装盘制作程序在程序的安装光盘中,而WINDOWS XP的应急盘制作是独立提供的,需要从微软的网站下载。

7、FINAL DATA FOR NTFS或GET DATA BACK FOR NTFS可以修复被意外格式化的硬盘吗?

可以。这两个软件都可以恢复格式化删除的数据(低级格式化除外)。常规格式化删除的只是数据信息,低级格式化则删除全部数据区,当硬盘技术还不像现在这样发达的时候,磁盘表面很容易磨损。硬盘使用者对经常出现的读错误,往往采用低级格式化。修复被格式化的硬盘,只能将这个硬盘拆下来,安装到其他的计算机中,之后执行文件修复操作。FINAL DATA甚至可以修复由CIH病毒破坏的硬盘。
容量方面:
FAT32支持98/me/2000/XP/2003等系统,簇最大量4177918,最大容量2TB,可实现容量Win98为127.53GB,2000/XP/2003为32GB;
NTFS支持2000/XP/2003等系统,簇最大量4294967296,最大容量16EB,可实现容量Win98不支持,2000/XP/2003为2TB。
优点方面:
FAT32的优点:
①FAT32驱动器上的根文件夹现在是一个普通的簇链,所以其可定位在分区的任何地方。正因为此,FAT32不限制要文件夹中条目的数量。
②比FAT16可更有效地使用空间,因为FAT32比FAT16使用的簇小。
③FAT32比FAT16更稳定。
我只能用FAT32与FAT16作比较还能显示出优点,如果和NTFS作比较,我想它就没有什么优点了,可能唯的就是能够通过纯dos启动后,能看到该分区而以。
NTFS的优点:
①可修复性:NTFS通过使用标准的舆记录和修复技术保证了分区的连续性。一旦系统发生故障,NTFS使用其自身的日志文件和检查点信息来自动恢复文件系统的一致性;
②压缩:支持对NTFS分区的单个文件压缩。被压缩在NTFS分区中的文件可被任意基于Windows的应用程序读和写,而不需首先用另一程序来解压。解压在读取文件时自动发生。当文件被关闭或保存时又再次被压缩。
③NTFS减少了需要找到文件的磁盘访问的次数,所以访问速度快捷;
④用户可设置文件与文件夹的使用权限来指定哪个工作组和用户可以用什么级别访问它们,所以文件与文件夹安全性高;
⑤支持名为EFS的内部文件加密系统,使用公用密钥安全机制以预防对文件内容的未授权的访问;
⑥可以设置磁盘限额,限制用户可使用的NTFS分区中的空间大小。
简单概括:
NTFS容错性好,支持长文件名,可配额硬盘,可设置访问权限,可以对文件进行加密,当然还有更多的优点。
2TB
根据FAT32文件系统
采用32位2进制数来表示簇号
每个FAT文件能管理 2的32次方个簇 4294967296个
每个簇容量为512kb
则可算出 最大分区容量为2TB
但这是FAT最大能支持的硬盘容量。
但是XP下只能管理最大32G的FAT32分区
注意b大小写
NTFS:推荐的最小容量大约为 10 MB, 也可使用大于 2 TB 的卷。无法在软盘上使用。 也就是说NTFS最大分区容量可为2TB,最大硬盘容量我就不知道了。
FAT:容量可从软盘大小到 4 GB。不支持域。最大文件大小为2 GB。
FAT32:容量从 512 MB 到 2 TB。在 Windows XP 中,只能格式化最多达 32 GB 的 FAT32 卷。不支持域。最大文件大小为4 GB
就是just4 2010-03-21
  • 打赏
  • 举报
回复
应该与分区中文件分配表的大小有关吧

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧