Ä?ôi Ä‘iá»?u vá»? việc lá»±a chá»?n dùng FAT32 hay NTFS
Nói qua v� FAT32 và NTFS
Phải nói qua vá»? hệ thống FAT16, ngưá»?i tiá»?n nhiệm cá»§a FAT32, vá»›i giá»›i hạn khả năng lưu trữ cho má»—i ổ đĩa là 2GB. FAT16 được há»— trợ bởi tất cả các hệ Ä‘iá»?u hà nh cá»§a Ms cho tá»›i nay (trừ các MS-DOS quá cÅ© trước phiên bản 5.0 - cái nà y có thể nhá»› k0 chÃnh xác).
FAT32 là hệ thống file xuất hiện kế tiếp vá»›i mục Ä‘Ãch thay thế hệ thống FAT16 đã cÅ© và k0 đáp ứng dung lượng đĩa ngà y cà ng lá»›n nữa, được há»— trợ âm thầm từ Windows 95-OSR2 nhưng được Ms chÃnh thức công bố ở Win98. Các phiên bản sau Win sau nà y Ä‘á»?u há»— trợ FAT32 là Win Me, Windows 2000, Windows XP, 2003 (tÃnh đến nay thôi, tương lai không biết). FAT32 có tà i liệu kỹ thuáºt công khai nên nó đã được cung cấp há»— trợ bởi nhiá»?u hệ Ä‘iá»?u hà nh khác, và dụ: Linux. FAT32 được xếp cùng loại và cùng đặc tÃnh như FAT16.
NTFS là hệ thống file xuất hiện cùng vá»›i Windows NT, tuy cùng tên, nhưng trả qua nhiá»?u phiên bản trong há»? Win NT từ 3.51, 4.0, Win2000, XP và 2003. Ä?ây là hệ thống file cá»§a riêng Ms, không có tà i liệu kỹ thuáºt chÃnh thức, nên Ãt có hệ Ä‘iá»?u hà nh ngoà i Ms có thể đảm bảo việc há»— trợ NTFS.
Vì WinNT4.0 xuất hiện trước khi FAT32 xuất hiện, nên WinNT4.0 không hỗ trợ FAT32 (FAT16 thì có, hiển nhiên).
Lưu ý một đi�u: Win Me là phiên bản cuối cùng trong h� 9x dù rằng có giao diện trông giống 2K, nhưng trái tim của nó vẫn là Win98SE cũ kỹ nên nó không hỗ trợ NTFS.
Váºy khi nà o dùng FAT32, khi nà o thì NTFS
Nói luôn là NTFS là hệ thống file tiên tiến hÆ¡n nhiá»?u so vá»›i FAT32, nó có hầu hết các đặc tÃnh mà các hệ thống file hiện đại có mà FAT32 không có. Nên nếu có thể hãy dùng NTFS thay vì FAT32. Tại sao váºy? vì là :
- FAT32 không há»— trợ các tÃnh năng bảo máºt như đặt quyá»?n, mã hoá như là NTFS. Có thể Ä‘iá»?u nà y k0 cần thiết cho bạn, nhưng vá»›i Windows thì có thể, và đôi khi là bị yêu cầu trong má»™t số trưá»?ng hợp. Vá»›i NTFS, bạn có thể quên các tiện Ãch mã hoá hay đặt máºt khẩu cho thư mục Ä‘i, cái đó là đặc tÃnh vốn có cá»§a NTFS, chỉ cần bạn biết khai thác. Sá» dụng bất cứ tiện Ãch nà o không thuá»™c hệ Ä‘iá»?u hà nh để thao tác trá»±c tiếp vá»›i đĩa Ä‘á»?u có Ãt nhiá»?u rá»§i ro đấy.
- FAT32 có khả năng phục hồi và chịu lá»—i rất kém so vá»›i NTFS. Có thể và i bạn cưá»?i tôi vì Ä‘iá»?u nà y, rằng là NTFS không tương thÃch nhiá»?u chương trình check đĩa hay sá»a đĩa cÅ© rÃch, váºy nếu há»?ng đĩa thì lấy gì chữa? nhưng nếu bạn biết rằng NTFS là hệ thống file journaling, đây là điểm đảm bảo cho tÃnh toà n vẹn dữ liệu khi ghi trên đĩa trong khi FAT32 thì không. Các bạn có để ý rằng khi mà mất Ä‘iện đột ngá»™t, Windows 98 và cả 2000, XP sẽ phải scan lại đĩa khi khởi động lại nếu đĩa đó là FAT32 không? trong khi NTFS thì không. Bởi hệ thống dùng NTFS có được những thông tin vá»? tÃnh toà n vẹn dữ liệu ghi trên đĩa và nó mất rất Ãt thá»?i gian để biết được vá»? mặt logic đĩa cá»§a mình có lá»—i hay không và nếu có thì hệ thống cÅ©ng tá»± phục hồi má»™t cách cá»±c kỳ đơn giản và nhanh chóng. Vá»›i FAT32 thì nó phải rà quét toà n bá»™ lâu hÆ¡n nhiá»?u. Má»™t hệ thống Win2k, XP sẽ ổn định hÆ¡n nhiá»?u nếu cà i trên Partition được format vá»›i NTFS. Ngoà i ra NTFS có công cụ check và sá»a đĩa cá»§a Ms khá tốt đấy.
- NTFS có thể nén file/thư mục mà khi truy cáºp vẫn "trong suốt", nghÄ©a như vá»›i file/thư mục bình thưá»?ng, Ä‘iá»?u nà y không chỉ tiết kiệm đĩa cứng cá»§a bạn mà chỉ là m giảm hiệu năng Ä‘i rất Ãt. Nếu như các thể loại file nén được cà ng nhiá»?u, thì thá»?i gian Ä‘á»?c file đó cà ng nhanh (do hệ thống chỉ phải Ä‘á»?c Ãt dữ liệu từ đĩa - má»™t thao tác khá cháºm, thá»?i gian giải nén phục thuá»™c CPU và hiện nó thưá»?ng khá mạnh, tổng lại hiệu năng có khi còn tốt hÆ¡n), ghi file nén sẽ cháºm hÆ¡n Ä‘á»?c má»™t chút. Theo quan sát cá»§a tôi thì vá»›i các file văn bản, tà i liệu hoặc html, NTFS cho hiệu quả nén tốt mà vẫn giữ được hiệu năng, xuống còn khoảng 60% so vá»›i kÃch thước gốc. Lưu ý rằng việc nén thư mục/file cá»§a NTFS khác hoà n toà n vá»›i việc nén ổ đĩa bằng Double Space hay Driver Compressor dưới thá»?i Win98, nó không là m giảm tuổi thá»? đĩa cứng cá»§a bạn, mà có khi còn tăng thêm đấy.
- Bạn phà n nà n rằng NTFS không thể truy cáºp nếu bạn ở DOS hay Win98. Hãy quên DOS Ä‘i, và cả Win98 nữa. Vá»›i các công việc bình thưá»?ng, trừ trưá»?ng hợp phải chạy mấy các ứng dụng cÅ© rÃch không chạy được trên Win2K trở lên (tôi thấy hiện nay Ãt có ứng dụng loại nà y và điá»?u nà y đã có má»™t giải pháp khác hiệu quả hÆ¡n: máy ảo), thì việc quên Ä‘i Win98 là hợp lý. Cái nà y là lối mòn cá»§a rất nhiá»?u ngưá»?i, há»? Ãt chịu thay đổi bởi quá quen vá»›i Win98, nhưng 2K, XP Ä‘á»?u tốt hÆ¡n và có đủ những thứ mà Win98 có. Nhiá»?u ngưá»?i khẳng định vá»›i tôi rằng Win98 ổn định và chạy nhanh hÆ¡n Win2K (vá»? mặt khởi động thì 2K thua, nhưng XP thì ngang ngá»a và 2003 thì vượt xa), Ä‘iá»?u nà y chỉ là cảm tÃnh sai lạc mà thôi, theo Ä‘o đạc thì hầu hết ứng dụng như Office Ä‘á»?u có hiệu năng tốt hÆ¡n khi chạy trên 2K hay tốt nữa là XP so vá»›i Win98 trên cùng má»™t cấu hình máy (máy tÃnh phải đủ mạnh). Bản thân tôi đã từng phải tuyên bố vá»›i bạn bè cách đây 3 năm (năm 2001) rằng: má»?i thắc mắc hoặc há»— trợ kỹ thuáºt vá»? Win98 xin đừng há»?i tôi, tôi sẽ không trả lá»?i đâu. Tôi đã quá kinh nghiệm vá»›i việc cứ phải giúp má»?i ngưá»?i giải quyết những trục trặc dở hÆ¡i cá»§a hệ thống Win98, và rất bá»±c mình vá»? chuyện đó. Khi có XP, thì chỉ cần cà i nó đúng cách, đặt các tham số chuẩn xác là bạn có thể yên tâm cả năm sau k0 có trục trặc gì lá»›n cả. Và cÅ©ng quên Win Me Ä‘i vì nó còn kém hÆ¡n cả Win98.
- Nhiá»?u bạn vẫn có thói quen rút đĩa cứng cá»§a mình Ä‘i cắm và o máy cá»§a bạn bè để copy. Do đó thưá»?ng để dạng FAT32 cho *tương thÃch* vá»›i nhiá»?u nÆ¡i. Ä?iá»?u nà y nên hạn chế bởi ổ cứng không thÃch hợp cho việc mang Ä‘i mang lại. Tôi đã trả giá bằng nhiá»?u ổ cứng há»?ng do việc vác Ä‘i vác lại đó rồi. Hiện nay thanh nhá»› USB khá rẻ, tiện lợi. Mặc khác nhu cầu sao chép phần má»?m cá»§a các bạn sẽ được đáp ứng vá»›i chỉ có ... 8K VND mà thôi. Vả lại Ä‘a phần các máy má»›i hiện nay Ä‘á»?u cà i 2K, XP trở lên, gặp bạn nà o vẫn chạy Win98 thì chắc là lạ lắm rồi.
- Nếu bạn lá»±a chá»?n NTFS cho hệ thống Win cá»§a mình, và chẳng có lý do gì phải dùng đến FAT32 nữa, thì cÅ©ng quên Ä‘i các giải pháp chuyển đổi từ NTFS sang FAT32, tất cả chúng Ä‘á»?u không đảm bảo tuyệt đối. Tất nhiên vì lý do quá khứ, bạn Ä‘ang có FAT32, thấy lợi Ãch cá»§a NTFS sau bà i nà y và muốn chuyển sang NTFS. Win từ 2K trở lên có tiện Ãch convert, chỉ cần gõ và o ô Run lệnh: convert <ổ đĩa FAT32>: /FS:NTFS, trả lá»?i và i câu há»?i là bạn đã hoà n toà n quên FAT32 Ä‘i được rồi.
- NTFS đặt được quota sá» dụng cho ngưá»?i dùng, cái nà y thưá»?ng hữu Ãch cho công sở. Tuy nhiên ở nhà bạn có thể hạn chế con cái bạn sao chép những file linh tinh (đặc biệt là film độc hại) rồi dấu giếm trong má»™t thư mục riêng cá»§a nó bằng cách đặt quota. 20 Meg là thừa cho nhiá»?u nhu cầu riêng cá»§a nó, hÆ¡n nữa bạn luôn có thể tìm thấy nó đã lưu file và o những đâu, tên gì.
- NTFS má»›i có khả năng mount (như há»? nhà Linux/UNIX) má»™t partition NTFS khác hay má»™t ổ đĩa CD ROM và o má»™t thư mục và truy xuất nó như má»™t thư mục con bình thưá»?ng. Ä?iá»?u nà y cá»±c kỳ hữu Ãch cho ai Ä‘ang sá» dụng 1 service như SQL Server chẳng hạn, nó lưu nhiá»?u dữ liệu trên má»™t thư mục nà o đó và bạn dùng gần hết đĩa cho cái service đó. Việc tăng kÃch thước volume là có thể là m được (cái nà y tà nói sau), nhưng cách cắm thêm 1 ổ cứng lá»›n nữa hay tạo 1 partition lá»›n trên cùng đĩa, format thà nh 1 volume to rồi mount và o cái thư mục dữ liệu kia là giải pháp nhanh nhất, tất nhiên là phải copy dữ liệu từ thư mục con kia sang thư mục gốc cá»§a cái volume má»›i. Khi mount xong, service kia vẫn dùng như cÅ© và truy cáºp và o ổ đĩa má»›i như là vẫn còn ở cùng volume.
- NTFS má»›i có khả năng tạo hard link tá»›i má»™t file (không phải shortcut) tương tá»± như hard link trên Linux hay UNIX. Ä?iá»?u nà y giống như bạn có 1 file (1 ná»™i dung) nhưng có nhiá»?u tham chiếu cho file đó. Và dụ bạn muốn thư mục C:\abc.exe có hard link thứ 2 là C:\Windows\abc.exe, thì chỉ gõ lệnh: fsutil hardlink create C:\Windows\abc.exe C:\abc.exe, lúc nà y bạn có thêm 1 file nữa nhưng nó vẫn là file cÅ©. Sá»± hữu Ãch cá»§a tÃnh năng nà y các bạn nà o quen dùng Linux/UNIX sẽ thấy ngay, nó sẽ giúp bạn có thể alias nhiá»?u tên chương trình hoặc lệnh cá»§a duy nhất 1 lệnh. Chỉ tiếc là nó chỉ hard link cho file, không hard link cho thư mục. File sẽ chỉ bị xoá khi tất cả các hard link cá»§a nó bị xoá, nếu còn vẫn còn Ãt nhất 1 hard link trá»? đến file đó thì chỉ có cái Ä‘á»? mục ấy bị xoá mà thôi. Tôi má»›i dùng lệnh nà y trên XP, k0 nhá»› là 2K có support k0.
- NTFS má»›i có khả năng há»— trợ việc dùng RAID má»?m trên Win2K trở lên. Bạn convert disk cá»§a bạn thà nh dạng Dynamic Disk (thay vì như bình thưá»?ng là Basic). Lúc nà y các volume thông thưá»?ng (C:, D:) có thể nằm trải rá»™ng trên nhiá»?u đĩa, nhiá»?u partion khác nhau, kÃch thước volume có thể tăng lên được trong tương lai khi cắm thêm ổ. Ngoà i ra RAID má»?m cá»§a Win2K há»— trợ dạng mirror bảo đảm dữ liệu (RAID 0), stripe tăng tốc (RAID 1) hoặc RAID 5 vừa tăng tốc vừa đảm bảo sẽ là những tuỳ chá»?n Ãt tốn kém cho hệ thống có yêu cầu những khả năng nà y. Xin tham khảo tà i liệu Ms vá»? vấn Ä‘á»? nà y nếu muốn sá» dụng.
Tuy thế, bạn vẫn cần dùng FAT32 khi:
- FAT32 vẫn phải tồn tại, nếu như bạn cần chạy Win98 trên má»™t máy tÃnh chỉ có Pentium 200MMX và 32 Meg RAM. Vá»›i cấu hình nà thì hiện nay không giúp gì nhiá»?u và nếu có, hệ Ä‘iá»?u hà nh Linux sẽ hữu dụng hÆ¡n nếu chạy trên cái máy cÅ© nà y.
- FAT16 (và má»™t Ãt là FAT32) được dùng để định dạng cho các loại thẻ nhá»›, vì các thiết bị chấp nháºn thẻ như máy ảnh số, máy nghe nhạc số chưa thấy có cái nà o support NTFS cả. Hoặc là chúng dùng định dạng riêng, hoặc là FAT16, chỉ có má»™t số Ãt thẻ nhá»› cỡ lá»›n thì má»›i dùng FAT32.
- FAT16 (chứ không phải FAT32) là lá»±a chá»?n hà ng đầu khi bạn muốn copy dữ liệu cá»§a mình từ má»™t máy tÃnh Windows sang máy khác há»? Windows thông qua thẻ nhá»› hoặc thanh nhá»› USB sang má»™t máy Non-Windows (như Mac chẳng hạn). Tôi đã gặp bà i há»?c nà y khi gá»i cho anh bạn thanh nhá»› USB format dạng FAT32, anh ta dùng Mac (không nhá»› phiên bản lắm, hình như là Mac OS 10) và nó không thể nháºn ra hệ thống file đó.
Chúc các bạn lựa ch�n phù hợp với yêu cầu của mình.