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

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

[複製鏈接]
發表於 31-5-2010 16:59:40 | 顯示全部樓層 |閱讀模式
本帖最後由 蘇豪 於 31-5-2010 05:54 PM 編輯 , I$ X. [, j+ [4 a

/ L- R* ]8 v# r( j3 s0 ^% F官方下載點
5 q( ~6 |$ H3 z6 a1 |) s1 u/ Y. `. a! h2 V$ b4 B+ j! m* Y* T; h
Vista SP1開始新增的exFAT
. H+ `4 V& c3 h1 k: O/ P) M
4 ]  M6 ]1 m  C; C+ C( [. L隨著快閃記憶體的技術革新和成本下降,USB隨身碟的容量也越來越大,目前市面上也陸續出現8GB容量的產品,但由於仍然是使用FAT32檔案格式,所以就無法& T7 t( q+ j& A% {' v! A0 J+ ~
存取超過4GB以上的檔案。
& `" Y) E. L+ r' [
/ G& g$ Q; @& }. c  t. P, K這項限制在2007年有新的進展。微軟於Vista SP1作業系統中,又推出了快閃架構儲存裝置適用的exFAT(Extended FAT)檔案格式,它能打破單一檔案的4GB大小限制(可達到16EB,亦即4GB的40億倍),使得4GB以上的檔案無需再另外分割,便能直接傳送至隨身碟。
' i" v& _4 y4 d# ~2 B+ G9 ]; @9 H' W9 c/ [7 z3 |5 q. d
這個新格式改進了不少過去文件系統的缺點,例如它將單一檔案分區大小從64KB提升到了32MB。由於單一分區容量增加,檔案的區塊數量就較少,當需要存取大容量檔案時,這麼做可有效降低硬碟的讀取次數,不但提升效率,也可延長硬碟的使用壽命。此外,exFAT也將單一資料夾中可存放的檔案數,提高到1千個以上。
1 r0 q7 K% L+ o* p* W. B' @
- N* X; C$ O  z$ n# x0 o; o) g5 l3 k此外,過去在Windows 2000或XP環境下,想要將硬碟格式化為FAT系統,最大只能支援到32GB,而exFAT系統就沒有這樣的問題。同時微軟也宣稱,exFAT格式具有更佳的檔案空間配置與存取效能。
4 l, u/ A5 R/ c  Y# R" S$ g
  h! j3 ^% B( B. @4 h) w不過值得一提的是,exFAT是專為快閃儲存單元制定的檔案系統,使用者可選擇是否啟用(若不啟用,則維持FAT32),而硬碟仍然是使用NTFS系統。, \! F+ ^2 K( l  x& b1 b. \" d

8 i  J) s8 f! o% M, w( q( QXP需修正機碼,才能辨識exFAT磁碟) V# \& b, A9 L# L7 I" X! v% B2 z
8 V4 {. G  |0 Q, I# w1 o" ?4 H
由於目前僅有Vista作業系統以上才能支援exFAT,所以一旦將exFAT格式的隨身碟連接到XP或其他環境的電腦,系統將無法讀取,並顯示「磁碟尚未格式化」訊息。這是由於非Vista SP1以上的作業系統內,缺少了與exFAT格式相關的驅動程式,以及動態程式連結庫的原因。
9 a4 \- k$ e$ ~) i! G
* l9 |! v9 q+ c! H- A大家可試試用下列步驟自行增加:(如已安裝上面KB955704修正檔可略過下面步驟)
; n! e+ q; J6 m; m* O, Z: G3 V0 P) `1 Y* D$ I5 G
1.複製exFAT關聯檔案至XP
; L6 B3 x  }' C1 A  ~: D在Vista環境下執行Vista SP1的安裝檔(Windows6.0-KB936330-X86-wave1filter-031)後,系統會自動建立一個安裝暫存資料夾(位於 Windows\winsxs),我們可以在此資料夾內找到uexfat.DLL(動態程式連結庫),以及exfat.sys(驅動程式)2個檔案。
: r3 |: B8 n! e) Q* w
7 z6 Y( h5 s2 s/ k, J# I如果要讓XP也能讀取exFAT格式的隨身碟,就必須先將uexfat.DLL複製到windows\system32資料夾下,並將exfat.sys複製到windows\system32\drivers資料夾下。
) w" O* F% U; ^: l5 U6 v2 t* O( y' r/ }. L4 I! w5 u$ C
2.更改XP登錄機碼1 D# |. o# n- C/ M
複製檔案完成後,還必須在XP環境中加入exFAT服務的登錄機碼。不過值得注意的是,修改機碼存在一定的風險,嚴重時可能導致系統無法開機,我們建議先在虛擬環境中測試,如果沒有發生異常狀況再套用。1 j, V2 R4 s; |& @- i
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\exfat]
+ p+ q( G1 ^6 Q' D"Description"="exFAT File System Driver"9 u4 K# y1 C2 q7 Y" r  Q, U. j, L
"DisplayName"="exFAT File System Driver"  t7 j( Q" V0 G* I
"ErrorControl"=dword:00000001" f) g: ]9 B( I0 T5 g7 H+ W9 I
"Group"="Boot File System"
/ a+ H( j' A2 I1 _# d1 D"Start"=dword:00000002: `" `+ v' r, a
"Type"=dword:000000024 O$ C8 I) ^2 n$ q

; S' O! M; B7 Y[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\System\exfat]
( I) \5 Q- L7 a( s) K"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
2 T7 n% i- I$ W% l# x8 o8 K4 B3 c"TypesSupported"=dword:00000007
8 s4 K# T9 n, m! s& k: [
7 }' W* D1 M0 x. n/ K; Z0 l+ `
而且由於exFAT並非開放格式,因此只適用於微軟作業系統,其他像是Linux或OS X等要支援這種檔案系統,都無法透過手動修改的方式。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 1-5-2026 06:11 , Processed in 0.478942 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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