方格 發表於 2012-10-9 17:21:43

【如何讓隨身碟在 XP 中存放長度大小超過 4GB 的檔案?】

<STRONG>
<P align=center><FONT size=5>【<FONT color=red>如何讓隨身碟在 XP 中存放長度大小超過 4GB 的檔案</FONT><FONT color=red>?</FONT>】</FONT></P>
<P>&nbsp;</P>
<P>我有一個 8GB 的 USB 隨身碟,裡面只裝了不到 1GB 的檔案,但是再將大小為 4.5GB 的檔案存進去時,為什麼沒辦法做到? </P>
<P>&nbsp;</P>
<P align=center></P>
<P>&nbsp;</P>
<P>威剛 my flash 16GB 隨身碟在 XP 中之內容 </P>
<P>&nbsp;</P>
<P>最近買了一隻 16GB 的隨身碟後,才注意到這個問題。</P>
<P>&nbsp;</P>
<P>基本上,這個問題發生的原因是來自於檔案系統,在發生類似問題的隨身碟中,如果我們去檢視它的內容,就會發現其檔案系統使用的是 FAT32 ,這個類型的檔案系統,是無法儲存長度超過 4GB 的檔案;</P>
<P>&nbsp;</P>
<P>也就是說,不管是隨身碟還是外接硬碟,只要在其上之檔案系統是 FAT32 ,遇到儲存長度超過 4GB 的檔案,都會發生一樣的錯誤!</P>
<P>&nbsp;</P>
<P>過去在 XP 作業系統中遇到上述問題,最簡單的做法是把檔案系統轉換為 NTFS ,雖然在隨身碟上使用 NTFS 的缺點也不少,不過在 exFAT 問世之前,我們也只有這個方法可用。</P>
<P>&nbsp;</P>
<P>現在有了 Vista SP1 之後,解決檔案大小超過 4GB 以上存放問題的方式,微軟目前建議使用 exFAT 作為隨身碟的檔案系統,它的優點如下:</P>
<P>&nbsp;</P>
<P>Scalability to large disk sizes <BR>&nbsp;</P>
<P>Theoretical file size limit of 264 bytes (16 Exabytes), limit lifted from 232 bytes (4 Gigabytes) <BR>&nbsp;</P>
<P>Cluster size of up to 2255 bytes, implementation limit of 32MB <BR>&nbsp;</P>
<P>Free space allocation and delete performance improved due to introduction of a free space bitmap <BR>&nbsp;</P>
<P>Support for more than 1000 files in a single directory <BR>&nbsp;</P>
<P>Support for access control lists (not supported yet in Windows Vista SP1) <BR>&nbsp;</P>
<P>Support for Transaction-Safe FAT File System (TFAT) (optionally WinCE activated function) <BR>&nbsp;</P>
<P>Provision for OEM-definable parameters to customize the file system for specific device characteristics<BR>&nbsp;</P>
<P>&nbsp;</P>
<P>當然,凡事都有正反兩面,而 exFAT 也不例外,它的缺點則包括了:</P>
<P>&nbsp;</P>
<P>Devices using exFAT will not be able to use Windows Vista's ReadyBoost capability. <BR>&nbsp;</P>
<P>Licensing status is unclear. However, Microsoft has previously patented portions of the FAT file system. <BR>&nbsp;</P>
<P>Not available for previous versions of Microsoft Windows.&nbsp; <BR>&nbsp;</P>
<P>Not currently available as an open source implementation.<BR>&nbsp;</P>
<P>&nbsp;</P>
<P>不過,幸運的是我們可以把 Vista SP1 的 exFAT 驅動程式用在 XP 上,這樣至少在 XP 中,我們就可以使用 exFAT 在隨身碟上,存取長度超過 4GB 以上的檔案了!</P>
<P>&nbsp;</P>
<P>而要在 XP 中存取 exFAT 的辦法,請參考以下這些文章:</P>
<P>&nbsp;</P>
<P>如何在 XP 系統中使用 exFAT 格式的隨身碟 <BR>&nbsp;</P>
<P>iT 邦幫忙 ─ 如何在 XP 使用超過 4GB 的隨身碟? </P>
<P><BR>在瞭解相關問題之後,如果想要動手試試看,登入本站之後應該可以在下方找到exFAT.driver.XP.2003.installer.by-ACDC.zip 下載相關驅動程式,請自行將其安裝到 XP 中,即可在 XP 中存取 exFAT 的檔案系統。</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>引用:<A href="http://tw.myblog.yahoo.com/jw!PkJEhSiBHxNBJ2r.zsTgwWYx/article?mid=4995">http://tw.myblog.yahoo.com/jw!PkJEhSiBHxNBJ2r.zsTgwWYx/article?mid=4995</A></P>
<P>&nbsp;</STRONG></P>
頁: [1]
查看完整版本: 【如何讓隨身碟在 XP 中存放長度大小超過 4GB 的檔案?】