0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Windows为何只支持32GB的FAT32分区?

工程师邓生 来源:快科技 作者:雪花 2021-01-06 15:59 次阅读

你是不是被一个问题困扰着,那就是Windows为何只支持32GB的FAT32分区?

现已退休的微软工程师Dave Plummer对这个问题进行了回答,当时自己想的是如何为Windows用户带来良好的潜在支持。

如果默认的簇大小偏大,磁盘空间的浪费代价会有些大。比如在设置成32KB的时候,即便是小到几个字节的“Hello,World!”程序,也会占用完整的32KB存储空间。

权衡利弊之后,Dave最终决定将FAT32文件系统格式的卷上限设置为32GB 。而当年市面上的大容量存储卡,也普遍只有16MB的版本。

也就是上述方案,足够良好地维持了25年的时间,直到NTFS文件系统格式接替FAT32成为主流。

有趣的是,Windows NT 4.0其实并不原生支持 FAT32(直到打上了 Service Pack 补丁),且Wintel联盟也需要借助第三方驱动程序,才能为FAT32提供支持。

责任编辑:PSY

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WINDOWS
    +关注

    关注

    3

    文章

    3434

    浏览量

    87122
  • 磁盘
    +关注

    关注

    1

    文章

    336

    浏览量

    24874
  • 分区
    +关注

    关注

    0

    文章

    11

    浏览量

    8522
收藏 人收藏

    评论

    相关推荐

    CubeMx可以生成FAT32的文件系统吗?

    大家好!MCU型号:STM32L476R 我测试发现 CubeMX 生成的文件系统是 FAT16 的。请教一下,CubeMx 可以生成 FAT32 的文件系统吗? FAT16 最大只能支持
    发表于 04-19 07:11

    STM32F105+fatfs0.13c挂载32GB(FAT32)、64GB失败怎么解决?

    挂载8G16G(exFAT)容量的U盘均正常,32GB(FAT32)、64GB挂载失败!何故?
    发表于 04-17 06:46

    SD2.0协议为什么最大只支持32GB

    SD2.0协议中CMD命令为32位,32位数据地址以512字节为一个块,所以最大只支持32GB,一直没明白怎么计算的,求助大佬们讲解一下
    发表于 04-10 07:21

    如何修改elmfat文件数的限制?

    返回的是“-559038737” 转成hex就是FFFFFFFF DEADBEEF…… 是不是elmfat有相关限制啊?该如何突破此限制? 另外elmfat具体是算fat16还是fat32? 会不会有分区限制?如果用16
    发表于 03-05 06:16

    Windows驱动器分区可以删除吗

    可以删除Windows驱动器分区。删除驱动器分区的操作可以在Windows操作系统中的磁盘管理工具中完成。然而,在执行此操作之前,请务必提前备份重要的数据,以免丢失。 以下是删除
    的头像 发表于 02-14 17:00 402次阅读

    ELF 1技术贴|如何支持exFAT和NTFS格式

    Linux操作系统通常能够自动识别并挂载FAT32格式的磁盘,然而由于FAT32文件系统的限制,单个文件的最大存储容量不得超过4GB。为了解决大文件传输问题,可选用exFAT或NTFS格式来替代
    的头像 发表于 01-31 16:37 271次阅读
    ELF 1技术贴|如何<b class='flag-5'>支持</b>exFAT和NTFS格式

    FAT32文件系统详细分析 (格式化SD nand/SD卡)

    可选,我这里申请到的是两片32Gb的芯片和测试板. []() 2.1 格式化SD nand / SD卡,强制采用FAT32格式,分配每个簇大小为2048Byte,同时为了避免其他原有数据干扰,我们此处
    发表于 11-03 17:55

    FAT32文件系统详细分析 (格式化SD nand/SD卡)

    文章目录FAT32文件系统详细分析(续FAT文件系统详解)1.前言2.格式化SDnand/SD卡3.FAT32文件系统分析3.1保留区分析3.1.1BPB(BIOSParameterBlock
    的头像 发表于 10-18 17:12 777次阅读
    <b class='flag-5'>FAT32</b>文件系统详细分析 (格式化SD nand/SD卡)

    FAT32文件系统详细分析 (格式化SD nand/SD卡)

    可选,我这里申请到的是两片32Gb的芯片和测试板. 2.1 格式化SD nand / SD卡,强制采用FAT32格式,分配每个簇大小为2048Byte,同时为了避免其他原有数据干扰,我们此处取消快速
    发表于 10-18 16:58

    北亚数据恢复-WINDOWS还原系统后分区的数据恢复方案

    故障: 1、WINDOWS还原系统后,原来的多个分区合并成了一个分区; 2、WINDOWS还原系统后,原分区与现在
    的头像 发表于 10-11 11:49 236次阅读

    FAT16和FAT32有什么区别?

    FAT16和FAT32有什么区别
    发表于 10-09 09:03

    FATFS文件系统详解:关于如SD卡、SD nand、spi nor flash等众多存储设备

    的一部 FAT分区表装载) 根目录 数据
    发表于 08-29 17:45

    使用32Gb/S光纤通道实现更快的应用性能

    电子发烧友网站提供《使用32Gb/S光纤通道实现更快的应用性能.pdf》资料免费下载
    发表于 08-29 11:00 0次下载
    使用<b class='flag-5'>32Gb</b>/S光纤通道实现更快的应用性能

    博科32Gb/s LWL(10公里)SFP+产品介绍

    电子发烧友网站提供《博科32Gb/s LWL(10公里)SFP+产品介绍.pdf》资料免费下载
    发表于 08-28 11:51 0次下载
    博科<b class='flag-5'>32Gb</b>/s LWL(10公里)SFP+产品介绍

    【Milk-V Duo 开发板免费体验】TF扩容

    还有别的办法么? 解决 当然是有办法的啦,使用fdisk和resize2fs就可以解决,不过在这里重要提示一下,我的32GB不能全部扩容到ROOTFS分区,如果全部扩容的话会出问题,所以,我扩容了
    发表于 08-01 16:09