找回密碼
 註冊
搜索
查看: 6961|回復: 0

[系統工具] exFAT 檔案系統的支援 (KB955704 Windows XP 更新)

[複製鏈接]
發表於 31-5-2010 16:59:40 | 顯示全部樓層 |閱讀模式
本帖最後由 蘇豪 於 31-5-2010 05:54 PM 編輯 ! o3 Z1 P% P2 B6 e' D& l) ^

0 D9 u. a* Y  ]0 n# N; k  w官方下載點
8 D6 W) ?" Y  H- Y5 Z3 h0 M7 C' n6 W, F/ u
Vista SP1開始新增的exFAT
) r& Y! G- x/ @! `: F* H. m; F: o
7 x9 n) ]) T6 F5 R# x1 e9 y6 \隨著快閃記憶體的技術革新和成本下降,USB隨身碟的容量也越來越大,目前市面上也陸續出現8GB容量的產品,但由於仍然是使用FAT32檔案格式,所以就無法1 Q4 p/ ^5 _8 _9 w* O) e# K) ^
存取超過4GB以上的檔案。
2 K5 D7 ^8 v) L+ m/ J- V
& q0 o. r' v9 r5 P0 \7 M7 I3 J這項限制在2007年有新的進展。微軟於Vista SP1作業系統中,又推出了快閃架構儲存裝置適用的exFAT(Extended FAT)檔案格式,它能打破單一檔案的4GB大小限制(可達到16EB,亦即4GB的40億倍),使得4GB以上的檔案無需再另外分割,便能直接傳送至隨身碟。
, C; p$ y6 S& x9 E5 e4 ~
, ~: D# s% s4 s4 X" b& r: T( x這個新格式改進了不少過去文件系統的缺點,例如它將單一檔案分區大小從64KB提升到了32MB。由於單一分區容量增加,檔案的區塊數量就較少,當需要存取大容量檔案時,這麼做可有效降低硬碟的讀取次數,不但提升效率,也可延長硬碟的使用壽命。此外,exFAT也將單一資料夾中可存放的檔案數,提高到1千個以上。0 `8 G1 L' d  N; C8 }
1 T9 ~$ O) Z6 D$ D
此外,過去在Windows 2000或XP環境下,想要將硬碟格式化為FAT系統,最大只能支援到32GB,而exFAT系統就沒有這樣的問題。同時微軟也宣稱,exFAT格式具有更佳的檔案空間配置與存取效能。
- s! k: ]) _! F% N6 h
% P$ y# i1 G( E( M: y. E4 |- C$ j不過值得一提的是,exFAT是專為快閃儲存單元制定的檔案系統,使用者可選擇是否啟用(若不啟用,則維持FAT32),而硬碟仍然是使用NTFS系統。, j4 k- g$ S% ~* ]# G5 ]) P* ?
# M4 T# v' F! {0 Y, T  x
XP需修正機碼,才能辨識exFAT磁碟
3 n: T! V% Y# y1 [' b5 o! h2 G  w9 d; b7 D+ m5 D( Z
由於目前僅有Vista作業系統以上才能支援exFAT,所以一旦將exFAT格式的隨身碟連接到XP或其他環境的電腦,系統將無法讀取,並顯示「磁碟尚未格式化」訊息。這是由於非Vista SP1以上的作業系統內,缺少了與exFAT格式相關的驅動程式,以及動態程式連結庫的原因。# W& Y. |' F# A3 }9 g! v

; `3 `' {1 z% a3 r6 ]; h9 {$ |大家可試試用下列步驟自行增加:(如已安裝上面KB955704修正檔可略過下面步驟)
* _7 U: m* g$ o  u7 j* Q. W0 |( o8 i8 x7 L$ I
1.複製exFAT關聯檔案至XP" K- E& j0 j* a! E4 z( h
在Vista環境下執行Vista SP1的安裝檔(Windows6.0-KB936330-X86-wave1filter-031)後,系統會自動建立一個安裝暫存資料夾(位於 Windows\winsxs),我們可以在此資料夾內找到uexfat.DLL(動態程式連結庫),以及exfat.sys(驅動程式)2個檔案。
: f) I5 H6 Z1 H# x+ z) p  F) |8 J/ D, r* k
如果要讓XP也能讀取exFAT格式的隨身碟,就必須先將uexfat.DLL複製到windows\system32資料夾下,並將exfat.sys複製到windows\system32\drivers資料夾下。
  n  N, H, d3 L; b2 s& g; Q2 V
% U  u: v% F( g+ {0 C2.更改XP登錄機碼% ]& M/ R( K8 Y* \" T
複製檔案完成後,還必須在XP環境中加入exFAT服務的登錄機碼。不過值得注意的是,修改機碼存在一定的風險,嚴重時可能導致系統無法開機,我們建議先在虛擬環境中測試,如果沒有發生異常狀況再套用。: _. n) u* ?4 G3 v# L
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\exfat]
5 Q% ]# G+ i6 y4 b6 R8 U+ b% ]"Description"="exFAT File System Driver"8 U4 _+ l! E; A# S* V2 \# u) R
"DisplayName"="exFAT File System Driver"
  z6 U& w( }; Y7 O6 b4 s) c4 ^"ErrorControl"=dword:00000001
' L6 S1 Y( i3 D7 D, w- l& i. _. C"Group"="Boot File System", V& G$ _+ ]9 E3 t" f
"Start"=dword:00000002
8 M2 f2 \' l' Y/ |"Type"=dword:000000024 J6 W" T  D6 D/ U6 w, d

3 K. n& k0 K( {[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\System\exfat]
6 s0 }' W- ^! B( G4 L"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
- i) e: h# J/ [9 L. m8 t"TypesSupported"=dword:00000007
, S8 X0 ~* h* d0 e9 f- p
7 L6 `, G) a9 D2 O/ n
而且由於exFAT並非開放格式,因此只適用於微軟作業系統,其他像是Linux或OS X等要支援這種檔案系統,都無法透過手動修改的方式。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|歡迎光臨 Julybee Club

GMT+8, 15-6-2026 09:17 , Processed in 0.411414 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表