侯体宗的博客
  • 首页
  • Hyperf版
  • beego仿版
  • 人生(杂谈)
  • 技术
  • 关于我
  • 更多分类
    • 文件下载
    • 文字修仙
    • 中国象棋ai
    • 群聊
    • 九宫格抽奖
    • 拼图
    • 消消乐
    • 相册

FAT和NTFS文件系统簇设置与磁盘分区限制

技术  /  管理员 发布于 7年前   337

一、FAT和NTFS文件系统簇设置

1、默认簇映射表

由于FAT12和FAT16文件系统现在已经很少使用了,所以在这只介绍FAT32和NTFS格式的,驱动器大小与簇大小默认值如下表:

驱动器大小FAT32默认簇大小NTFS默认簇大小
...*-256MB*多档位(512B、1KB、2KB)512B
257MB–512MB4KB512B
513MB–1024MB4KB1KB
1025 MB–2GB4KB2KB
2GB–4GB4KB4KB
4GB–8GB4KB4KB
8GB–16GB8KB4KB
16GB–32GB16KB4KB
32GB–2TB32KB4KB
2TB-...-4KB

备注:

1、*FAT32按照微软官方文档约定只要包含65,527个簇,如果每个簇按最小512B计算,那么理论最小分区是不能小于32MB的。该文档同样约定FAT32最多包含268,435,445个簇,如果每个簇按照32KB计算,FAT32理论支持最大磁盘是8TB,这是理论计算数据,实际使用中操作系统限制不同还会有所差异。磁盘超过2G大小时,如果使用FORMAT缺省命令进行格式化, 将会使用默认簇大小4KB。

2、*NTFS最小分区不能小于8M,NTFS最大分区2TB,最大文件也有限制,16EB减去64KB,同FAT32一样,实际操作系统也会有限制。

3、FAT32分区在33M-256M之间还有多个档位默认簇大小,因为参考意思不大,本表没有列出。

4、如果使用Convert从FAT转换到NTFS,那么将会使用512B的簇大小。

2、更改FAT和NTFS文件系统簇大小

对于FAT文件系统和NTFS文件系统,我们在使用format命令格式化时(DOS下目前还不支持直接对NTFS格式化,但可以使用工具进行NTFS格式化),一般都没有指定簇大小的习惯(也可以使用参数指定FAT簇,因为用处不大不再介绍),格式化结果就是按照上面表格默认簇大小进行格式化,我们可以在操作系统上重新对卷进行格式化并指派新簇大小。下面以NTFS为例。

请注意:以下格式化操作会丢失数据,格式化之前请确认该分区数据已经备份或放弃!

A、在需要格式化的分区上鼠标右键——格式化,如下图:

 

B、弹出格式化设置窗口,点击分配单元大小,会自动列出当前驱动器支持的簇大小,选择对应项兵点击开始按钮即可。

 

二、簇大小与磁盘利用率关系

网上很多关于簇大小与磁盘利用率的讨论,其实这个问题可以这样理解,所有非512B簇大小都会造成空间的浪费,理论上512B也会浪费,整体而言簇越大浪费空间的可能性会越大。但最终还跟使用存储情况有关。笔者根据个人经验总结以下几点与大家共勉:

1、簇大小越大,同卷的簇数就会越少,系统管理开销会越小,也就是效率会越高。反之同理。

2、如果磁盘是大量存储大文件(比如视频、音乐文件),那么大簇将会更加高效,浪费空间也相对较少。

3、如果磁盘大量存储小文件(比如网页文件、文本文件),那么小簇会更加节约磁盘空间,浪费空间相对较少。

4、小簇存储大文件只会细微的影响磁盘利用率,但会降低对文件的读取和写入管理效能。

5、大簇存储小文件肯定会造成大量的磁盘空间浪费掉。

三、操作系统对FAT与NTFS文件系统的支持与限制:

各版本Windows对FAT和NTFS的支持列表:

分区格式簇数(簇大小)理论支持Win9x支持Win2k/XP/2K3/Win7支持
FAT1665535(64KB)4GB2GB4GB
FAT32268435445(32KB)8TB127.53GB32GB
NTFS4294967296(4KB)16EBX2TB

最大文件、最大分区与最大磁盘限制列表:

文件系统最大文件最大分区最大磁盘备注
FAT162GB2GB2GBWin9x下
FAT324GB32GB/128GB2TBWin2k/XP SP3下
NTFS2TB2TB2TBVista/Win7下

备注:以上限制还跟控制器、BIOS、簇大小等有关系,也可能还需要其他条件,仅供参考。关于硬盘分区的建议请参考:硬盘分区容量和分区数选择建议。

注明:本文参考资料出处有:参考一、参考二、参考三、参考四、参考五、参考六。


  • 上一条:
    如何使用光盘做系统的具体步骤
    下一条:
    本地硬盘使用GHOST安装器 安装GHOST XP系统教程 (适合笔记本的图文教程)
  • 昵称:

    邮箱:

    0条评论 (评论内容有缓存机制,请悉知!)
    最新最热
    • 分类目录
    • 人生(杂谈)
    • 技术
    • linux
    • Java
    • php
    • 框架(架构)
    • 前端
    • ThinkPHP
    • 数据库
    • 微信(小程序)
    • Laravel
    • Redis
    • Docker
    • Go
    • swoole
    • Windows
    • Python
    • 苹果(mac/ios)
    • 相关文章
    • 智能合约Solidity学习CryptoZombie第四课:僵尸作战系统(0个评论)
    • 智能合约Solidity学习CryptoZombie第三课:组建僵尸军队(高级Solidity理论)(0个评论)
    • 智能合约Solidity学习CryptoZombie第二课:让你的僵尸猎食(0个评论)
    • 智能合约Solidity学习CryptoZombie第一课:生成一只你的僵尸(0个评论)
    • gmail发邮件报错:534 5.7.9 Application-specific password required...解决方案(0个评论)
    • 近期文章
    • 智能合约Solidity学习CryptoZombie第四课:僵尸作战系统(0个评论)
    • 智能合约Solidity学习CryptoZombie第三课:组建僵尸军队(高级Solidity理论)(0个评论)
    • 智能合约Solidity学习CryptoZombie第二课:让你的僵尸猎食(0个评论)
    • 智能合约Solidity学习CryptoZombie第一课:生成一只你的僵尸(0个评论)
    • 在go中实现一个常用的先进先出的缓存淘汰算法示例代码(0个评论)
    • 在go+gin中使用"github.com/skip2/go-qrcode"实现url转二维码功能(0个评论)
    • 在go语言中使用api.geonames.org接口实现根据国际邮政编码获取地址信息功能(1个评论)
    • 在go语言中使用github.com/signintech/gopdf实现生成pdf分页文件功能(0个评论)
    • gmail发邮件报错:534 5.7.9 Application-specific password required...解决方案(0个评论)
    • 欧盟关于强迫劳动的规定的官方举报渠道及官方举报网站(0个评论)
    • 近期评论
    • 122 在

      学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..
    • 123 在

      Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..
    • 原梓番博客 在

      在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..
    • 博主 在

      佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..
    • 1111 在

      佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
    • 2016-10
    • 2016-11
    • 2017-07
    • 2017-08
    • 2017-09
    • 2018-01
    • 2018-07
    • 2018-08
    • 2018-09
    • 2018-12
    • 2019-01
    • 2019-02
    • 2019-03
    • 2019-04
    • 2019-05
    • 2019-06
    • 2019-07
    • 2019-08
    • 2019-09
    • 2019-10
    • 2019-11
    • 2019-12
    • 2020-01
    • 2020-03
    • 2020-04
    • 2020-05
    • 2020-06
    • 2020-07
    • 2020-08
    • 2020-09
    • 2020-10
    • 2020-11
    • 2021-04
    • 2021-05
    • 2021-06
    • 2021-07
    • 2021-08
    • 2021-09
    • 2021-10
    • 2021-12
    • 2022-01
    • 2022-02
    • 2022-03
    • 2022-04
    • 2022-05
    • 2022-06
    • 2022-07
    • 2022-08
    • 2022-09
    • 2022-10
    • 2022-11
    • 2022-12
    • 2023-01
    • 2023-02
    • 2023-03
    • 2023-04
    • 2023-05
    • 2023-06
    • 2023-07
    • 2023-08
    • 2023-09
    • 2023-10
    • 2023-12
    • 2024-02
    • 2024-04
    • 2024-05
    • 2024-06
    • 2025-02
    • 2025-07
    Top

    Copyright·© 2019 侯体宗版权所有· 粤ICP备20027696号 PHP交流群

    侯体宗的博客