位置: 编程技术 - 正文

细说FAT16与FAT32区别(fat32和fat16)

编辑:rootadmin
在说明FAT文件系统之前,我们必须清楚FAT是什么?FAT(File Allocation Table)是“文件分配表”的意思。顾名思义,就是用来记录文件所在位置的表格,它对于硬盘的使用是非常重要的,假若丢失文件分配表,那么硬盘上的数据就会因无法定位而不能使用了。不同的操作系统所使用的文件系统不尽相同,在个人计算机上常用的操作系统中,MS-DOS 6.x及以下版本使用FAT;OS/2使用HPFS;Windows NT则使用NTFS;而MS-DOS 7.及ROM-DOS 7.同时提供了FAT及FAT供用户选用。其中我们接触最多的是FAT、FAT文件系统。 一、FAT文件系统 FAT使用了位的空间来表示每个扇区(Sector)配置文件的情形,故称之为FAT。 FAT由于受到先天的限制,因此每超过一定容量的分区之后,它所使用的簇(Cluster)大小就必须扩增,以适应更大的磁盘空间。所谓簇就是磁盘空间的配置单位,就象图书馆内一格一格的书架一样。每个要存到磁盘的文件都必须配置足够数量的簇,才能存放到磁盘中。FAT各分区与簇大小的关系如下表: 分区大小 FAT簇大小 MB-MB 2KB MB-MB 4KB MB-MB 8KB MB-MB KB MB-MB KB 如果你在一个MB的分区中存放KB的文件,由于该分区簇的大小为KB,因此它要用到4个簇才行。而如果是一个1KB的文件,它也必须使用一个簇来存放。那么每个簇中剩下的空间可否拿来使用呢?答案是不行的,所以在使用磁盘时,无形中都会或多或少损失一些磁盘空间。 由上可知,FAT文件系统有两个最大的缺点: (1)磁盘分区最大只能到2GB。当前只要你添购计算机的话,想必其中的硬盘大小必定至少有2GB,而3.2GB、4.3GB以上的硬盘比比皆是,且物美价廉。FAT文件系统已不能适应当前这种大容量的硬盘,必须被迫分区成几个磁盘空间。而分区磁盘的大小又牵扯出簇的问题来,可谓影响颇大。 (2)使用簇的大小不恰当。试想,如果一个只有1KB大小的文件放置在一个MB的磁盘分区中,它所占的空间并不是1KB,而是KB,足足浪费了KB!当前流行的HTML文件,其大小几乎多为1KB、2KB,而制作一个网站往往用到数十个HTML文件。如果你的硬盘中有个这种小文件的话,你浪费的磁盘空间可从KB(MB的分区),到3.1MB(MB的分区)。 以上这两个问题常常使得用户在“分多大的分区,才能节省空间,同时又可使硬盘的使用更加方便有效”的抉择中徘徊不定。 二、FAT文件系统 为了解决FAT存在的问题,开发出FAT系统。FAT使用了位的空间来表示每个扇区(Sector)配置文件的情形。利用FAT所能使用的单个分区,最大可达到2TB(GB),而且各种大小的分区所能用到的簇的大小,也是恰如其分,上述两大优点,造就了硬盘使用上更有效率。现将与分区与簇的大小汇整如下,我们可仔细做个比较: 分区大小 FAT簇大小 FAT簇大小 MB-MB 2KB 不支持 MB-MB 2KB bytes MB-MB 4KB bytes MB-MB 8KB bytes MB-MB 8KB 4KB MB-MB KB 4KB MB-MB KB 4KB MB-8GB 不支持 4KB 8GB-GB 不支持 8KB GB-GB 不支持 KB GB以上 不支持 KB 以当前硬件所能支持的情况下,如将8GB硬盘划分为单个分区的话,使用的簇的大小也只有4KB,比起以往的FAT来说,真是节省了许多空间。 三、FAT使用上的限制 看到这些优点,你一定迫不及待地想将FAT转换为FAT。不过在转换之前,要注意下面几点: (1)与其他的PC操作系统不兼容。当前支持FAT的操作系统仅有MS-DOS 7.、ROM-DOS 7.、FreeDOS和Windows 以上版本,而其他操作系统则根本不能读取FAT的分区。例如你以MS-DOS 6.x等旧版本的DOS启动盘开机的话,你硬盘中的FAT分区就会凭空消失,完全看不到这个分区。另外,如果你要使用多重开机来启动多种不同的操作系统,建议你不要将C:这个分区改为FAT。因为有一些操作系统会强迫一定要从C:这个主要分区来安装、开机,如果你将C:改为FAT,而该操作系统不认FAT,那就不能开机了。 (2)有些磁盘工具、防毒软件还不认得FAT,可能会造成转换后,磁盘工具软件不能对FAT的分区进行磁盘处理工作,而防毒软件会不认得这种文件系统,误判为中毒现象。 (3)一些版本较旧的软件不能在FAT的分区中执行,例如Office 等。 (4)小于MB的分区一般不让转换为FAT。虽说我们从前面的列表中发现小于MB的分区只使用Bytes大小的簇,但是在Windows 中,你只能转换MB以上的分区。如果想转换MB到MB这间的分区,必须使用CVT.EXE中的/MIN命令,如CVT D: /CVT /MIN,或FDISK /FPRMT。 (5)不能在FAT分区中做磁盘压缩,即使使用Windows 中的磁盘压缩也是行不通的。 (6)如果你主板的BIOS支持"suspend-to-disk"的功能,那么请将这项功能关闭,因为在FAT分区中是不能使用的。 (7)Windows 所提供的转换工具只能将FAT转换为FAT,并不能再从FAT转换回FAT。要转换回来只有:重新进行分区(Partition)、格式化(Format),然后重新安装系统、应用软件等。 要从FAT转换回FAT,还可以借助一项工具:PowerQuest的Partition Magic 3.0或以上版本。这是一套能让你自由改变分区大小、文件系统,而毫不损坏磁盘数据的一套软件。你可以利用这套软件将FAT转换为FAT,而不必重新格式化你心爱的硬盘。如果你没有该软件,那么要有“准备后悔”的念头,请在FAT转换FAT前先做好备份。同时我们提醒大家,如果您的计算机配置不是很高(即不是PⅡ或同一级别的CPU),最好不要将分区表转换成FAT,因为这样会影响硬盘读取速度的。

推荐整理分享细说FAT16与FAT32区别(fat32和fat16),希望有所帮助,仅作参考,欢迎阅读内容。

细说FAT16与FAT32区别(fat32和fat16)

文章相关热门搜索词:fat32和fat16,fat32和fat16区别,fat12 fat16 fat32,fat32和fat16的区别,fat16fat32什么区别,fat32 16,fat12 fat16 fat32,fat16和fat32,内容如对您有帮助,希望把文章链接给更多的朋友!

DOS下常用的相关网络命令总结 在DOS下的MicrosoftNetworkClient和Windows9x的DOS窗口等环境中,有许多很有用的但不包含在DOS自带的命令中的网络命令。那么,有哪些这样的命令呢?下面将它

DOS下对注册表的编程的方法 在DOS方式下也能对注册表进行编程?是的。当您的Windows/因注册表问题而无法启动到图形界面时,您此时只有在DOS下对注册表进行手术了。因为注册

FTP命令基本使用方法 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以

标签: fat32和fat16

本文链接地址:https://www.jiuchutong.com/biancheng/371790.html 转载请保留说明!

上一篇:DEBUG命令详解教程第1/2页(debug命令及其基本操作)

下一篇:DOS下常用的相关网络命令总结(dos用处)

  • 企业代扣代缴个人所得税
  • 有关研发支出的账务怎么做?
  • 小规模纳税人场地租赁
  • 零申报是不是什么都不用填
  • 农产品普通发票抵扣政策
  • 固定资产一次性计入费用的账务处理
  • 如何根据会计凭证登记账簿
  • 期初固定资产净值在资产负债表中的哪里
  • 土地违约金怎么写合同
  • 政府补助收入总额等于
  • 个人非货币性资产出资 个人所得税
  • 预缴税款怎么操作
  • 国家动漫企业认定优惠政策
  • 税收滞纳金起止时间问题
  • 提供服务的发票可以抵扣税款吗?
  • 出租无形资产收到的租金
  • 抄报税失败是怎么回事
  • 公司承兑汇票怎么兑现
  • 税盘的服务费
  • 增值税专用发票和普通发票的区别
  • 研发废料收入
  • 公司收到政府科技创新奖
  • 建筑公司能否开材料票
  • 利得和损失计入哪里
  • win10默认网关自动清空
  • linux输出结果
  • 减免的税款还用做分录吗
  • PHP:http_build_query()的用法_url函数
  • php 数组定义
  • php实现ping功能
  • 预提费用是啥
  • 国有土地出让收入分析报告
  • 公司股权分红会交税吗
  • php redis常用命令
  • 鲁棒性分析方法
  • css响应式布局插件
  • 财务费用汇兑损失是什么
  • 房屋租赁需要计增值税吗
  • 结算外单位收取的费用
  • 织梦如何采集文章
  • 利息 记账
  • python dup函数
  • 固定资产的财务业绩是什么意思啊
  • 无形资产减值准备可以转回吗
  • 让渡资产使用权收入什么意思
  • 个税年度汇算清缴总结
  • 垃圾清运费属于什么服务
  • 利润表的期末余额怎么算出来的
  • 职工工资加计扣除
  • 项目费用有哪些
  • 中小企业会计科目
  • 电子承兑没到期兑换手多少手续费
  • 外贸公司美金账户开立要求
  • 收电商费会判刑吗
  • 应交增值税的结转怎么算
  • 结转成本附什么附件
  • 冲红的发票抵扣联要放在凭证里吗
  • 公司股东借款转私人账户
  • 私营企业会计退休年龄50还是55
  • mysql错误处理
  • mysql搜索字段内容
  • 如何禁用windows defender service
  • linux图形化界面怎么打开命令窗口
  • 安装solaris11
  • winsvc是什么进程
  • linux怎么用u盘传输文件
  • win7打开注册表的命令
  • win8使用技巧 图文
  • 打开本地搜索
  • win7开机每次都要输入用户名
  • win10无法安装无线显示器
  • linux小技巧
  • 深入解析java编译器源码剖析与实例详解pdf百度云
  • 整型python
  • 如何使用form表单
  • js中concat的用法
  • 简述使用jquery实现表单验证的流程
  • 纳税人虚假纳税申报
  • 代发工资法律依据
  • 怎么判断买的盐是不是真的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设