位置: 编程技术 - 正文

细说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用处)

  • 增值税专用发票电子版
  • 个体户个税计算方法2022税率表
  • 关联方交易的会计处理方法
  • 支付宝过路费开票小程序
  • 一个人可以在多家公司任职吗
  • 手机超过多少钱可以报警立案
  • 中药饮片增值税税率
  • 所得税纳税申报表在哪里打印
  • 资产类期末借方余额怎么算
  • 公司购买的五金工具报销怎么做
  • 用白纸写的收据怎么入帐?
  • 去年漏记了收入,可以记今年吗
  • 事业单位利息收入
  • 自然人股权出资 税收优惠政策
  • 计提生产经营
  • 学校需要开发票吗,学校的纳税人识别号是什么?
  • 实物型产品的基础知识
  • 上月作废的发票忘了作废,怎么做账
  • 外购已抵扣进项税额
  • 违约金收税吗
  • 免征的税额当月计入营业外收入吗
  • 红字发票信息表是销方还是购方开
  • 融资租赁的利息可以税前扣除吗
  • 什么叫应付账款科目
  • 判断技巧
  • 抵扣后增值税税率
  • 鸿蒙系统蓝牙耳机声音小怎么办
  • 政策性搬迁的会计处理
  • 在anaconda下安装python
  • 生产企业出口退税全部流程
  • 集体土地使用权可以抵债吗
  • 货币资金属于
  • 损益类科目怎么结转
  • 客户要回扣
  • 库存股属于什么会计科目
  • 资产等于负债加所有者权益
  • php 文件传输
  • 为什么很多银行卡会被异地警方冻结
  • 固定资产报废会计科目处理
  • 补提企业所得税财务报表应该如何调整
  • 个体工商户可以开对公账户吗
  • 购买黄金会计分录怎么写
  • 登记会计账簿的实训总结
  • spark sql add jar
  • sql server 2008中的权限分为三类
  • mysql 中文排序是什么规则
  • 让渡资产使用权属于收入吗
  • 固定资产摊余价值怎么计算
  • 制造费用和直接人工的关系
  • 公司注销退回投资款如何账务处理
  • 房地产增值税发票是什么意思
  • 月末结转各项费用支出479000
  • 小额零星支出是什么意思
  • 10万以下销售额怎么算
  • 案例分析收到了哪些安全启示
  • 会计凭证传递的基本要求
  • mysql远程用户登录
  • mysql mac安装教程
  • mysql的分页语句
  • winserver2008开机启动
  • ubuntu20.04设置
  • fedora使用
  • page文档的排版技巧
  • centos6.10安装教程详解
  • 与web站点和web页面
  • win10键盘大小写不能切换了
  • win8开机界面
  • win10更新补丁后共享打印机无法使用
  • WIN10系统崩溃如何自救?
  • win8.1激活方法
  • AngularJs ng-change事件/指令的用法小结
  • 预处理命令可以放在程序中的任何位置
  • jquery示例
  • Python中使用装饰器来优化尾递归的示例
  • django框架详解
  • 怎么打印电子社保
  • 简易计税方法开的是普票还是专票
  • 新税法折旧年限怎么算
  • 出口货物计算公式
  • 公司业务专用章有法律作用吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设