Tại sao các ổ đĩa di động vẫn sử dụng FAT32 thay vì NTFS?
Windows XP của Microsoft bắt đầu sử dụng hệ thống tệp NTFS theo mặc định cho các ổ đĩa trong của nó vào năm 2001. Bây giờ là 17 năm sau, vậy tại sao các ổ flash USB, thẻ SD và các ổ di động khác vẫn sử dụng FAT32?
Đây không phải là một lỗi mà các nhà sản xuất đang mắc phải. Mặc dù bạn có thể định dạng các ổ đĩa này bằng một hệ thống tệp khác như NTFS, nhưng bạn có thể muốn để chúng được định dạng bằng FAT32.
Các vấn đề với FAT32 (hoặc tại sao Microsoft tạo NTFS)
Microsoft đã tạo NTFS để cải thiện trên FAT32 theo nhiều cách khác nhau. Để hiểu tại sao Windows sử dụng NTFS, chúng ta phải xem xét các vấn đề với FAT32 và cách NTFS khắc phục chúng:
- FAT32 chỉ hỗ trợ các tệp riêng lẻ có kích thước tối đa 4GB và dung lượng lên tới 2TB. Ví dụ: nếu bạn có một tệp video lớn có kích thước trên 4GB, bạn không thể lưu nó trên hệ thống tệp FAT32. nếu bạn có ổ đĩa 3TB, bạn không thể định dạng nó dưới dạng phân vùng FAT32. NTFS có giới hạn lý thuyết cao hơn nhiều.
- FAT32 không phải là một hệ thống tệp nhật ký, điều đó có nghĩa là tham nhũng hệ thống tệp có thể xảy ra dễ dàng hơn nhiều. Với NTFS, các thay đổi được ghi lại vào một tạp chí trên mạng xã hội trên ổ đĩa trước khi chúng thực sự được thực hiện. Nếu máy tính bị mất nguồn ở giữa tệp đang được ghi, hệ thống sẽ không cần thao tác kéo dài để khôi phục.
- FAT32 không hỗ trợ quyền truy cập tập tin. Với NTFS, quyền truy cập tệp cho phép tăng cường bảo mật. Các tệp hệ thống có thể được tạo thành chỉ đọc để các chương trình thông thường không thể chạm vào chúng, người dùng có thể bị ngăn không cho xem dữ liệu của người dùng khác, v.v..
Như chúng ta có thể thấy, có những lý do rất chính đáng tại sao Windows sử dụng NTFS cho các phân vùng hệ thống. NTFS an toàn hơn, mạnh mẽ hơn và hỗ trợ kích thước tệp và ổ đĩa lớn hơn.
Nhưng đây không phải là vấn đề trên các ổ đĩa di động
Tất nhiên, không có lý do nào ở trên thực sự là vấn đề trên thẻ nhớ USB và thẻ SD. Đây là lý do tại sao:
- Thẻ nhớ USB hoặc thẻ SD của bạn chắc chắn sẽ có kích thước dưới 2TB, vì vậy bạn không cần phải lo lắng về giới hạn trên. Thỉnh thoảng bạn có thể muốn sao chép một tệp có kích thước trên 4GB vào ổ đĩa - đó là một tình huống mà bạn có thể muốn định dạng ổ đĩa là NTFS.
- Ổ đĩa di động của bạn không cần ghi nhật ký như ổ đĩa hệ thống. Trong thực tế, ghi nhật ký chỉ có thể dẫn đến việc ghi thêm có thể làm giảm tuổi thọ của bộ nhớ flash của ổ đĩa.
- Thiết bị cũng không cần quyền truy cập tập tin. Trên thực tế, những thứ này có thể gây ra vấn đề khi di chuyển các thiết bị di động giữa các máy khác nhau. Ví dụ: các tệp có thể được đặt thành chỉ có thể truy cập được bằng số ID người dùng cụ thể. Điều này sẽ hoạt động tốt nếu ổ đĩa ở trong máy tính của bạn. Tuy nhiên, nếu đây là ổ cứng di động mà bạn đã chuyển sang máy tính khác, bất kỳ ai có ID người dùng đó trên máy tính kia đều có thể truy cập các tệp. Trong trường hợp này, quyền truy cập tệp không thực sự thêm bảo mật - chỉ phức tạp thêm.
Thực sự không có lý do gì để sử dụng NTFS trên thẻ nhớ USB và thẻ SD - trừ khi bạn thực sự cần hỗ trợ cho các tệp có kích thước trên 4GB. Trong trường hợp đó, bạn sẽ muốn chuyển đổi hoặc định dạng lại ổ đĩa với hệ thống tệp NTFS đó.
Tất nhiên, bây giờ bạn có thể mua ổ đĩa cứng có dung lượng lưu trữ từ 3TB trở lên. Chúng có thể sẽ được định dạng là NTFS để chúng có thể sử dụng toàn bộ dung lượng lưu trữ trên một phân vùng.
Khả năng tương thích
Khả năng tương thích có lẽ là lý do chính tại sao bạn có thể muốn sử dụng hệ thống tệp FAT32 trên ổ đĩa flash USB hoặc thẻ SD. Mặc dù các phiên bản Windows hiện đại trở lại Windows XP sẽ hỗ trợ NTFS, các thiết bị khác mà bạn sử dụng có thể không phù hợp.
- Máy Mac: Mac OS X hiện có hỗ trợ đọc đầy đủ cho các ổ đĩa NTFS, nhưng Mac không thể ghi vào ổ đĩa NTFS theo mặc định. Điều này đòi hỏi phần mềm hoặc chỉnh sửa bổ sung.
- Linux: Các hệ thống Linux hiện bao gồm hỗ trợ đọc / ghi chắc chắn cho các ổ đĩa NTFS, mặc dù điều này không hoạt động tốt trong nhiều năm.
- Đầu DVD, TV thông minh, Máy in, Máy ảnh kỹ thuật số, Đầu phát đa phương tiện, Điện thoại thông minh, Bất cứ thứ gì có Cổng USB hoặc Khe cắm thẻ SD: Đây là nơi nó thực sự bắt đầu trở nên phức tạp. Nhiều, nhiều thiết bị có cổng USB hoặc khe cắm thẻ SD. Tất cả các thiết bị này sẽ được thiết kế để hoạt động với các hệ thống tệp FAT32, vì vậy chúng sẽ chỉ hoạt động và có thể đọc các tệp của bạn miễn là bạn đang sử dụng FAT32. Một số thiết bị sẽ hoạt động với NTFS, nhưng bạn không thể tin vào điều đó - thực tế, có lẽ bạn nên cho rằng hầu hết các thiết bị chỉ có thể đọc được FAT32, không phải NTFS.
Đây là lý do tại sao bạn thực sự muốn sử dụng FAT32 trên các ổ di động của mình, vì vậy bạn có thể sử dụng chúng với hầu hết mọi thiết bị. Không có nhiều thứ để có được từ việc sử dụng NTFS trên thẻ nhớ USB, ngoài việc hỗ trợ các tệp có kích thước trên 4GB.
Mặc dù Windows cũng cung cấp một hệ thống tệp có tên exFAT, hệ thống tệp này khác và không được hỗ trợ rộng rãi như FAT32.
Cuối cùng, những gì bạn có thể muốn làm là để ổ đĩa được định dạng với hệ thống tệp mà nó đi kèm. Thẻ SD hoặc thẻ nhớ USB đó có thể được định dạng bằng FAT32 - điều đó tốt, đó là hệ thống tệp tốt nhất cho nó. Nếu bạn chọn ổ đĩa ngoài 3 TB và được định dạng bằng NTFS, điều đó cũng tốt.
Tín dụng hình ảnh: Terry Johnston trên Flickr