超能課堂(123):Windows的那些文件系統到底誰更適合你?

2021-02-26 超能網

不知道大家在童年的時候,在那段尚且天真的歲月裡有沒有做過這種事:打開家中的計算機,將自己喜歡的遊戲的啟動程序.exe複製到一份父母工作需要的3.5英寸軟盤當中,然後跑到學校的電腦室,打算在電腦課老師講解枯燥的內容時為大家演示《星際爭霸》或是《暴力摩託》,但這種時候多半會有兩種可能,一種是你不想被父母質疑這是什麼奇怪的文件而將原名改為非常長的名字,然後發現Windows根本不接受的你的重命名,二是拖到學校發現那個孤零零的.exe文件死都打不開遊戲,在你懊惱的時候,其實你已經在悄悄接觸「文件系統」這一概念,其中字符長度、文件大小、分區大小限制等等都是組成文件系統的基本要素。


文件系統就像我們圖書館的管理,圖為普林斯頓大學圖書館宣傳海報

從我們實際體驗一款作業系統的時候,其使用的文件系統對我們影響最深刻的時候大多數轉移拷貝文件、格式化、重命名、安裝系統、等等。很多時候你不會具體知道在使用的什麼文件系統,但是大多數用戶憑藉使用經驗都會有自己的習慣,比如說儘量用英文命名、字符不要太長、能用字母命名就不要用符號、U盤儘量格式化為exFAT等等,這些都是為適應文件系統而加深的印象,尤其是對於覆蓋率更廣的Windows而言如此,FAT32、NTFS,這兩個概念幾乎不會有人不知道,我們今天就來說說這其中的來龍去脈。

我們現在安裝Windows 10的話,系統裝好後看到的硬碟文件系統都是NTFS,但是在以前,譬如說Windows XP的時代,硬碟文件系統採用FAT32還是很常見的。如果你曾經奇怪過「32」這個數字是什麼意思、怎麼來的,那麼你肯定知道,所謂的「FAT32」並不是獨立存在的,而是屬於文件配置表(File Allocation Table)家族的一員,完整的成員包括FAT12、FAT16、FAT32,當然對於處在2018年的我們來說,目前語境當中的「FAT」基本上就是指「FAT32」。

什麼是FAT32?

早期的FAT文件系統是比爾·蓋茨聯手馬克·麥當勞(Marc McDonald)在1977年開發的,當年微軟還剛剛成立三年時間,還根本沒有MS-DOS、Windows這些存在,當時的主要工作是寫BASIC。而到1984年,當微軟發布MS-DOS 3.0的時候發布FAT16,簇集位址增加至16位元,即是FAT16,至少歷史書是這麼寫的,但是老炮會告訴你知道1987年,真正最終的FAT16才到來,但一個重要的情況是,FAT16的最大卷大小只有2GB,當然部分情況可以達到4GB,但是到發展迅速的90年代,這個數字是嚴重不夠看的,於是微軟在1996年8月,利用當時發布的Windwos 95 OEM Service Releases(OSR)2帶來FAT32,相比過去的FAT16,新的FAT32可以支持最小到4KB的默認簇,空間使用較為高效,支持最大為2TB的驅動器(當然要看作業系統),發展到FAT32,已經進入我們很多同齡人開始接觸電腦的時代,因此FAT32可能是很多讀者最先接觸到的文件系統。

FAT32有哪些特點與優劣?

FAT家族擁有很多共有的特點,而因為Windwos在90年代後期是我們記憶當中的重要部分,比如說FAT32文件系統當中的最大文件大小4GB(準確來說是4GB-1byte)、採用8.3標準命名、最高支持255字符文件命名、並且不支持「. " / \ [ ] : ; | = ,」這幾個符號。也不能在命名種採用空格,而且大家記憶深處的「碎片整理程序」就是FAT32文件系統的一個重要遺產,另外可能說起來大家都會想到的「1980年1月1日」這個不明所以但是非常熟悉的日期,其實也是FAT文件系統的日期支持起點。總的來說,FAT32對於過去的歲月來說是一種FAT16的合理優化版本的文件系統,在那個時代緊跟發展的潮流,對於作業系統也有很好的兼容性,但是因為明顯的單個文件不超過4GB、文件碎片化的缺點,在新的21世紀逐漸被NTFS所取代。

什麼是NTFS?

NTFS看上去好像很難猜出其中的意義,但是如果分拆成「NT」、「FS」相信大家就可以一眼看出端倪,沒錯,NTFS文件系統其實就是「New Technology File System」的意思。雖然大家一般的感覺就是NTFS文件系統更加先進,所以應該是一種到來的更晚,但其實NTFS最初版本到來的時間非常早,甚至要比FAT更早:它是在1993年的Windows NT 3.1當中被發布的,但是最早的1.0版本是無法向後兼容的,隨後的1.X版本都是90年代的產物,我們真正開始熟悉NTFS是要等到新世紀的NTFS 3.0、3.1版本、隨著Windwos 2000、Windows XP才慢慢熟知的。

NTFS有哪些特點與優劣?

NTFS文件系統的簇位元達到64。相較於FAT32,NTFS文件系統在很多方面都擁有優越性,比如說單個文件大小最大理論支持16EB(即1024PB),但實際限制是遠遠沒有這麼大,在Windows 7當中,NTFS的單文件限制是16TB,而在Windows 8往後的系統當中,NTFS的單個文件限制為256TB,而且還有一點很關鍵的就是NTFS是一種日誌文件系統(JFS),工作中會使用$LogFile記錄數據的變化,而FAT32顯然不是,這個屬性可以確保硬碟當中的數據結構在不穩定的環境中保持一致性,但是這需要不小的開銷,顯然這是更適合硬碟工作的文件系統。總的來說,NTFS文件系統擁有相比FAT32很優越的優點,除文件大小限制、新的日誌工作特性,還更加適合大容量的存儲設備,因為NTFS並不會隨著容量較大的卷而降低性能,但是FAT則有這個毛病。總之對於今天的硬碟來說,NTFS已經是主流,如果你將一塊硬碟安裝在Windows 10,那麼默認就是NTFS文件系統。

什麼是exFAT?

說完FAT32、NTFS這兩個大家最熟悉的文件系統,我們再來說說大家經常會說的exFAT,其實據我所知,大家知道exFAT的原因是因為要往行動裝置裡面拖拽文件,比如說高清電影的時候,會發現上文所說的4GB單個文件的大小限制。其實這裡的關鍵就是行動裝置,因為exFAT是微軟在2006年推出的,專為快閃記憶體存儲介質優化的文件系統,exFAT最早也是在Windows Embedded CE 6.0當中被加入的,可見其主要針對的設備,其實exFAT本身的名字也是「Extended File Allocation Table」,也就是「拓展式文件配置表」,當然你也可以選擇說FAT64,就是大家可能不知道你在說什麼。目前exFAT最適合在U盤、拓展存儲卡上見到的文件系統。

exFAT有哪些特點與優劣?

大家要注意的是,如果你使用FAT32,或者是NTFS,基本上是不太需要注意作業系統的支持,但是exFAT是在Windwos XP SP2 With KB955704、Windwos Vista SP1往後才能得到支持。從規格上來說,exFAT最大支持128 PB的卷容量,但實際最多是256TB,並且單個文件大小理論支持16EB,但實際上上限是128PB,所以exFAT、NTFS共同的特點就是突破單個文件4GB的限制,並且針對不同的作業系統,比如說Windows、Linux、macOS都有較好的跨平臺兼容性。不過要注意的是,切不可混淆NTFS、exFAT的地位,雖然這兩者都有很多優勢,但是他們並不處於互相競爭的關係,不存在誰取代誰的問題,總的來說,前者是針對桌面端的硬碟上存在的文件系統,而後者則是針對行動裝置、針對快閃記憶體介質而使用的文件系統,如果調轉過來的話是明顯不合適的。

總結:什麼樣的文件系統更適合你?

總的來說,現在你應該很少看到FAT32文件系統的存在,它對於其他作業系統的兼容程度並不理想,但推動它被取代的最重要一點就是單個文件4GB的限制,對於今天的使用場景來說已經嚴重滯後,在規格之外的特性方面FAT32也說不算先進,這方面NTFS文件系統是理想的替代者,它不僅將單個文件的大小限制拓展到遠遠超過目前用戶消費水平的程度,還擁有諸如日誌記錄等特性,它是目前更加適合桌面級磁碟式硬碟的文件系統,而最後的exFAT雖然屬於FAT家族,但是它是專門為行動裝置、快閃記憶體介質而優化的文件格式,它不僅和NTFS一樣突破單文件4GB的限制,同時也是目前最適合U盤、SD卡等存儲設備設用的文件格式。

相關焦點

  • 鉛錘哥:簡單解決Windows「文件被程序佔用,無法刪除」的方法
    ,刪除的時候卻一直顯示「文件被程序佔用,無法刪除」,更頭疼的是,它還不告訴你是哪個程序佔用。看來鉛錘哥只能動用windows的隱藏功能,把這個程序找出來解決掉。鉛錘哥:為什麼我不用殺毒軟體,卻可以保護系統安全鉛錘哥:為什麼你的電腦會卡到爆?
  • Windows 10還有「上帝模式」:這麼吊的功能你知道嗎?
    小編自己的電腦還沒升級,除了最近沒空折騰之外,每次升級系統或者重裝系統最麻煩的其實是裝完系統後各種更改設置「強迫症」,小編是一定要把快捷方式及小箭頭消滅乾淨的,不然桌面絕對看不下去。如果你不喜歡通過控制面板改設置,更怕組策略改設置麻煩,那麼可以試試Windows 10系統的上帝模式(god mode),信一次就能永生了。
  • 福利:Windows 軟體包管理系統 Chocolatey
    Chocolatey 詳細介紹Chocolatey 是 windows 下一款命令行包管理軟體
  • 再次提醒:快去免費升級你的windows電腦!
    相關的推文在這裡:快去免費升級你的Windows電腦!注意:    1.升級之前,請保證電腦為win10,且已經激活。win7、win8不能直接升級    2.沒有激活的小夥伴請使用這個KMS工具激活,安裝完成之後,聽到語音提示program compeled即可。
  • 技巧:怎樣快速進入Windows 10的文件管理系統
    現在我們在桌面上就能看到「此電腦」了,是的,在Win10裡已經改名叫「此電腦」了,至於它的功能還是和以前一樣。  第2頁:利用文件資源管理器  利用文件資源管理器  好了,下面介紹第二種方法,那就是利用「文件資源管理器」。不過用戶們會發現,點擊「文件資源管理器」進入的不是「我的電腦」,而是「快速訪問」。  那麼怎樣才能把它變成我們熟悉的「我的電腦」呢?首先點開「文件資源管理器」,點擊左上角的「查看」。
  • Windows To Go:隨身攜帶、即插即用的Windows作業系統
    前一段時間,電腦系統壞了;安裝系統一直出問題,用手機查資料流量又是問題;後來在網上找了一個教程在U盤裡面安裝了一個Windows To Go,回到家裡啟動後,居然和Windows 10差不多!通過這件事我知道Windows To Go有三個功能:安裝、修復系統;別人電腦系統出了問題,插上就可以對損壞系統鏡像修復;可以聯網玩遊戲,和windows安裝系統同樣操作;工作中我們同樣可以使用這個系統,回到家裡插在自己電腦上繼續工作;把U盤查找其他電腦,同樣可以運行,走到哪裡就可以帶到哪裡,相當於私人獨家系統
  • 扔掉U盤:兩步教你如何使用硬碟裝系統
    PS:本教程中的方法只適用於使用gpt分區表的硬碟。然後把需要安裝的系統鏡像或者PE鏡像打開,把裡面的文件全部複製過去就行了。注意鏡像一定要支持EFI引導。Windows7以後的系統,包括現在的Ubuntu,均對EFI提供了很好的支持,但是有些PE不支持。判斷方法是鏡像中有無efi文件夾。下圖舉例一個常用的PE,支持efi啟動。
  • 鳳凰系統:安卓與windows完美兼容!
    我們來一起看看電腦據「電腦那些事兒」了解,「鳳凰系統」可全面適應平板、臺式機與筆記本電腦,能夠很好的給用戶電腦作業系統式的體驗,同時兼容安卓系統生態下的軟體硬體產品。 此外,值得一提的是,儘管「鳳凰系統」兼容安卓,但其並不會出現目前安卓目前讓人抓狂的軟體運行佔據內存大,時間長了出現卡頓、垃圾文件過多等問題。
  • 清除系統毒瘤:新裝win10必做的設置關閉windows安全中心卸載Windows Defender
    裝系統後第一件事就是激活,但是我們沒關閉win10的安全中心的話,激活工具就會被直接刪除,除了會刪除我們的激活程序以外
  • 「乾貨」:電腦高手之路,教你如何清除c盤除系統外所有垃圾!
    那麼,有沒有什麼辦法可以清除c盤除系統外所有的垃圾呢?答案當然是有啦!小編今天就給大家帶來清除c盤垃圾的解決辦法。1.休眠文件清理休眠文件(hiberfil.sys)是,當你的電腦進入休眠狀態時,系統臨關閉前會將所有內存內容寫入hiberfil.sys文件。
  • 小白修電腦:系統無法正常開機如何修復?
    很多人自己裝Windows7系統,完成了重開機卻遭遇安裝不成功,提示Bootmgr is missing,並且系統啟動不起來。也許很多人第一反應就是換個系統鏡像重新安裝。其實完全沒必要重裝,此故障只是由於系統的引導文件丟失所致,只要修復引導文件即可。
  • Windows:告別電腦管家(二)垃圾清理及碎片整理
    而且可以在官網上下載Portable版,免安裝,更方便。(我已經把相關軟體提取完,放到了網盤上,點擊閱讀原文即可下載)垃圾清理Win7以後系統已經自帶了垃圾清理功能,在重裝完系統之後,經常會出現一個windows.old文件夾,裡面很多項目是無法手動刪除的,這時就要請出windows的磁碟清理功能了。
  • Windows 10版面大升級,網友:竟然感覺有些好看
    大家所熟知的電腦系統可能不是蘋果就是windows,然而蘋果產品比較昂貴,windows系統成為了大部分人常用的系統。就在20日,微軟公司發布的一個喜訊證明了這一點:Windows 10作業系統活躍用戶突破了10億! 隨後,微軟團隊特地做了一段視頻,作為此次成就的「禮物」送給大家。不過,與其說是「禮物」,不如說是windows 10的升級版預告。
  • 文件刪除後的恢復實驗
    標題: 文件刪除後的恢復實驗創建: 2020-10-30 14:45更新:連結: http://scz.617.cn:8/windows/202010301445.txt文件刪除後有可能想恢復它們,比如手欠地誤刪了什麼,這是正經需求,顯然還有很多不正經的需求,但對我們這種人來說,本質是一樣的。
  • 第13期分享:Mac蘋果系統如何打開RAR壓縮文件?
    由於很多小夥伴從網上下載下來的安裝包好多是RAR格式,蘋果   The Unarchiver Mac中文版是專為mac用戶設計的一款mac解壓縮神器,支持解壓很多壓縮文檔格式,包括一些通用的zip、rar、7-zip等等,還有一些老的格式stuffIt、LZH、ARJ等等,還能打開IOS鏡像,真的是超級好用的,而且The Unarchiver for mac它的解壓功能真的超級棒,還能幫助你解壓文件時不會亂碼,是一款強大高效的解壓縮軟體。
  • 電腦系統知識:Windows原版系統與Ghost系統的區別,你知道嗎?
    經常看到有電腦小白的朋友問原版作業系統跟Ghost的區別是什麼,該怎麼選擇安裝哪種系統?今天在這裡就說說它們之間的聯繫與區別。
  • 國際新型病毒周末爆發危及你所有文件!
    網絡安全部門提示:周一上班先拔網線再開電腦為了避免周一上班後剛開機就被感染病毒,導致硬碟所有文件被惡意加密,請在開機前先斷網,並按順序執行如下防護操作:1. 斷網。拔下網線!拔下網線!拔下網線!重要的事情說三遍。2. 諮詢本單位網絡安全管理員,索取 windows 補丁安裝光碟。3.
  • Win10優化:這8個操作簡單的小方法讓你的Win10系統更加流暢!
    【每周清理一次Windows.old文件夾】在win7系統裡便有這個對於Windows.old文件夾的清理,也就是俗稱磁碟清理。win10系統同樣有,具體操作:打開「我的電腦」也就是「此電腦」,在C盤上面右鍵點擊然後選擇屬性,便可以看到「磁碟清理」,在彈出的對話框中點擊「清理系統文件」,隨後就開始掃描,最後清理掉「以前的Windows安裝」和「臨時Windows安裝文件」這兩個項目,便可以將文件夾徹底刪除掉了,另外還有一些選項自己可以看著清理。建議每隔一段時間掃描一次清理清理。
  • Windows 10手機ROM解包:完整Android 4.4可直接運行apk
    從手機C:\windows\system32\aow文件夾中,可以看到大多數aow的組件,其中包括了AoW的會話管理器、Linux的OpenGLES兼容庫以及一個aow.wim鏡像。 在C:\windows\system32\drivers中,可以發現2個與AOW有關的內核驅動:ADSS.sys與LXCore.sys.
  • 【樂高】LEGO抽抽樂迪斯尼季——超能先生dis013
    ▲2016年發售 適合年齡:5歲以上▲一家人都是超人,MR.超能的體型是比較明顯的倒三角,上身肌肉很發達。而樂高人仔的體型是定死的,除了一些特殊的造型,類似綠巨人一樣的大人仔。可是MR.超能的身材又沒有特別誇張,離「巨人」也同樣有一段距離,很難掌握呢。