精華區beta Nethood 關於我們 聯絡資訊
※ 引述《bluelilium (bluelilium)》之銘言: : (原文恕刪) : 筆者所處的單位收藏了1980年以來一些電子文件和程式碼, : 這裡的伙伴們每隔幾年就會有一項工程: : 將舊的程式碼和檔案備份後,於新的作業平台上重新撰寫或轉換。 : 最困難的有兩樣作業: : 1. 檔案格式相容性。 : 2. 必須在新的作業環境中「重新」撰寫程式。 : 舊的FAT檔案系統雖然都向下支援(FAT32、FAT16、FAT...) : 然而還是有不少程式碼因為初期電腦檔案系統沒有標準化, : 導致新的系統和硬體無法讀取的問題。 : 這點相當傷腦筋,許多程式碼就因此永遠走入歷史。 能否舉個例 ? 感覺跟檔案系統應該無關 .. : 其實要強調的事情只有一件: : NTFS是微軟一個相當創新而且相當不錯的新一代檔案系統標準, : 然而NTFS對於FAT檔案格式的相容性,個人還是持存疑的態度。 : 去年底在協助另一個單位架設系統時, : 發現必須使用到的舊程式碼在W2K環境下竟無法存取, : 那個W2K本身的檔案系統已經是FAT了。 有可能是舊程式碼的儲存裝置損毀啊 , 方便舉個實例嗎 ? : NTFS很好,但是這個檔案系統還可以再做得更好,例如相容性。 相容性 ? 是指 9x 系統不能讀嗎 ? 那應該算是作業系統的問題啊 : 當然,NTFS和FAT不一樣就是不一樣,好話人人會說, : 能不能做又是問題。 : 我們或許可以期待NTFS之後的檔案系統,可以做得更好。 : 所以自己的電腦不管用什麼作業系統, : 一定分割成FAT,目前不傾向使用NTFS。 : 另外有一種說法,NTFS檔案系統允許分散程度高的檔案, : 這點很適合當作工作站使用,同時這種特性使得高轉速硬碟可以跑出很好的效能; : 然而一般個人電腦不容易構成這樣的工作環境, : 有些人建議還是用FAT檔案系統就好, : 雖然這樣會失去在視窗環境下的檔案管理許多功能。 : 因此,個人對於「FAT沒有實益」及「NTFS比FAT好得多」兩個觀點持保留態度。 在系統的安全性方面,NTFS文件系統具有很多FAT32/FAT16文件系統所不具備的特點, 而且基於NTFS系統的Windows 2000/XP/2003運行快於基於FAT系統的; 而在與Win 9X的兼容性方面,FAT優於NTFS。 如果要在Windows 2000/XP/2003中使用大於32GB的分區的話, 那麼只能選擇NTFS格式。但從另外一個角度來看, NTFS本身所需耗費的資源多於FAT的,所以如果格式化比較小的分區(低於512MB) 建議使用FAT16。 簡介   1.FAT16   FAT的全稱是「File Allocation Table」(文件分配表系統),FAT文件系統1982年 開始應用於MS-DOS中。FAT文件系統主要的優點是它可以被多種操作系統訪問,如MS-DOS 、Windows所有系列和OS/2等。這一文件系統在使用時遵循8.3命名規則(即文件名最多為 8個字符,擴展名為3個字符)。同時FAT文件系統無法支持系統高級容錯特性,不具有內 部安全特性等。   2.VFAT   在Windows 95中,通過對FAT文件系統的擴展,長文件名問題得到妥善解決,這也就 是人們所謂的擴展FAT(VFAT)文件系統。它對FAT16文件系統進行擴展,並提供支持長文 件名功能,文件名可長達255個字符,VFAT仍保留有擴展名,而且支持文件日期和時間屬 性,為每個文件保留了文件創建日期/時間、文件最近被修改的日期/時間和文件最近被打 開的日期/時間這三項內容。   3.FAT32   FAT32是FAT16文件系統的派生,比 FAT16 支持更小的簇和更大的分區,這就使得 FA T32 分區的空間分配更有效率。FAT32主要應用於Windows 98及後續Windows系統(實際從 未正式發佈的Windows 97,即OSR2就開始支持了),它可以增強磁盤性能並增加可用磁盤 空間,同時也支持長文件名。   4.NTFS   NTFS(New Technology File System)是Microsoft Windows NT的標準文件系統,它 也同時應用於Windows 2000/XP/2003。它與舊的FAT文件系統的主要區別是NTFS支持元數 據(metadata),並且可以利用先進的數據結構提供更好的性能、穩定性和磁盤的利用率 。NTFS有三個版本:在NT 3.51和NT 4中的1.2版,Windows 2000中的3.0版和Windows XP 中的3.1版。這些版本有時被提及為4.0版、5.0版和5.1版。更新的版本添加了額外的特性 ,比如Windows 2000引入了配額。在兼容性方面,Windows的95/98/98SE和Me版都不能識 別NTFS文件系統。 FAT32 檔案系統說明 http://support.microsoft.com/default.aspx?scid=kb;zh-tw;154997 Windows XP 的 FAT32 檔案系統說明 http://support.microsoft.com/default.aspx?scid=kb;zh-tw;310525 NTFS 功能與益處 http://tinyurl.com/5nfn9 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.96.59