Windows的幾種文件系統
Windows3.x和MS-DOS一直使用的是文件分配表(FAT)系統;Windows95使用的是擴展FAT文件系統;WindowsNT文件系統則在繼續支持16位文件系統的同時,還支持兩種32位的文件系統——WindowsNT文件系統(NTFS)和高性能文件系統(HPFS)。這幾種文件系統各有優缺點,適合於不同的應用目的。
一、文件分配表(FAT)系統
FAT文件系統1982年開始應用於MS-DOS中。FAT文件系統主要的優就是它可以由多種操作系統訪問,如MS-DOS、Windows3.x、Windows95/98/2k、WindowsNT和OS/2等。而且對於ARC兼容計算機來說,它的主分區必格式化為FAT分區,這個分區的大小隻需能存放引導機器的文件就以了,而不會用於存放數據和其他應用程序文件。遺憾的是FAT文件統不支持長文件名。人們給文件命名時受8個字元名3個字元擴展名8.3命名規則限制。同時FAT文件系統無法支持系統高級容錯特性,不具有內部安全特性等。
二、擴展文件分配表(VFAT)系統
在Windows95中,通過對FAT文件系統的擴展,長文件名問題得到了善解決,這也就是人們所謂的擴展FAT(VFAT)文件系統。在Windows95中,文件名可長達255個字元,所以人們很容易通過名字來表現文件內。但是為了同MS-DOS和Win16位程序兼容,它仍保留有擴展名。它同也支持文件日期和時間屬性,為每個文件保留了文件創建日期/時間、文件最近被修改的日期/時間和文件最近被打開的日期/時間這三個日期/時間戳。Windows95的VFAT文件系統和下面將要提到的WindowsNT文件系統(NTFS)和高性能文件系統都支持長文件名。在使用這個特性時注意到以下幾點:
1.由於長文件名將要佔用多個目錄項,因此,如果在根目錄中建立文件名文件,將會影響根目錄中可存放文件的總數目;如果在子目錄中建立長文件名文件,將會多佔用一些磁碟空間。
2.在MS-DOS下刪除一個或改變一個由長文件名轉換而來的文件名,將丟失其長文件名佔用的用於保存長文件名的名字字元目錄項和保存長文件名的類型信息目錄項,這些目錄項如果不做特殊處理的話,在一般MS-DOS下將永久無法使用。
3.一些現有的基於DOS的磁碟管理實用程序(如磁碟碎片消除工具、磁碟位編輯器和一些磁碟備份軟體)處理FAT表項時,可能會破壞FAT表的長文件名項,但相應的8.3文件名不受影響。因此,我們應該盡可能使用Windows95提供的磁碟管理實用程序來執行文件備份、恢復等操作,以保留長文件名。
4.在MS-DOS和Windows3.x中運行的某些應用程序,由於它不能識別長文件名,使用這些應用程序打開帶有長文件名的文件後再存儲,長文件名將丟失。或者將一個帶有長文件名的文件拷貝到不支持長文件名的系統中,則長文件名也將丟失。
三、WindowsNT文件系統
NTFS支持WindowsNT的所有優點。這些優點中最重要的是WindowsNT的安全性。與NTFS文件系統相結合,能夠指定誰能訪問某一文件或目錄和對它作什麼操作。在創建一個文件時,可以通知WindowsNT,哪些用戶可以讀該文件,哪些用戶可以修改該文件;另外,還可以指定誰可以列出一個目錄的內容和誰可以在該目錄下增加文件。即使用戶知道文件的路徑,仍可以禁止訪問目錄中的文件,只有NTFS分區中的文件才有這種稱為任意訪問控制的能力。
NTFS的第二個優點是它具有先進的容錯能力。NTFS使用一種稱為事務(transaction)登錄的技術跟蹤對磁碟的修改,因此,NTFS可以在幾秒鍾內恢復錯誤而不是HPFS的幾分鍾或幾小時(取決於HPFS分區的大小)。
NTFS的第三個優點是其文件不易受到病毒和系統崩潰的侵襲,這種抗干擾直接源於WindowsNT操作系統的高度安全性能。即使在FAT和NTFS兩種文件系統在一個磁碟中並存時,由於NTFS文件系統只能被WindowsNT識別,一般的病毒還是很難在NTFS文件系統中找到生存空間。
對於大分區,NTFS比FAT和HPFS效率都高,FAT和HPFS比NTFS需要更多的空間來存儲文件系統用於管理硬碟上文件和目錄的信息。
此外,由於NTFS文件系統支持長文件名,人們給文件命名時現也不需受8.3命名規則限制,從而可以給文件起一個反映其意義的文件名。NTFS支持向下兼容,甚至可以從新的長文件名中產生老式的短文件名。當文件寫入可移動媒體(如軟盤)時,它自動採用FAT文件名FAT文件系統。
實際上NTFS的主要弱點是它只能被WindowsNT所識別。NTFS文件系統可以存取FAT文件系統和HPFS文件系統的文件,但其文件卻不能被FAT文件系統和HPFS文件系統所存取,兼容性不是特別好。但從網路安全性的角度來說,這種限制也是一種優點,它可以保證如果其他操作系統沒有Windows的安全控制,其用戶就不能對NTFS分區中的文件進行訪問。另外,如果引導驅動器(也就是C驅動器)使用NTFS文件系統,就不能使用Flexboot選項,因為DOS系統只能從C驅動器引導,但不能從NTFS驅動器引導。相對WindowsNT來說,它的引導分區可以是FAT、NTFS和HPFS。最後它還存在一個問題,那就是即使使用WindowsNT驅動程序,許多備份實用程序在操作NTFS分區時仍有問題。
四、高性能文件系統
OS/2的高性能文件系統(HPFS)主要克服了FAT文件系統不適合於高檔操作系統這一缺點,HPFS支持長文件名,比FAT文件系統有更強的糾錯能力。WindowsNT也支持HPFS,使得從OS/2到WindowsNT的過渡更為容易。HPFS和NTFS有包括長文件名在內的許多相同特性,但使用可靠性較差,也較低級。
上述的4種文件系統都為Windows所支持。總的來說,用戶可以從文件系統的能力、文件系統的安全機制、使用的方便性以及相應的硬體環境等幾個方面來綜合考慮需安裝的文件系統,單獨選擇其中一種文件系統或者它們中幾種文件系統的組合,以使系統工作於最佳狀態。
『貳』 磁碟分區格式和文件系統的關系
不能吧。不一樣的系統就像塞班系統和安桌的一樣。用塞班打不開安桌的軟體。文件內格式容和分區格式沒什麼關系。分區格式只是如存取文件,磁碟管理的方式吧。文件格式就是上面說得塞班和安桌例子。是編寫時系統定的。如exetxt不同的格式吧。我也是個菜鳥,個人理解。不對的不要罵人啊。
『叄』 linux 分區與文件系統是什麼關系
Linux分區個人認為要要注意三個方面吧:
分區、掛載點、文件系統
1.分區,Linux下的分區和Windows類似,在傳統的MBR分區格式下,是可以劃分最多四個主分區的,然後可以拿出一個主分區來創建擴展分區,在擴展分區裡面創建若干個邏輯分區(這些可以自行設置或者系統自動分配),Linux下的第一塊硬碟用sda表示,以此類推,第一塊硬碟的第一個分區就是sda1,同樣依次類推。
2.掛載點,和Windows下不同,Linux文件目錄結構是一個倒樹狀結構,最上面是root目錄,然後在root(/)目錄下面有很多其他的目錄,比如/home、/dev、/etc……,在安裝系統的時候必須是有/目錄的,也就是說有一個分區的掛載點必須是/,其他/以下的目錄可以不單獨掛載分區或者單獨掛載到其他分區!
3.文件系統,linux文件系統的概念應該是和掛載點相輔相成的,linux常用的文件系統格式是ext4和ext3,在分配了分區和添加了掛載點之後就是需要設置文件系統的。
……………………
然後再來談談日常使用linux日常環境的分區例子吧:
創建分區和選擇掛載點、文件系統是同步進行的!
1.swap分區,這是必須安裝的,這個沒有掛載點,類似於Windows下的虛擬內存,在分配的時候可以在文件系統那個下拉菜單找到!大小一般和物理內存大小相等或者稍微大一點小一點就行了!
2./分區,前面說了,這個也是必須掛載的,這是整個linux目錄結構的起點!文件系統用ext4!
3./boot分區,推薦單獨掛載,inux內核所在的分區,也是系統啟動的關鍵分區,大小200MB就行,文件系統用ext4!
4./home分區,推薦單獨掛載,用戶家目錄,這樣在重裝系統的時候可以保證用戶數據不容易丟失,大小根據自己的需要,文件系統用ext4!
…………………………
在日常環境下這樣就足夠了,生產環境就另外說!
…………………………
如果還有不明白的地方歡迎追問,如果有Linux問題也歡迎向我直接提問!
『肆』 關於硬碟分區及文件系統
這個不用擔心。
如果換文件系統的話是必須要格式化硬碟的,就是你要改變那個分區的文件系統,就要格式化那個分區,那麼你那個盤里的東西是要全部沒有了,不過你可以這樣:如果你要改變e盤的話,你可以先把e盤的文件移到f盤里,然後在改變e盤的文件系統,然後把文件在挪回來,然後再格式化f盤,這樣既可以改變文件系統又可以不丟失文件。
至於你說的這個問題,是系統因為某種原因給你的警告(我也不知道是什麼原因),不過你也不用擔心。(就算備份不成功也只是備份數據沒有完成,跟你的系統和其他分區的文件一點關系沒有)。
如果你要重裝系統那也只是要格式化c盤,而對其他盤一點影響沒有(你可以把系統看做一個大的系統軟體),你安裝刪除軟體會影響到你的其他無關文件嗎。
至於有沒有用..你試試吧!O(∩_∩)O~
你如果要改變文件系統有兩種方法:改變非系統分區,你可以直接格式化,在這個過程中有一選項--你要個個化成那種文件系統,當然你一可以用軟體(改變),對於系統分區,那就用軟體吧(因為使用系統的時候是沒有辦法格式化系統分區的)
你用的是不是系統自帶的備份,如果是的話,你就換一個軟體試試如:
一鍵GHOST! 我估計這就是系統給的一個警告,應該沒什麼影響的!
『伍』 一個硬碟的分區類型與文件系統有什麼關系
分區類型:決定對硬碟容量的支持。
-----gpt與MBR
分區系統:決定單版個文件用多大的存儲權單位。
-----FAT32是不支持大於4G的單個文件,NTFS就沒有限制
然後決定支持上面的存在的,還與操作系統有些關系。
xp與大於它的這個版本的可能會有所不同,這個還沒有測試。
『陸』 文件夾和分區兩者儲存空間是什麼關系
當今,分區的主要原因是讓數據與系統分離,便於維護。
在FAT32時代,一方面分區不得超過32GB,此外還要考慮簇尺寸帶來的空間浪費問題。
在NTFS時代,FAT32的種種問題已經不用考慮了。
由於Windows存在注冊表等原因,這個理念在windows下不太明顯,但在類unix系統下非常明顯。
Linux很久沒用了,以Mac為例。
系統文件集中在/bin、/cores、/mach_kernel這三個目錄下。
個人文件集中在/Users目錄下
程序集中在/Applications目錄下。
分區後可將系統、數據、程序分到不同的分區上,任意一部分需要更新的時候,不會影響到其他部分。如果系統出了問題,那麼格式化系統分區,恢復部分配置後,軟體不用重裝,用戶數據依然存在。其他兩個部分出現問題時類似。
這樣的話,系統是迭代更新的,能夠方便長久保存數據。
在Windows下,只能將程序與系統放在一起,將用戶數據放在另一個地方。這樣至少在重裝系統的時候不必影響用戶數據。但是由於Windows體系原因,程序是必須重裝的。
-----以下是個人一直堅持並努力推行的Windows分區建議-----
由於NTFS文件系統使用率超過70~80%時,IO性能會下降,所以建議:
C盤:60GB-80GB,安裝系統和全部軟體、緩存。依據個人軟體量的不同酌情調整。分區大小應當是最大使用空間的1.3倍。
D盤:硬碟剩餘全部空間。用於存放各種用戶數據。包括用戶文件夾、桌面等應做重定向,移動到D盤以確保重裝系統時不損失數據。
ps. 由於NTFS基本統一了簇大小,目前暫時可以認為無分區大小限制(實際是有的),所以以前的4個分區,一個分區系統一個分區游戲一個分區音樂再有個分區電影的分區方法,已經完全無意義了。
轉自 http://www.hu.com/question/20158873?rf=20673448
『柒』 磁碟與文件系統有什麼區別和聯系
文件系統是在磁碟上的,是在磁碟上組織文件的方法。
磁碟的一個分區可以是一個文件系統 當然也可以所有分區文件系統一樣