为早期版本Windows 移植Windows Vista SP1/Server 2008 的exFAT 驱动

微软官方已经于 2009 年 1 月 26 日发布 更新、为 Windows XP 正式添加了对 exFAT 文件系统的全面支持,安装此更新后即可通过资源管理器的格式化工具或者 FORMAT /FS:exFAT 命令以 exFAT 文件系统格式化驱动器,请参看本文附件提供的截图,故本文所述技巧目前仅适用于 Windows Server 2003。如果之前曾经按照本文所述的方法对 Windows XP 已经进行过修改,那么安装 KB955704 更新之前请务必撤消之前所做的任何修改,否则即使安装 KB955704 也无法正常使用 exFAT,因为 KB955704 无法识别我们自己添加的 Windows Vista 版本的 exFAT 驱动文件,KB955704 必须使用它自己提供的驱动文件及注册表项。

目前只有包含了 SP1 的 Windows Vista/Server 2008(6.01.18000)原生提供对 exFAT 的支持,它们不仅可以访问 exFAT 移动存储器,而且可以使用 FORMAT /FS:exFAT 命令将移动存储器格式化为 exFAT 文件系统。早期版本的 Windows(包括 Windows XP/Server 2003、Windows Vista RTM 等)均不支持 exFAT,但是我们可以手动将 Windows Vista SP1/Server 2008 中的 exFAT 驱动移植到早期版本的 Windows,使其支持 exFAT。在此以 Windows XP 为例。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\exfat]
"Description"="exFAT File System Driver"
"DisplayName"="exFAT File System Driver"
"ErrorControl"=dword:00000001
"Group"="Boot File System"
"Start"=dword:00000002
"Type"=dword:00000002
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\System\exfat]
"EventMessageFile"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,49,00,6f,00,4c,00,6f,00,67,00,4d,00,73,00,67,00,2e,00,64,00,6c,00,6c,00,00,00
"TypesSupported"=dword:00000007


郑重声明:资讯 【为早期版本Windows 移植Windows Vista SP1/Server 2008 的exFAT 驱动】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——