Windows系统下,NTFS和FAT文件系统在安全性方面主要有什么区别?从安全性方面考虑,我们应该选用何种文件系

2024-12-02 13:39:26
推荐回答(2个)
回答1:

FAT文件系统最早是MS-DOS操作系统中采用的,而后在Windows操作系统中也使用了它。如果想实现Windows NT或Windows 2000和MS-DOS或Windows 95或Windows 98的双重启动,必须用FAT文件系统格式化系统分区。
早期的FAT文件系统采用16位的文件分配表(也称为FAT16文件系统),主要使用于DOS、Windows 3.x/95中,由于其在硬盘分区太大时所分配的簇的容量不科学,只能管理2GB以下的硬盘。在Windows 98中除可以采用FAT16文件系统外,新增了对FAT16文件系统的增强版本FAT32文件系统,它采用32位的文件分配表,能有效地管理2GB以上的硬盘,最多可以支持2TB的磁盘容量。

NTFS文件系统只能在安装了Windows NT/2000系统的计算机上使用。NTFS文件系统与FAT文件系统相比,功能更强大,适合更大的磁盘和分区,支持安全性,是更为完善和灵活的文件系统。
在NTFS文件系统中,对于不同配置的硬件,实际的文件大小从4GB到64GB。由于NTFS文件系统的开销较大,使用的最小分区应为50MB。
NTFS文件系统与FAT文件系统相比最大的特点是安全性,NTFS提供了服务器或工作站所需的安全保障。在NTFS分区上,支持随机访问控制和拥有权,对共享文件夹无论采用FAT还是NTFS文件系统都可以指定权限,以免受到本地访问或远程访问的影响;对于在计算机上存储文件夹或单个文件,或者是通过连接到共享文件夹访问的用户,都可以指定权限,使每个用户只能按照系统赋予的权限进行操作,充分保护了系统和数据的安全。NTFS使用事务日志自动记录所有文件夹和文件更新,当出现系统损坏和电源故障等问题而引起操作失败后,系统能利用日志文件重做或恢复未成功的操作。

回答2:

NTFS是一种新兴的磁盘格式,早期在 Windows NT 网络操作系统中常用,但随着安全性的提高,在 Windows Vista和 Windows 7操作系统中也开始使用这种格式,并且在 Windows Vista 和 Windows 7 中只能使用NTFS格式作为系统分区格式。其显著的优点是安全性和稳定性极其出色,在使用中不易产生文件碎片,对硬盘的空间利用及软件的运行速度都有好处。它能对用户的操作进行记录,通过对用户权限进行非常严格的限制,使每个用户只能按照系统赋予的权限进行操作,充分保护了网络系统与数据的安全。

FAT32这种格式采用32位的文件分配表,使其对磁盘的管理能力大大增强,突破了FAT16对每一个分区的容量只有2GB的限制,运用FAT32的分区格式后,用户可以将一个大硬盘定义成一个分区,而不必分为几个分区使用,大大方便了对硬盘的管理工作。而且,FAT32还具有一个最大的优点是:在一个不超过8GB的分区中,FAT32分区格式的每个簇容量都固定为4KB,与FAT16相比,可以大大地减少硬盘空间的浪费,提高了硬盘利用效率。   目前,支持这一磁盘分区格式的操作系统有Windows 97/98/2000/XP/Vista/7。但是,这种分区格式也有它的缺点,首先是采用FAT32格式分区的磁盘,由于文件分配表的扩大,运行速度比采用FAT16格式分区的硬盘要慢;另外,由于DOS系统和某些早期的应用软件不支持这种分区格式,所以采用这种分区格式后,就无法再使用老的DOS操作系统和某些旧的应用软件了。