Tại sao tôi nên sử dụng exFAT trên NTFS trên phương tiện lưu động?


138

Vì vậy, về cơ bản, tôi luôn định dạng các thiết bị lưu trữ dung lượng lớn có thể tháo rời của mình theo định dạng NTFS, nhưng ai đó nói với tôi rằng tôi nên sử dụng exFAT. Bây giờ tôi đã tìm kiếm trên google, nhưng không thể tìm thấy bất kỳ lý do chính đáng nào tại sao tôi nên.

Có bất cứ điều gì exFAT làm (tốt hơn) mà NTFS không hữu ích khi sử dụng nó cho (> 4GB) dung lượng lưu trữ lớn không?


3
Cắm ổ USB vào trình phát đa phương tiện: nó sẽ không nhận ra NTFS.
Ian Boyd

13
@ian gần như tất cả người chơi phương tiện truyền thông hiện đại sẽ nhận ra NTFS ... Tất cả sáu tôi đã làm. Ít nhất 4 trong số họ là những người chơi cấp thấp.
BloodPhilia

2
@IanBoyd: "Một trong những sản phẩm của Western Digital không có." - Có thật không? Cái nào không hỗ trợ NTFS?
Karan

8
@IanBoyd: Quan điểm của tôi là tất cả chúng (bao gồm cả cái bạn liên kết đến) đều hỗ trợ NTFS, vì vậy thông tin của bạn rõ ràng không chính xác.
Karan

4
Điều này có thể giúp bạn tiếp tục so sánh giữa NTFS5, NTFS, exFAT, FAT12, FAT16, FAT32.
Siddharth

Câu trả lời:


83

exFAT về cơ bản đưa hệ thống tệp FAT lên cấp độ tiếp theo, thêm một lượng lớn các tính năng được chờ đợi từ lâu mà hệ thống FAT32 đang rất thiếu. Một trong những tính năng chính cho những người thực hiện chỉnh sửa video là hỗ trợ các tệp 4GiB và kích thước phân vùng lớn hơn nhiều so với FAT32 thường được hỗ trợ, giúp làm việc với các ổ đĩa đa terabyte hiện đại dễ dàng hơn nhiều.

exFAT có sẵn cho Windows Vista, 7 và tôi tin rằng tôi thậm chí đã thấy một bản phát hành của Microsoft để làm cho XP hoạt động với exFAT . Có một số người làm việc trên hỗ trợ exFAT của Linux, nhưng tôi không thể biết họ đi được bao xa và như mọi khi, có nguy cơ làm hỏng dữ liệu của bạn giống như với NTFS ...

Từ Wikipedia (ý kiến ​​của tôi in đậm) :

  • Khả năng mở rộng với kích thước đĩa lớn: tối đa lý thuyết 64 ZiB, tối đa 512 TiB được đề xuất, được nâng lên từ giới hạn 16 TiB của phân vùng FAT32. Lưu ý rằng Windows 2000 / XP / Vista / 7 tích hợp có thể gắn kết và hỗ trợ âm lượng FAT32 lớn hơn 32 GB, nhưng không thể tạo ra âm lượng FAT32 lớn hơn 32 GB.
  • Kích thước cụm lên tới 32 MiB (cho phép phân vùng lớn hơn với chi phí nhiều tệp bị chậm hơn)
  • Giới hạn kích thước tệp là 16 EiB (Giới hạn bởi kích thước âm lượng), được tăng từ gần 4 GiB trong FAT32 (Hỗ trợ tốt hơn để chỉnh sửa video và lưu trữ lớn)
  • Phân bổ không gian miễn phí và hiệu suất xóa được cải thiện do giới thiệu bitmap không gian trống (hiệu suất tốt hơn nhiều so với FAT32)
  • Hỗ trợ cho danh sách kiểm soát truy cập (vì vậy bạn có thể kiểm soát quyền truy cập tệp nếu bạn muốn nhưng tôi nghi ngờ việc sử dụng chính sẽ dành cho các thiết bị USB nơi bạn chỉ muốn mọi người truy cập vào nó ...)
  • Cung cấp các tham số có thể xác định OEM để tùy chỉnh hệ thống tệp cho các đặc điểm thiết bị cụ thể (để sử dụng trong các thiết bị nhúng có nhu cầu cụ thể)

Những gì các nhà phát triển Microsoft về cơ bản đã làm là cập nhật hệ thống tệp FAT32 thành exFAT, chuyển từ địa chỉ 32 bit sang địa chỉ 64 bit, để cung cấp một sự thay thế tốc độ được cải thiện so với việc chuyển sang NTFS đồng thời có thể tạo, lưu trữ hoặc chuyển giao tập tin lớn, tập tin lớn hơn 4GiB. Về lý thuyết, exFAT không có nhiều chi phí hoạt động của NTFS vì nó thiếu nhiều tính năng làm tăng độ phức tạp (và do đó xử lý thời gian và độ trễ của đĩa) cho các hệ thống tệp.

Một số tính năng bị thiếu (và vô dụng hoặc lãng phí đối với phương tiện lưu động) bao gồm:

Hạn chế duy nhất của exFAT là Microsoft đã không phát hành ra công chúng, yêu cầu các công ty cấp phép sử dụng nó trên thiết bị của họ. Điều này có khả năng nhắm nhiều hơn vào các thiết bị loại máy quay video kỹ thuật số, người dùng gia đình có giấy phép sử dụng nó với Windows.

Từ exFAT Versus FAT32 Versus NTFS

Tuy nhiên, exFAT phải là đối thủ thực sự của NTFS trên các hệ thống có sức mạnh xử lý và bộ nhớ hạn chế. NTFS trên bộ nhớ flash đã được biết là không hiệu quả trong một thời gian khá lâu. dấu chân / chi phí nhỏ hơn của exFAT làm cho nó lý tưởng cho mục đích này. Tất nhiên, chỉ khi định nghĩa về lý tưởng của bạn thì cho phép phần mềm là độc quyền và không phải là nguồn mở.


70
Tôi cảm thấy câu trả lời này chủ yếu là giải quyết exFAT so với FAT32. So sánh với NTFS ở đâu?
JoeCool

9
Một điểm khác của exFAT, so với NTFS trên phương tiện lưu động: exFAT không hỗ trợ quyền sở hữu và quyền của tệp, do đó bạn sẽ không gặp phải bất kỳ giới hạn nào do các tính năng này của NTFS gây ra khi di chuyển tệp từ hệ thống này sang hệ thống khác.
gerlos

@gerlos thực sự là có, exFAT có hỗ trợ ACL tối thiểu
phuclv

@phuclv cảm ơn vì liên kết, tôi không biết tính năng này của exFAT. Dường như hầu như không được sử dụng hầu hết thời gian - wikipedia nói rằng nó chỉ được hỗ trợ trên Windows CE . Dù sao đi nữa, vấn đề là hệ thống tệp không áp dụng quyền sở hữu và quyền của tệp (ít nhất, không phải theo mặc định) là một ứng cử viên hoàn hảo cho phương tiện lưu trữ di động, vì bạn không thể dự đoán người dùng nào sẽ chạy trên hệ thống bạn cắm nó vào.
gerlos

25

Là một phụ lục cho các câu trả lời trên, exFAT cũng được OS X Snow Leopard hỗ trợ trong 10.6.5 trở lên (mặc dù không được đề cập trong ghi chú phát hành).


25

Một sự khác biệt rất quan trọng là nếu bạn sử dụng thuộc tính "Mã hóa" EFS (EFS là viết tắt của Hệ thống tệp mã hóa , đây không thực sự là một hệ thống tệp, mà là một tính năng của NTFS).

Hầu hết thời gian, EFS là minh bạch. Bạn không nhìn thấy nó. Các tệp được mã hóa trên đĩa, nhưng được giải mã tự động khi bạn truy cập chúng.

Khi bạn sao chép một tệp được mã hóa sang một ổ đĩa NTFS khác, nó sẽ được mã hóa bằng cùng một khóa gốc. Điều này có thể là tuyệt vời, và điều này cũng có thể cực kỳ khó chịu, tùy thuộc vào trường hợp sử dụng của bạn.

Về cơ bản, nếu bạn muốn đưa các tệp của mình sang một máy tính khác có cài đặt tất cả các chứng chỉ giải mã tương tự, hãy chọn NTFS trên ổ đĩa di động. Sau đó, các tệp của bạn được mã hóa trong quá trình, nhưng vẫn có thể truy cập trong suốt trên tất cả các máy tính được ủy quyền. Không gọn gàng!

Tuy nhiên, nếu bạn thường đưa các tệp đến các máy không có chứng chỉ giải mã, không có cách nào để bảo Windows tự động giải mã một tệp khi nó được sao chép sang đĩa bên ngoài . Nếu bạn quên giải mã thủ công, bạn sẽ không thể truy cập nó trên máy khác. Nếu bạn làm điều này thường xuyên, chọn exFAT trên ổ đĩa di động. Bất kỳ tập tin nào bạn sao chép vào nó sau đó sẽ được giải mã tự động, nhanh chóng.

Nếu bạn không sử dụng EFS (như hầu hết mọi người, bao giờ) thì rõ ràng điều này không áp dụng. Tôi nghĩ rằng đây là sự khác biệt lớn thứ hai sau "khả năng tương thích với các hệ điều hành khác".


Đó thực sự là thông tin không chính xác. Vì exFAT hỗ trợ mã hóa tệp ít nhất là khi được sử dụng với Windows 10. Bạn có thể sao chép các tệp được mã hóa vào ổ đĩa exFAT như thanh USB và những tệp đó vẫn được mã hóa. Như bạn đã đề cập, nó có thể rất khó chịu hoặc chỉ tuyệt vời.
Sami Lehtinen

14

Khả năng tương tác của hệ thống tập tin là quan trọng. exFAT cũng là bản chất, đọc / ghi  được hỗ trợ bởi OS X Snow Leopard trong 10.6.5 trở lên (mặc dù không được đề cập trong ghi chú phát hành). Điều này có thể được xác minh bằng cách kiểm tra Disk Utility, trong đó exFAT là một tùy chọn để định dạng.

Trên OS X, NTFS vẫn được coi là Chỉ đọc, trừ khi bạn sửa đổi fstab trên cơ sở mỗi ổ đĩa và sẵn sàng xử lý việc gắn kết không bản địa. Như vậy, nó không phải là một lựa chọn đáng tin cậy cho hầu hết người dùng.

Mặc dù sử dụng ổ đĩa của bạn trên máy Mac hoặc Linux hoặc hệ thống khác có thể không phải là mối quan tâm chính của bạn, nhưng đây là điều cần xem xét.


Bởi vì chỉnh sửa nhỏ của tôi về một câu trả lời khác đã bị từ chối.
cde

Cũng cần lưu ý rằng hỗ trợ trên linux còn hạn chế và thiếu sót hơn, ngay cả với hệ thống tập tin cầu chì, do vấn đề pháp lý, thiếu quan tâm và lỗi trong quá trình thực hiện cầu chì exfat. Tôi đã trải nghiệm điều này ngày hôm nay khi thử gắn thẻ nhớ PSVita (Vita2SD) cho một người bạn. Vì vậy, tôi chắc chắn sẽ không nói rằng tính di động tốt hơn nhiều so với ntfs.
Wyatt8740

10

NTFS có các thuộc tính bảo mật được gắn với máy tính cục bộ theo mặc định - vì vậy đối với phương tiện cần di chuyển, FAT thường tiện dụng hơn.


4
ExFAT cũng vậy. Nó cũng có DACL
Billy ONeal

6

NTFS có ghi nhật ký giúp đảm bảo hệ thống tệp có thể phục hồi sau khi bị hỏng, trong khi exFAT thì không. Vì vậy, nếu bạn chỉ sử dụng ổ đĩa từ PC Windows và độ tin cậy và tính toàn vẹn dữ liệu là quan trọng, chẳng hạn như cho mục đích lưu trữ hoặc sao lưu, NTFS nên được sử dụng trên exFAT .

Nguồn (sau đó là nhiều nguồn khác có cùng loại thông tin)

Theo ý kiến ​​của chúng tôi, chỉ có một điều thực sự không quá tích cực về exFAT và đó là sự thiếu hỗ trợ cho việc ghi nhật ký. Ghi nhật ký là một tính năng cho phép hệ thống tệp lưu giữ các bản ghi về các thay đổi được thực hiện đối với các tệp được lưu trữ trên đó. Điều đó hữu ích khi xảy ra hỏng dữ liệu vì các tạp chí có thể được sử dụng để khôi phục dữ liệu bị hỏng. exFAT không có tính năng này và điều đó có nghĩa là dữ liệu có thể bị hỏng dễ dàng hơn khi tắt máy đột ngột hoặc khi ổ đĩa di động được định dạng theo cách này không được đẩy ra một cách an toàn.


0

Nhiều kết quả của Google dường như cho thấy nó tốt hơn nhiều vì nhiều lý do (nó mới hơn, cùng lý do cũ như nhỏ hơn, nhanh hơn, hiệu quả hơn) nhưng cũng không tương thích, chỉ Vista và 7.

Đây là tốt nhất tôi tìm thấy, biểu đồ giải thích rất nhiều .


Tôi không nghĩ "Ít tương thích" là một tuyên bố công bằng khi thấy exFAT được OS X hỗ trợ tốt hơn so với NTFS.
Simon East

Liên kết bị hỏng. ..
Kẻ giả mạo Twisty

@SimonEast chắc chắn ít tương thích, thường không được vận chuyển trên linux do giấy phép. Và bạn không thể chỉ tạo một thiết bị có hỗ trợ exfat mà không phải xử lý các nội dung hợp pháp.
jangorecki

0

Một lợi thế thực tế mà NTFS vẫn có trên exFat là độ dài tối đa của nhãn âm lượng trong exFat vẫn chỉ là 11 byte (như trong FAT) nhưng là 32 byte ở NTFS.

Điều này có thể hữu ích khi bạn có nhiều USB của cùng một thương hiệu và bạn muốn tạo các tên khác nhau để nhận dạng từng tên.

Ví dụ, tên âm lượng điển hình của tôi để nói một ổ đĩa nguyên văn là 256 GB là verbatim256. Bây giờ nếu tôi có ổ đĩa thứ hai cùng loại, tôi thậm chí không thể thêm 1 hoặc 2 vào tên vì nó đã đạt đến giới hạn tối đa.

Đây thực sự là yếu tố quyết định để tôi gắn bó với NTFS vì cả hai đều hoạt động gần như toàn cầu.


điều này LAF không đúng. Nhãn âm lượng trong exFAT là 15 đơn vị mã UTF-16
phuclv

@phuclv Tôi cũng nhìn lên nhưng nó khó hiểu. Ổ đĩa exFat tôi chỉ cho phép 11 vì vậy phản hồi của tôi dựa trên điều đó.
zar
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.