通用光碟格式（Universal Disk Format，簡稱 UDF）是一個使用在光學儲存媒體的檔案系統的規格。它實行了 ISOIEC 13346 標準（亦稱為 ECMA167）。它亦是用作取代 ISO 9660，現時已經廣泛地用於可寫光學儲存媒體上。UDF 是由光學儲存技術協會（，OSTA）開發並維護的。 從工程角度來說，通用磁碟格式是 ISOIEC13346 和 ECMA167 規範的一種設定檔。 歷史 UDF 檔案系統是由光學儲存技術協會標準化。其目標在於組織一個供所有光學儲存媒體通用的檔案系統。這仍然是繼續進行 UDF 標準化的主要目的，儘管對一些不常用的單寫多讀儲存媒體的支援有限，而且可能會增加對非光學儲存媒體的支援。 當它在第一次標準化時，它已經設計成取代 ISO 9660，它容許唯讀和可讀寫儲存媒體的支援。在第一個版本釋出後，UDF 幾乎直接地被 DVD 論壇（DVD Consortium）採用作官方 DVD 檔案系統。現時，UDF 檔案系統可以在市場上大多數常見的光學儲存媒體上，以及在差不多所有可燒錄影片的 DVD 媒體上使用。 因為其目的，起初 UDF 主要在光學儲存媒體上使用。大多作業系統需要特別的第三方軟體以讀取 UDF。現在幾乎所有作業系統本身都至少支援讀取 UDF 檔案系統，當中很多亦支援寫入部分格式。因為這些增長的支援，UDF 開始在可以轉換的非光學儲存媒體上出現，如，大型的快閃記憶體，甚至在硬碟上。 在現在的 Windows Vista 以上系統，都可以使用 UDF 格式化光碟，但是格式化過程很慢，需要幾分鐘的時間，在超過 2 GB 的光碟將強制使用 UDF 格式。 UDF 版本 UDF 已經推出了不同版本： 版本 100（1995 年 10 月 24 日）：原始版本。 版本 101（1995 年 11 月 3 日）：添加了 DVD 附錄，並做了一些小的更改。 版本 102（1996 年 8 月 30 日）：DVDVideo 採用的格式。 版本 150（1997 年 2 月 4 日）：加入由 VAT 結構發表後對 CDRDVDR 媒體重寫能力的支援。亦加入了在如 CDRW、DVDRW、DVDRW 等可重寫媒體中容錯管理的備用資料表。 版本 200（1998 年 4 月 3 日）：加入對資料流檔案及實時錄製檔案的支援 DVD 錄影用 及簡化目錄管理。亦擴張了 VAT 支援。 版本 201（2000 年 3 月 15 日）：主要修復了版本 200 中的錯誤。很多在以往版本上的含糊標準都在此版本解決。 版本 250（2003 年 4 月 30 日）：加入元資料分割區促進了元資料的群集，更容易的衝突修復及可選擇的檔案系統資訊複本，所有元資料像節點及目錄內容般寫在一個分離的分割區中，這可選擇地作映象用。 版本 260（2005 年 3 月 1 日）：加入為可支援偽超燒相容燒錄器的偽超燒方法，用燒錄在連續可錄媒體。 在下個 UDF 版本推出前，有相關討論中 UDF 可望用在硬碟媒體中，及在攝影用儲存媒體中。 UDF 優點 UDF 的好處是使用者可以移除和複製檔案，與傳統光碟不一樣的是可以刪除檔案，並且功能與 USB 相同，但是因為燒錄裝置速度的關係，所以寫入檔案時不如 USB 速度快。 UDF 缺點 UDF 的缺點是使用者把光碟讀取於 CD 播放機上，可能會不能播放，目前能播放 UDF 的光碟播放機較少，並且舊版的作業系統可能不能讀取。 UDF 的分支 普通 後備（RW） 電腦不能讀取部分 UDF 光碟的原因 相容性 大多數 DVD 播放器不支援高於 102 版本 UDF 的光碟。但若使用 ISO 9660 檔案系統作橋接者，較新版本的 UDF 的光碟仍有可能被讀取。 當有些 DVD 燒錄程式在使用 150 版本 UDF 來燒錄視像 DVD 時，使用者會發現必要避免使用精靈引導，以及直接以手動方式設定以 102 版本燒錄。 即使若作業系統聲稱支援 150 版本 UDF，它仍可能只支援完全寫入，而不支援 VAT 或後備式的 UDF 組建。 Mac OS X 1045 版本聲稱支援 150 版本 UDF（詳情請見其 man mount_udf 部分），但只可以完全寫入組建載入及不提供虛擬化選項。Mac OS X 不能以 VAT 方式載入，相似於發生在 Sony Mavica 攝影機的一樣。10411 版本之前，可以 Sparing Table 方式載入，但不能正確地讀取檔案，這個問題直至 10411 版本才版解決。。 相似地，Microsoft Windows XP Service Pack 2（SP2）在其不完善的 UDF 管理系統下，不能讀取 200 版本 UDF 的 DVDRW 光碟。UDF 管理系統會將 DVDRW 建立一個備用檔案表，橫越多於一個磁區，因而發生讀取錯誤。Windows XP SP2 可識別該 DVD 為 UDF 檔案系統，但會出現為空白光碟。以上的問題隨著 Service Pack 3 中的修正檔案發表而被解決 。 OS 預設支援 註解： 除非特別註明，否則讀取、寫入支援是指只有完全寫入 UDF 組建支援，而非 VAT 及備用式組建支援。 支援讀取是指被 UDF 格式化的光碟可以被系統載入。它容許使用者以相同介面讀取 UDF 系統內容。 支援寫入是指對一個掛載的 UDF 媒體，除了可以讀取，還可對其修改、新增與刪除。 UDF 版本 UDF 版本 UDF 版本 UDF 版本 UDF 版本 非完全寫入法 非完全寫入法 作業系統 102 150 20x 250 260 VAT 備用式檔案表 寫入 備註 AIX 51 52 53 （150 為預設規格） AmigaOS 40 BeOSmagnussoft ZETAHaiku DOSFreeDOS、Windows 311 或更早 沒有原生支援 eComStation FreeBSD 5 FreeBSD 6 FreeBSD 7 Linux 24 Linux 26 部分支援（截至 201 版本） 2610 之前版本支援少量種類。截至 2630 版本核心前，需要 2626 版本的功能為非完全自動。 Mac OS 9 Mac OS X 104 在 Toast 9 HD 外掛安裝後支援 在 Toast 9 HD 外掛安裝後支援 可以透過 drutil 建立 UDF 150 完全寫入版本的映像檔。 Mac OS X 105 可使用 newfs_udf 工具建立。 Mac OS X 106 可使用 newfs_udf 工具建立。 NetBSD 40 可從 CD、DVD 及 BD（以及硬碟、快閃記憶體）讀取多區段 VAT、備用式及間磁區式分種。 NetBSD 50 Write support for all builds includingmultisession VAT but excluding metadata partition Novell NetWare 51 Novell NetWare 6 OpenBSD 38 OS2 Additional fee drivers Solaris 7 1199 Solaris 8 9 10 Windows 95 OSR2Windows 98Me Windows 2000 Windows XPServer 2003 需另安裝東芝 UDF 250 檔案系統讀取驅動程式（實為東芝 HD DVD 檔案系統驅動程式） 需如 DLA 及 InCD 等第三方程式支援寫入 Windows Vista7810 被微軟歸為 Live File System 參看 ISOIEC 13490 參考資料 參考文獻 ISOIEC 13346 standard also known as ECMA167 外部連結 OSTA home page Wenguang Wangs UDF Introduction Linux UDF support Microsoft Windows UDF Read Troubleshooting Category 檔案系統 CategoryIEC 標準