exFAT
exFAT | |
---|---|
マイクロソフト | |
Extended File Allocation Table | |
2006 | |
パーティション | |
ディレクトリ | テーブル |
ビットマップ、リンクリスト | |
クラスタタグ | |
2,796,202(ディレクトリ | |
255 | |
ファイル |
/\:*"?<>| とNUL |
タイムスタンプ |
|
1980 | |
| |
フォーク |
|
| |
パーミッション | ACL(オプション) |
| |
| |
| |
|
exFAT(イーエックスファット、Extended File Allocation Table)は、マイクロソフトによって2006
データ
32 GiBを
2019
歴史
[Windows Embedded CE 6.0で
Windows以外 での利用
[Macにおいては、2010
Linuxにおいては、
2009
2019
特徴
[大 きなディスクサイズに対 するスケーラビリティ。理論 上 の最大 ファイルサイズは264バイト (16EiB)。従来 は最大 232バイト (4GiB)。理論 上 の最大 クラスタサイズは2255セクタ。実装 上 の限界 は32MiB。空 き領域 ビットマップの導入 による、空 き領域 割 り当 てと削除 のパフォーマンス向上 。- 1つのディレクトリで
最大 2,796,202のファイル格納 をサポート[1]。 - アクセス
制御 リストのサポート(Windows Vista SP1/7 RTMでは未 サポート)[12]。 - Transaction-Safe FAT File System (TFAT) のサポート(WinCEでのオプション
機能 )。 特定 のデバイスの特性 に合 わせてファイルシステムをカスタマイズできるようにするためのOEM定義 のパラメータを用意 。- UTCタイムスタンプが
導入 (Windows Vista SP2から[13]) 修正 時刻 のタイムスタンプの分解能 が従来 の2秒 から10ミリ秒 になったことによる、いわゆる2秒 問題 (NTFSなどからファイルをコピーした際 に修正 時刻 が最大 2秒 ずれる問題 )の解決 。
- exFATを
使 うデバイスは、Windows VistaのReadyBoostを利用 できない[14]。なお、Windows 7以降 では利用 可能 [15]。 - ライセンスが
不 明確 である。なお、MicrosoftはFATの一部 に関 する特許 を取得 している[16]。 - Windows XPにおいてOSをインストールするファイルシステムとしては
利用 できない。 - Windows
標準 のユーティリティを使用 してDVD-RAMをフォーマットすることはできない。ただし、サードパーティ製 ツールを使用 してexFATフォーマットされたDVD-RAMメディアの読 み書 きは可能 である。
特許
[- Vivek P. Kamath, Dennis R. Adler, Ralph A. Lipe, ほか。(1996
年 11月26日 )アメリカ合衆国 特許 第 7,542,999号 Extended file system。
脚注
[- ^ a b c d e Nick Adman (2019
年 8月 27日 ). “exFAT file system specification”. Microsoft Corporation. 2019年 9月 3日 閲覧 。 - ^ a b マイクロソフト. “Windows XP
用 の更新 プログラム (KB955704)”. 2017年 11月1日 時点 のオリジナルよりアーカイブ。2008年 1月 28日 閲覧 。 (x86)
マイクロソフト. “Windows XP x64 Edition用 の更新 プログラム (KB955704)”. 2015年 3月 6日 時点 のオリジナルよりアーカイブ。2009年 8月 26日 閲覧 。 (x64) - ^ a b マイクロソフト. “Windows Server 2003
用 更新 プログラム (KB955704)”. 2016年 1月 12日 時点 のオリジナルよりアーカイブ。2009年 8月 26日 閲覧 。 (x86)
マイクロソフト. “Windows Server 2003 x64 Edition用 更新 プログラム (KB955704)”. 2016年 3月 8日 時点 のオリジナルよりアーカイブ。2009年 8月 26日 閲覧 。 (x64)
マイクロソフト. “Windows Server 2003 for Itanium-based Systems用 更新 プログラム (KB955704)”. 2017年 11月1日 時点 のオリジナルよりアーカイブ。2009年 8月 26日 閲覧 。 (IA64) - ^ corbet (2019
年 11月25日 ). “The 5.4 kernel has been released”. LWN.net. 2019年 12月1日 閲覧 。 - ^ Brandon LeBlanc (2007
年 8月 28日 ). “Vista SP1 Whitepaper” (英語 ). マイクロソフト. 2007年 8月 28日 閲覧 。 - ^ “Mac OS X 10.6.5 Notes: exFAT Support, AirPrint, Flash Player Vulnerability Fixes”. 2010
年 11月28日 閲覧 。 - ^
海上 忍 (2009年 2月 2日 ). “MS以外 で初 の対応 ? LinuxでexFAT読 み取 り用 のパッチが公開 ”.毎日 コミュニケーションズ. 2017年 10月 8日 閲覧 。 - ^
末岡 洋子 (2013年 1月 22日 ). “FUSEベースのMicrosoft「exFAT」実装 、「fuse-exfat 1.0」がリリース”. SOURCEFORGE.JP Magazine. 2014年 12月31日 閲覧 。 - ^ “Native Linux Kernel Module Is Out For Microsoft exFAT - Phoronix” (2013
年 6月 25日 ). 2017年 10月 8日 閲覧 。 - ^ John Gossman (2019
年 8月 28日 ). “exFAT in the Linux kernel? Yes!”. Microsoft. 2019年 9月 2日 閲覧 。 - ^ Valdis Klētnieks (2019
年 8月 28日 ). “staging: exfat: add exfat filesystem code to staging”. git.kernel.org. 2019年 9月 2日 閲覧 。 - ^ Ryan Smith (2008
年 2月 27日 ). “Second Shot: Windows Vista SP1” (英語 ). Anandtech. 2008年 2月 6日 閲覧 。 - ^ Mike Nash (2008
年 10月 24日 ). “Windows Vista Service Pack 2 Beta” (英語 ). The Windows Blog. 2008年 2月 6日 閲覧 。 - ^ “exFAT Versus FAT32 Versus NTFS” (
英語 ) (2008年 2月 27日 ). 2008年 7月 6日 閲覧 。 - ^ Windows 7
評価 ガイド基本 的 な機能 の提供 - ^ Elizabeth Montalbano (2006
年 1月 11日 ). “Microsoft FAT patents upheld” (英語 ). Computerworld. 2008年 2月 22日 閲覧 。[リンク切 れ]
関連 項目
[外部 リンク
[- exFAT file system specification - Microsoft Docs
- exFAT ファイルシステムの
仕様 - Microsoft Docs
- exFAT ファイルシステムの
- exfat - GitHub (FUSEによる
実装 ) - Personal Storage: Opportunities and challenges for pocket-sized storage devices in the Windows world (Microsoft PowerPoint プレゼンテーション)
- TFAT Overview
- Extended FAT File System
- exFAT
構造 解析