WinCE6.0使用exFAT文件系统

使用U盘制作WinCE6.0的启动盘研究.doc 使用U盘制作WinCE6.0的启动盘研究.doc,使用物理机器模拟x86WinCE平台,使用U盘做启动盘的研究。 立即下载
因为FAT文件系统单个文件最大只能达到4GB,而flash disk等移动存储设备不是很适合NTFS文件系统,exFAT诞生,全称Extended File Allocation Table File System,windows ce中从6.0开始增加了exFAT文件系统的支持。
CE6与CE5的文件系统方面注册表有个明显的区别:
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
    "Dll"="fatfsd.dll"       ;CE5
    "Dll"="exfat.dll"        ;CE6
但是CE6默认磁盘仍然使用的是FAT文件系统,想要使用exFAT需要在注册中做如下设置:
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\FormatOptions]
    "FormatExfat"=dword:1
磁盘在格式化的时候便会format成exFAT.

------------------------------------------------------------
以下摘自百度百科
相对FAT文件系统,exFAT有如下好处: 
  ·增强了台式电脑与移动设备的互操作能力 
  ·单文件大小最大可达16EB(18 446 744 073 709 551 616字节,就是(理论值,16×1024×1024TB),1TB=1024G) 
  ·簇大小可高达32MB 
  ·采用了剩余空间分配表,剩余空间分配性能改进 
  ·同一目录下最大文件数可达65 536个
  ·支持访问控制
  ·支持TFAT 
  采用该文件系统的闪存盘不支持Windows Vista ReadyBoost。Windows Vista SP1支持该文件系统。
  请注意:exFAT只是一个折中的方案,只为U盘而生。
  现在超过4GB的U盘格式化时默认是NTFS分区,但是这种格式是很伤U盘的,因为NTFS分区是采用“日志式”的文件系统,需要记录详细的读写操作,肯定会比较伤闪盘芯片,因为要不断读写。 
  下面请看exFAT、NTFS、FAT分区的比较   
分区格式 FAT32 NTFS exFAT
操作系统 Win 95 OSR2之后 Win2000之后 Win CE 6/Vista SP1
最小扇区 512bytes 512bytes 512bytes
最大扇区 64KB 64KB 32768KB
最大单一文件 2bytes-4GB 受最大分割容量 16EB(理论值)
最大格式化容量 2TB(但NT内核系统限制为32GB) 2TB~256TB(受MBR影响) 16EB(理论值)(目前支持到256TB)
档案数量 4194304 无 至少可以大于1000
1.支持非常大的文件和存储设备 
2.对性能的改进支持 
3.对未来的创新的可扩展性功能的支持 
4.添加 Flash 媒体兼容性

作者:ARMbox
--------------------------
本站内容如未注明“转载”分类则为站内用户原创,未经作者允许商业网站不得转载,普通网站及用户转载时需保留文章原版内容且注明出处!
Wince系统下的SD卡格式化 利用EVC工具进行Wince系统下的格式化SD卡 利用删除分区,再重建分区,重新设置文件系统 立即下载

相关推荐

wince SD卡,u盘格式化源码(完美运行通过)

网上关于wince格式化的资料少之又少,更别说现成的格式化代码了,这对还在挣扎怎么格式化wince U盘和SD卡的人有很大的参考价值。

WinCE下NTFS文件系统的注意点

      借助于第三方提供的驱动程序,WinCE6.0也能支持NTFS文件系统,可以访问超大容量的移动硬盘,并播放存储于其中的1080P的视频文件。       需要注意的是WinCE下NTFS中文件及目录名区分大小写,即在同一目录下,能同时创建多个文件名大小写不同的同名文件,如下图所示。            关于NTFS中文件名区分大小写的说明,请参考http://support.mi...

weixin_34261415的博客 213

Switch游戏安装新思路:抛弃Commander One,试试这款免费的Mac神器OpenMTP

本文介绍了Mac用户安装Switch游戏的新选择——免费工具OpenMTP,对比收费软件Commander One,OpenMTP在MTP连接稳定性和文件管理上更具优势。详细解析了OpenMTP的安装配置、核心功能及实战操作,帮助用户高效完成游戏安装,特别适合已破解并安装DBI的Switch用户。

weixin_30664051的博客 578

基于WINCE6.0系统,SD卡和flash作为PC机的U盘

基于WINCE6.0系统,SD卡和flash作为PC机的U盘 分类: WINCE驱动开发2012-05-04 21:26 181人阅读 评论(0) 收藏 举报 ********************************LoongEmbedded******************************** 作者:LoongEmbedded(kandi) 时间:2012.05

aristolto的专栏 2918

C++利用spdlog生成日志

C++利用spdlog生成日志下载编译spdlog配置并使用 环境:Win10-x64+VS2015 spdlog是一个快速的C++日志库,能够兼容C++11,具备快速、无需依赖第三方库、支持多线程、多平台的优良特性! 下载编译spdlog 1.第一步,下载spdlog 下载spdlog,下载地址:https://github.com/gabime/spdlog#header-only-version,从Github上下载zip压缩包。下载完成后会获取一个名为spdlog-1.x.zip的压缩包 2.第二步

weixin_42975610的博客 3216

避坑指南:微信小程序蓝牙广播在iOS上的那些‘坑’(附serviceUuids传值解决方案)

本文深入解析微信小程序蓝牙广播在iOS平台上的开发难点,特别是`serviceUuids`传值解决方案。通过对比iOS与安卓的蓝牙协议实现差异,提供实战编码策略和硬件端配合方案,帮助开发者有效规避兼容性问题,提升蓝牙外围设备开发效率。

weixin_30316097的博客 423

U盘文件系统

U盘文件系统   转自:http://feihe027.blog.163.com/blog/static/593258332010422104344418/  文件系统是指文件命名、存储和组织的总体结构。作为最常见的操作系统Windows来说,它支持的文件格式就是我们所要研究的。FAT(16)、FAT32和NTFS都是Windows的文件系统。其实文件系格式也就是我们经常所说的

crystal0011的专栏 1478

解决Qt平台插件初始化失败:This application failed to start because no Qt platform plugin could be initialized

本文深入解析了Qt应用程序启动时常见的‘platform plugin’初始化失败报错,指出其核心在于环境变量冲突或多版本Qt共存导致的插件路径混乱。文章提供了从环境变量检查、路径调整到文件补全的完整解决方案,并给出了使用windeployqt工具等预防性开发实践,帮助用户和开发者彻底解决这一经典问题。

weixin_29229261的博客 2177

wince设备识别为U盘

1.修改BSP设置。例如上s3c6410中,找到SMDK6410.bat ,set BSP_USBFNCLASS=MASS_STORAGE 2. 选择WinCE Mass Storage组件 在定制WinCE的时候,在Catalog Items View中选择”Device Drivers”->”USB Function”->”USB Function Clients”->”Mass Stor

aristolto的专栏 5508

ROS2前置基础教程 | 使用CMakeLists.txt编译ROS2节点

答案是有的,那就是cmake工具。cmake通过调用CMakeLists.txt直接生成Makefile。 2.新建CMakeLists.txt 在新建,输入下面内容。 3.编译代码 我们一般会创建一个新的目录,运行cmake并进行编译,这样的好处是不会显得那么乱。 创建好文件夹,接着运行cmake指令,代表到上级目录找。 运行完cmake你应该可以在build目录下看到cmake自动生成的Makefile了,接着就可以运行make指令进行编译 运行完上面的指令,就可以在build目录下发现节点了。ROS2

生活不止眼前的苟且 1万+

PX4开发环境搭建(Ubuntu1804+QGC+Qt Creator )

文章目录前言一、安装环境二、PX4环境搭建1. 在虚拟机中安装Ubuntu2. 安装PX4环境(1)下载PX4源码:(2) 安装工具链(3) jMAVSim仿真(4) 编译验证三、安装QGC四、安装Qt Creator 前言 在这之前作者完全没接触过PX4,安装过程遇到了很多坑,而且每安装下载一个东西都要等好久,出现问题又要重新开始,前后折腾了四天才弄好,希望此文对大家有所帮助。 一、安装环境 ...

Beyonderwei的博客 9020

wince6.0 nandflash当做mass storage

wince6.0  nandflash当做mass storage(U盘)  平台:wince6  + S3C6410  BSP:友坚BSP2.1  前些日子,有客户要求Nandflash作为 mass storage使用,不想使用同步工具传资料。下面是具体步骤: 1.勾选 Device Drivers->USB Function->USB FUnction Clients->Mass S

maoxiaosan的专栏 2530

国产麒麟系统下Kettle安装避坑指南:解决aarch64架构不兼容问题

本文针对在国产麒麟系统上安装Kettle时遇到的aarch64架构不兼容问题,提供了详细的解决方案。通过剖析错误根源,指导用户获取并放置正确的SWT库文件,并修改启动脚本,成功解决“平台不支持”的报错,确保ETL工具在ARM架构的国产化环境中顺利运行。

weixin_29214691的博客 276

WinCE6.0实现TexFAT的注意点

TexFAT(Transaction-safe Extended FAT)与TFAT功能一样,在WinCE6.0之前,包括Windows Mobile6.5使用的是TFAT,WinCE6.0和WP7则使用TexFAT。它的含义、功能及其细节,请参考http://msdn.microsoft.com/en-US/library/ee490643.aspx。       在格式化TexFAT文件系统

龙图腾的博客 1669

CANoe.DiVa的应用——生成测试用例过程流程详解(一)

Diva 生成用例过程

LOVE135149的博客 7925

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

wince6.0下永久存在的文件复制

File Replication for Persistent Storage (Windows Embedded CE 6.0) This topic has not yet been rated - Rate this topic 1/6/2010 Systems configured for persistent storage implement a file al

wince--linux的专栏 1383

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

wince 6.0

 目前占较大比例的Windows嵌入式应用,仍在行动装置方面,根据Gartner最新的调查显示,虽然2006年全年的智能型手机及PDA的销售量,相较起2005年将会有超过75%的成长,成长力道大多集中于智能型手机上,PDA方面没有明显的增长。而根据IDC的调查,2006年第三季的手持式智能装置的销售量却呈现减少的趋势,IDC将其归咎于缺乏新产品线,使得厂商在营销上缺乏动力,比如说,占销售比例最

712

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

嵌入式文件系统:NTFS和EXFAT比较

FAT32文件系统在嵌入式被广泛使用,最多可以支持单个文件大小到4GB,也不能满足市场的需求,需要考虑支持一种文件系统,单个文件大小超过4GB。

嵌入式企鹅圈 3054

WinCE6.0 Mass Storage连接PC后需要格式化的问题,Windows XP支持识别exFAT

CE6设备如果使用exFAT文件系统,作为Mass Storage盘符连接win xp系统的PC后,访问这个盘符时XP会提示此盘符未格式化,需要格式化,这是因为WINDOWS桌面系统是从Vista sp1才开始支持exfat的,后边的win7等都没有问题,而win xp识别exFAT需求安装补丁955704,文件名:WindowsXP-KB955704-x86-CHS.exe 下载地址:

ARMbox的专栏 1150

MAC支持exFAT

之前看到的资料说MAC支持exFAT文件系统,今天测试WINCE6.0设备时发现在那台MAC机器上无法识别exFAT的Mass Storage盘符,到网上查了下原来是MAC是从10.6.5才支持exFAT,而我的这台才10.6.2,于是使用MAC系统的更新功能,更新完查看已经变成了10.6.8,再进行测试,OK,能够正确识别exFAT。 参考:http://www.udpwork.com/ite

ARMbox的专栏 3660

NTFS、FAT、ExFAT的优缺点

FAT32文件系统 FAT32文件系统优点:突破了FAT对每一个分区的容量只有2GB的限制,可以支持大到2TB(2048G)的分区。在不超过8GB的分区容量下,每个簇的容量都固定为4KB,与FAT16相比,可以大大减少磁盘的浪费,提高磁盘利用率。 FAT32文件系统缺点:用 FAT32格式分区的磁盘,由于文件分配表的扩大,运行速度比采用FAT16格式分区的磁盘要慢,且DOS系统和某些早期的应用软...

Dolorous_yuanshao的博客 2万+

windowsce6.0移植笔记(一)

niuniumenghua的专栏 2180
上一篇: Windows CE6.0官方安装步骤、安装方法
下一篇: WinCE6.0 Mass Storage连接PC后需要格式化的问题,Windows XP支持识别exFAT
ARMbox
博客等级 码龄15年 1粉丝 5原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值