ExFat là định dạng gì? Hệ thống tệp exFAT mới

Thỉnh thoảng, các đồng nghiệp làm việc hỏi tôi: "Nên chọn hệ thống tập tin nào khi định dạng ổ đĩa flash mới?"

Thông thường tôi trả lời rằng bạn cần chọn NTFS và mọi thứ sẽ ổn. Nhưng đôi khi bạn bắt gặp những người dùng tỉ mỉ và họ muốn biết tại sao lại là NTFS mà không phải FAT32 hay exFAT.

Trong bài viết này, tôi sẽ cố gắng giải thích sự khác biệt giữa các hệ thống tệp này theo quan điểm của người dùng bình thường.

Ngày nay, các hệ thống tệp hiện tại cho ổ đĩa flash (và các phương tiện bên ngoài khác) là: NTFS, FAT32, exFAT.

Các hệ thống này cho phép bạn lưu trữ tệp và thông tin bổ sung về chúng trên phương tiện theo nhiều cách khác nhau. Mỗi hệ thống đều có những ưu điểm và nhược điểm riêng, vì vậy bạn cần chọn hệ thống phù hợp nhất với nhiệm vụ và tập tin của mình.

Ví dụ, FAT32 có giới hạn kích thước tệp 4GB. Do đó, nếu bạn muốn lưu hình ảnh DVD vào ổ đĩa flash dưới dạng một tệp 4,7 GB (hoặc 8,5 GB đối với DVD hai lớp), thì FAT32 không phù hợp cho thao tác này.

Mặt khác, do tính đơn giản nên FAT32 có thể cung cấp tốc độ cao hơn NTFS hoặc exFAT. Tuy nhiên, một lần nữa, điều này dẫn đến độ tin cậy kém hơn trong trường hợp vô tình mất liên lạc hoặc mất điện của thiết bị lưu trữ bên ngoài.

Nếu ổ đĩa flash được sử dụng để chuyển nhiều tệp nhỏ khác nhau (ví dụ: tài liệu văn phòng), thì tốt hơn nên sử dụng NTFS;

Nếu ổ đĩa flash được sử dụng để truyền các tệp lớn (ví dụ: tệp ảnh hoặc video), thì tốt hơn nên sử dụng exFAT.

Trong các biến thể như vậy, các hệ thống này cung cấp tốc độ ổ đĩa flash cao hơn.

Điều này được thấy rõ trong ví dụ về thẻ nhớ, chủ yếu dành cho thiết bị chụp ảnh và video. Trong các thiết bị hiện đại, tệp có dung lượng lớn nên nhà sản xuất ngay lập tức định dạng thẻ nhớ trong hệ thống exFAT.

Một ngoại lệ đối với việc sử dụng FAT32 chỉ có thể xảy ra trong trường hợp sử dụng ổ đĩa flash cho các thiết bị gia dụng - TV, DVD, bộ điều chế FM trên ô tô. Ví dụ: nếu TV của bạn chỉ có thể hoạt động với ổ đĩa flash ở định dạng FAT32, thì bạn không thể làm gì - để xem ảnh hoặc video từ ổ đĩa flash trên TV, bạn sẽ phải định dạng ổ đĩa flash ở hệ thống FAT32.

Các mẫu thiết bị gia dụng mới nhất đã có thể hoạt động với các hệ thống khác nhau, nhưng các mẫu trước đó chỉ “hiểu” được FAT32.

Đang thử nghiệm.

Hiện tại tôi có 2 ổ flash USB 2.0 - 16 và 8 GB. Ổ đĩa flash 16 GB là Corsair Voyager. Ổ flash 8 GB là Silicon Power (vỏ nhôm, mã D33B29 trên chính ổ flash).

Tôi đã thử nghiệm cả hai ổ đĩa flash trong hệ thống NTFS, FAT32, exFAT. Đầu tiên tôi sao chép một thư mục chứa các tệp khác nhau và sau đó là kho lưu trữ của cùng một thư mục. Ví dụ: tôi lấy thư mục của trò chơi "World of Tanks" - có rất nhiều tệp trong đó và chúng có kích thước khác nhau.

Ở dạng ban đầu (không nén), thư mục có các tham số sau: 3002 file, 391 thư mục, dung lượng 11,1 GB.

Dạng nén tạo ra 3 tệp (được ghi vào FAT32) – 2 x 3500 MB và 1 x 48 MB, tổng dung lượng 6,88 GB.

Tôi thực hiện kiểm tra như sau: Tôi định dạng ổ flash vào hệ thống mong muốn, sau đó ghi vào thư mục, đo thời gian ghi, tháo ổ flash, đọc thư mục, đo thời gian đọc, định dạng lại, ghi tương tự và đọc tài liệu lưu trữ, đo thời gian viết và đọc.

Sau đó anh ấy chuyển sang hệ thống tập tin tiếp theo. Tôi đã ghi thư mục không nén vào ổ flash Silicon Power cho đến khi ổ flash 8 GB đầy hoàn toàn.

Kết quả của các thử nghiệm, tôi nhận được các giá trị tốc độ trung bình sau:

Sau đó, tôi tìm thấy một trang web trên Internet (http://usbflashspeed.com/), trang này thu thập kết quả kiểm tra cho nhiều ổ đĩa flash khác nhau và tải xuống tiện ích kiểm tra từ đó. Điểm chuẩn flash USB.

Tôi cũng đã thử nghiệm ba hệ thống tệp trên mỗi ổ đĩa flash bằng tiện ích này. Tiện ích này kiểm tra ổ đĩa flash với các khối dữ liệu có kích thước khác nhau.

Trên các khối dữ liệu từ 16 MB đến 64 KB, tôi thấy các chỉ báo tốc độ gần như giống nhau. Trên các khối nhỏ hơn, tốc độ giảm xuống đáng kể, nhưng các tệp có kích thước 64KB trở xuống hiện rất hiếm.

Và ngay cả khi có, chúng vẫn được ghi vào ổ flash một cách nhanh chóng. Tiện ích hiển thị kết quả của 2 lần kiểm tra gần nhất, có thể để so sánh.

Dưới đây là ví dụ về bài kiểm tra ổ đĩa flash Silicon Power:

Đường chấm mỏng kết quả của hệ thống được hiển thị NTFS, mập đường vẽ liền- Vì FAT32.

Những dữ liệu này gần giống với dữ liệu từ các thử nghiệm của tôi. Bạn có thể sử dụng tiện ích này để kiểm tra ổ đĩa flash của mình và hiểu tốc độ hoạt động thực sự của chúng mà không phải chờ đợi lâu để ghi/đọc lượng lớn dữ liệu.

Như có thể thấy từ các thử nghiệm, hệ thống tập tin FAT32đôi khi có thể có lợi thế về tốc độ viết nhưng vẫn tụt hậu về tốc độ đọc. Nói chung, tôi nghĩ rằng cần phải tuân thủ các khuyến nghị đã nêu ở trên.

Nếu bạn có bất kỳ câu hỏi nào, hãy hỏi họ trong phần bình luận.

Bạn có biết Windows Phone sử dụng NTFS? Tại sao hầu hết thẻ nhớ và hầu hết ổ USB vẫn sử dụng FAT cũ tốt? Tại sao bạn có thể lưu trữ phim HD có thời lượng đầy đủ trên một số ổ đĩa flash nhưng không phải trên các ổ đĩa khác? Tại sao một số thiết bị chỉ hỗ trợ thẻ nhớ SDHC tối đa 32GB và có thể làm gì để buộc chúng phải sử dụng 64GB SDXC? Những câu hỏi này và nhiều câu hỏi khác liên quan đến loại hệ thống tập tin được sử dụng bởi một thiết bị lưu trữ cụ thể. Nhưng điều này liên quan thế nào đến Windows?

Trong lịch sử ban đầu của máy tính cá nhân (tôi nghĩ là thời đại của hộp văn bản DOS và đĩa mềm), hệ thống tệp duy nhất được sử dụng là FAT12. Với sự ra đời của ổ cứng có khả năng lưu trữ vài megabyte dữ liệu (vâng, megabyte, không phải gigabyte!), một phiên bản FAT mới có tên FAT16 đã được phát triển. Windows 95 được phát triển cho hệ thống tệp này, chỉ nhận được "bản nâng cấp" dưới dạng hỗ trợ tên tệp dài hơn. Trong Windows 98, Microsoft đã bổ sung hỗ trợ cho một phiên bản FAT mới khác có tên FAT32 để hỗ trợ các ổ cứng lớn hơn (vâng, lúc đó chúng tôi đã bắt đầu đo dung lượng ổ đĩa tính bằng gigabyte).

Trong vũ trụ song song của Windows NT, Microsoft luôn sử dụng Hệ thống tệp công nghệ mới hoặc NTFS. Windows NT 4, Windows 2000, rồi Windows XP, Vista, Windows 7, 8, 8.1 và Windows 10 mới sử dụng NTFS.

Trong một vũ trụ song song khác, vũ trụ của bộ lưu trữ di động, bạn có thể chọn giữa FAT32 phổ biến (trong khi phải đối mặt với giới hạn kích thước tệp 4GB) và exFAT mới hơn, nhưng không được hỗ trợ rộng rãi (do hạn chế cấp phép). Nhân tiện, exFAT được sử dụng làm hệ thống tệp được lựa chọn trên tất cả các thẻ SDXC 64GB trở lên.

Vì vậy, chúng tôi hiện có ba họ hệ thống tệp khác nhau: FAT32 cổ xưa nhưng vẫn được sử dụng rộng rãi, NTFS mới và Solid ExFAT mới được phát triển, tối ưu hóa. Tôi nên sử dụng hệ thống tập tin nào trong số này và khi nào? Và sự khác biệt giữa chúng là gì?

FAT32: Sự lựa chọn hiển nhiên

FAT32 vẫn là hệ thống tập tin duy nhất được sử dụng trong Windows 98 hoặc Windows ME. FAT32 là hệ thống tệp thực tế được lựa chọn cho thẻ nhớ SD lên đến 32GB. Cuối cùng, FAT32 thường được sử dụng để định dạng ổ USB, kể cả những ổ có dung lượng từ 64GB trở lên.

Ông già FAT32... Những hạn chế chính của nó thì ai cũng biết. FAT32 hỗ trợ các tệp không lớn hơn 4 GB. Nếu điều này có vẻ nhiều đối với một tệp, hãy nhớ rằng một video ở định dạng HD chiếm từ 4,5 đến 10 GB và bạn sẽ ngay lập tức thấy rõ hạn chế này quan trọng như thế nào trong thực tế hiện đại. Những hạn chế khác của nó bao gồm không có hỗ trợ đáng tin cậy, hoàn toàn không có kiểm soát truy cập, không mã hóa, nén hoặc khả năng chịu lỗi.

Nói cách khác, đây là một hệ thống tệp hoàn toàn đơn giản và nhẹ, phù hợp với hầu hết mọi thiết bị điện tử cầm tay hiệu suất thấp, chẳng hạn như máy ảnh và máy quay kỹ thuật số, điện thoại thông minh đơn giản, máy nghe nhạc MP3 và các thiết bị tương tự. Do đã có tuổi đời đáng nể và sự phổ biến rộng rãi trong Windows từ năm 1997, FAT32 được hỗ trợ bởi hầu hết tất cả các thiết bị, bao gồm cả tủ lạnh và máy pha cà phê. Nói cách khác, nếu bạn muốn mang theo một thiết bị lưu trữ di động bên mình và chắc chắn rằng thiết bị đó có thể được sử dụng với bất kỳ trình cắm nào, thì FAT32 là lựa chọn phù hợp.

NTFS: đĩa hệ thống

Tuy nhiên, những hạn chế của FAT32 khiến nó không được sử dụng hiệu quả trong môi trường máy tính hiện đại. Thiếu kiểm soát truy cập là một chuyện, thiếu ghi nhật ký tuyệt đối và bất kỳ gợi ý nào về khả năng chịu lỗi lại là một chuyện khác. Kích thước tập tin hạn chế cũng là một bất lợi rất lớn. Do đó, Microsoft đã giới thiệu một hệ thống tệp mới mà họ gọi là Hệ thống tệp công nghệ mới hay NTFS.

NTFS có mọi thứ mà FAT thiếu. Tùy chọn kiểm soát truy cập mạnh mẽ? Vui lòng. Khả năng chịu lỗi và ghi nhật ký? Hiểu rồi. Nén và mã hóa tức thì các tệp, thư mục và toàn bộ ổ đĩa riêng lẻ? Chắc chắn. Luồng dữ liệu thay thế, các biện pháp bảo mật nâng cao, sao lưu chính hệ thống tệp và các tệp hệ thống quan trọng cũng như nhiều tính năng khác... Kể từ khi phát hành lần đầu vào năm 1994, NTFS đã nhận được các bản cập nhật mới, bao gồm cả những bản cập nhật tăng khả năng tương thích. Thiết kế tuyệt đẹp và cách triển khai đơn giản của nó vẫn chưa có hệ thống tệp nào khác sánh kịp cho đến tận ngày nay. Nó đủ linh hoạt để sử dụng ngay cả trên điện thoại thông minh cấp thấp chạy Windows Phone 8 và 8.1. Nhưng nếu đó là một hệ thống tập tin tuyệt vời như vậy thì tại sao không phải tất cả mọi người, ở mọi nơi đều sử dụng nó?

Như bạn có thể mong đợi, NTFS không phải không có nhược điểm. Được phát triển vào năm 1994 cho hoạt động của máy chủ, hệ thống tệp này luôn đòi hỏi rất nhiều sức mạnh tính toán để duy trì nhiều cấu trúc của nó. Các bản ghi hệ thống của nó phát triển nhanh chóng, chiếm không gian quý giá và tăng thêm tải cho các thiết bị lưu trữ này bằng bộ nhớ flash NAND. Cuối cùng, nếu bạn sử dụng bất cứ thứ gì ngoài ổ cứng lớn, chi phí sử dụng của nó sẽ quá cao, do đó hệ thống vẫn chưa được chấp nhận rộng rãi. Cuối cùng nhưng không kém phần quan trọng, NTFS đã được cấp bằng sáng chế bởi Microsoft, hãng này không muốn mở rộng giấy phép hệ thống tệp này cho các đối thủ cạnh tranh.

exFAT: tốt nhất nếu được hỗ trợ...

Để khắc phục những hạn chế của FAT32 và giảm tải bổ sung cho các vị trí NTFS trên phương tiện dựa trên NAND, Microsoft đã phát triển một hệ thống tệp khác có tên Extended FAT hoặc exFAT. Hệ thống tệp này phần lớn dựa trên khái niệm tương tự như FAT ban đầu, chỉ khác là bây giờ nó là hệ thống tệp 64-bit thực sự không có giới hạn kích thước tệp tồn tại trong FAT32. Đây là lý do tại sao exFAT được sử dụng làm tiêu chuẩn cho thẻ SD lớn (tiêu chuẩn SDXC yêu cầu tất cả thẻ SD 64 GB trở lên phải được định dạng bằng exFAT). Vì vậy, nếu bạn mua thẻ microSDXC 64GB, thẻ đó sẽ dựa trên exFAT... và vì lý do này, điện thoại thông minh hoặc máy tính bảng của bạn có thể không nhận ra thẻ này.

Lý do exFAT chưa thay thế FAT32 cổ xưa ở mọi nơi là do giấy phép phải trả phí. Không giống như FAT32, miễn phí cho tất cả mọi người và không có tiền bản quyền, Microsoft tính phí cấp phép cho các nhà sản xuất muốn sử dụng exFAT trên thiết bị của họ. Do đó, các nhà sản xuất điện thoại Android, máy tính bảng Android cấp thấp và máy ảnh giá rẻ đang chọn cách tiết kiệm một vài xu chi phí thiết bị (trên cơ sở mỗi đơn vị) trong phí cấp phép bằng cách chọn loại trừ exFAT khỏi danh sách tệp được hỗ trợ. hệ thống. Do đó, nếu bạn lắp thẻ micro SD 64GB mới vào thiết bị như vậy, rất có thể thẻ sẽ không được nhận dạng.

Bạn có thể tự mình vượt qua hạn chế này không? Trong hầu hết các trường hợp, có, và khá dễ dàng. Chỉ cần kết nối thẻ SD với PC thông qua đầu đọc thẻ và định dạng nó bằng... bạn đoán được rồi... FAT32! Do đó, bạn sẽ mất khả năng lưu trữ các tệp lớn hơn 4 GB trên đó, nhưng thẻ nhớ của bạn rất có thể sẽ được nhận dạng và sẽ hoạt động trơn tru trên thiết bị Android, theo đặc tính kỹ thuật, thiết bị này không hỗ trợ thẻ SD có dung lượng hơn 32 GB.

(Xin lưu ý rằng một số thiết bị có thể đã quá cũ để có thể nhận dạng thẻ nhớ SDXC hoàn toàn về mặt vật lý. Có, chúng đã ngừng sản xuất trong vài năm, nhưng các thiết bị cũ hơn có thể vẫn không hỗ trợ thẻ SDXC bất kể nó được cung cấp hệ thống tệp nào)

Tuy nhiên, hãy đợi một chút... Windows Phone là hệ điều hành của Microsoft, vậy các thiết bị Windows Phone có hỗ trợ exFAT theo mặc định không? Đây là sự thật! Windows Phone 8 và 8.1 có hỗ trợ exFAT tích hợp, miễn phí cho các nhà sản xuất muốn sản xuất thiết bị cho nền tảng Windows Phone. Microsoft đang cung cấp giấy phép exFAT miễn phí như một phần của "gói khuyến khích" được thiết kế để khuyến khích nhiều nhà sản xuất hơn tham gia nền tảng Windows Phone.

Cuối cùng, tất cả hoặc gần như tất cả máy tính bảng chạy Windows RT và phiên bản đầy đủ của Windows 8 hoặc 8.1 đều hỗ trợ exFAT và nhận dạng thẻ SD 64GB trở lên mà không gặp khó khăn.

Khôi phục hệ thống tập tin Windows

Hầu hết mọi công cụ khôi phục dữ liệu dựa trên Windows đều hỗ trợ FAT32 và NTFS. Các công cụ hỗ trợ exFAT ít khả dụng hơn do các hạn chế cấp phép của Microsoft. Một trong những công cụ hỗ trợ cả ba hệ thống file Windows là RS Disk Recovery.

Cuối cùng, nếu bạn chỉ cần hỗ trợ cho một trong các hệ thống tập tin, bạn có thể tiết kiệm tiền bằng cách chọn

Ngày nay, các phương tiện bên ngoài như ổ flash, thẻ nhớ hoặc ổ cứng ngoài có thể sử dụng các hệ thống tệp khác nhau:

  • exFAT;
  • FAT32;
  • NTFS.

Người dùng thường không biết nên chọn hệ thống nào trong số các hệ thống này, vì vậy ban đầu tốt hơn hết bạn nên xem xét ưu điểm và nhược điểm của từng hệ thống.

FAT32

Hệ thống tập tin này được Microsoft tạo ra nhằm thay thế hệ thống FAT16, hệ thống này vào thời điểm đó không còn phù hợp và không thể đáp ứng yêu cầu của người dùng. Hiện tại, FAT32 là phổ biến nhất, mặc dù thực tế là hệ thống tệp exFAT hiện đại hơn và thường có đặc điểm vượt trội hơn.

Điều đáng chú ý là ngày nay phần lớn ổ đĩa flash và các loại thẻ nhớ khác nhau đều được cung cấp theo tiêu chuẩn này. Ngoài ra, trong quá trình định dạng phương tiện trong các thiết bị gia dụng, chẳng hạn như máy ảnh, nó bắt đầu hoạt động trong hệ thống cụ thể này. Đây chính xác là ưu điểm chính của FAT32, nhờ đó nó vẫn chưa bị hệ thống tệp exFAT vượt qua về mức độ phổ biến - khả năng tương thích. Bạn có thể sử dụng ổ đĩa này trong bất kỳ máy nghe nhạc, máy in hoặc thiết bị nào khác trong gia đình mà vẫn tự tin rằng bạn sẽ có quyền truy cập vào các tệp và chúng sẽ được đọc bình thường. Nhưng đây là lúc những ưu điểm kết thúc và những nhược điểm bắt đầu.

Lý do chính tại sao trong một số trường hợp, nên sử dụng FAT32 không chỉ trên ổ đĩa flash mà còn trên máy tính để bàn là vì nó có thể chạy hầu hết mọi hệ điều hành trên máy tính, chẳng hạn như Windows 95 và các hệ điều hành khác. Để tạo một cấu hình như vậy, chỉ cần cài đặt phiên bản trước của HĐH trên một phân vùng được định dạng cho hệ thống tệp này là đủ, sau đó đặt nó làm phiên bản chính. Các phân vùng khác được truy cập từ các phiên bản khác của HĐH cũng phải được định dạng theo FAT32. Các hệ điều hành khác chỉ có thể truy cập vào các phân vùng mạng hoặc ổ đĩa có định dạng NTFS, trong khi các phân vùng trên máy tính cục bộ vẫn không thể truy cập được.

Những bất lợi là gì?

Nhược điểm quan trọng nhất mà FAT32 có, chứ không phải hệ thống tệp exFAT, là có giới hạn kích thước tệp là 4 GB. Vì lý do này mà việc ghi các tệp lớn, chẳng hạn như bản sao lưu của đĩa hệ thống hoặc một loại video dài nào đó, sẽ không thể thực hiện được trong trường hợp này, vì hệ thống sẽ chỉ phản hồi bằng một lỗi ở dạng “Không đủ dung lượng ổ đĩa” khi cố gắng ghi, ngay cả khi trên thực tế vẫn còn đủ dung lượng.

Ngoài ra, đừng quên rằng bản thân hệ điều hành Windows cũng có giới hạn về kích thước phân vùng là 32 GB. Tất nhiên, bạn có thể cố gắng giải quyết vấn đề này bằng cách sử dụng các tiện ích bổ sung, nhưng với các ổ đĩa hiện tại, việc làm này thường là vô nghĩa.

Nếu bạn không có nhu cầu chuyển hoặc ghi các tệp lớn như vậy, cũng như nếu bạn đang sử dụng phương tiện nhỏ, thì bạn không thể chần chừ lâu và bình tĩnh định dạng nó ở FAT32, vì hệ thống tệp hỗ trợ Bạn không cần exFAT.

NTFS

Một hệ thống tệp hiện đại hơn so với hệ thống trước đó, có thể thay thế hoàn toàn nó trong máy tính cá nhân và máy tính xách tay hiện đại. Nếu bạn vẫn còn các tệp và hệ thống tệp FAT32 thì bạn nên thay đổi nó thành NTFS càng sớm càng tốt. Điều này sẽ mở rộng đáng kể khả năng của máy tính của bạn.

Làm thế nào để làm nó?

Trong Windows, exFAT hoặc NTFS khá dễ dàng để tạo thành hệ thống tệp chính. Tại dòng lệnh, bạn sẽ cần nhập “convert e: /fs:ntfs”, trong đó thay vì e: đĩa mà bạn sẽ định dạng đã được cài đặt. Bằng cách này, bạn có thể thay thế hệ thống tệp mà không làm mất dữ liệu có trên ổ đĩa.

Tính năng này hoạt động như thế nào trên ổ đĩa flash?

Tuy nhiên, trên ổ đĩa flash và các thiết bị bên ngoài khác, NTFS có thể không hoạt động giống như trên máy tính. Khi bạn cố gắng sao chép vào một thiết bị như vậy, hệ điều hành sẽ tự động bật quy trình lưu vào bộ nhớ đệm khi bất kỳ tệp nào ban đầu được sao chép vào bộ nhớ đặc biệt và chỉ sau đó mới được chuyển sang phương tiện cuối cùng. Trong các ổ đĩa cố định, điều này cho phép bạn đạt được mức tăng đáng kể về tốc độ sao chép dữ liệu, cũng như giảm bớt độ trễ.

Trên thiết bị di động, nó trông giống như thế này: ban đầu, tốc độ xử lý dữ liệu sẽ khá cao và đôi khi thậm chí có thể đạt tới 100 MB/s, nhưng sau khi hết bộ nhớ đệm, tốc độ sẽ bắt đầu giảm đáng kể, đạt mức cực kỳ thấp. các giá trị. Trong trường hợp này, trước khi bắt đầu sao chép tệp tiếp theo, trước tiên hệ thống sẽ phải nối thêm tệp hiện có từ bộ đệm. Về vấn đề này, khá thường xuyên xảy ra các tình huống khi sao chép chỉ bị treo ở mức 99%, mặc dù đèn báo ổ cứng vẫn sáng khi hoạt động.

Nếu bạn so sánh tốc độ sao chép có và không có bộ nhớ đệm thì thực tế là nó gần như giống nhau. Nghĩa là, nếu các tệp và hệ thống tệp NTFS là chính, thì chúng tôi hầu như không mất gì ngoại trừ tốc độ sao chép tối đa, cũng như cung cấp cho chúng tôi thông tin về thời gian sao chép dữ liệu. Mặc dù đối với nhiều người, những “thông tin” như vậy cuối cùng chỉ có thể dẫn đến sự lãng phí thần kinh quý giá.

Có lợi ích gì không?

Mặt khác, khi lựa chọn giữa hệ thống tệp nào tốt hơn - exFAT hay NTFS, cần lưu ý rằng hệ thống tệp sau có độ tin cậy tốt, cho phép nó chịu được nhiều lần khởi động lại đột ngột mà không bị hư hỏng dữ liệu. Độ tin cậy này đạt được thông qua việc sử dụng công nghệ ghi nhật ký. Do đó, hệ thống truy cập các khu vực khác nhau của ổ đĩa thường xuyên hơn và đối với các ổ đĩa flash hoặc các loại thẻ nhớ khác nhau, phương pháp này rất quan trọng. Nói cách khác, chúng chỉ bắt đầu mòn nhanh hơn.

exFAT

Microsoft gần đây đã phát hành một hệ thống tệp mới - định dạng exFAT. Hệ thống này ban đầu được thiết kế cho ổ đĩa flash và về bản chất chúng ta có thể nói rằng đó là FAT32 truyền thống, nhưng không có bất kỳ hạn chế nào. Kích thước của phân vùng và tệp trong trường hợp này có thể đạt giá trị tối đa có thể và lượng dữ liệu trong một thư mục thực tế là không giới hạn. Vì lý do này mà hệ thống phổ biến nhất sử dụng exFAT là Android và các hệ thống khác được sử dụng trong các thiết bị hiện đại.

Có bất lợi gì không?

Tất nhiên, hệ thống tệp exFAT cũng có nhược điểm của nó. Android hỗ trợ hệ thống này trong hầu hết mọi trường hợp, tuy nhiên, mặt khác, nó không được nhiều thiết bị gia đình hỗ trợ, đồng thời, phương tiện chạy hệ điều hành Windows XP sẽ không thể nhìn thấy các thiết bị này. Giải pháp duy nhất cho tình huống này là tải xuống bản vá KB955704, bản vá này được Microsoft phát hành gần đây và cho phép bạn sử dụng hệ thống trong Windows XP. Các hệ điều hành hiện đại hơn dễ dàng chấp nhận hệ thống tệp này và tích cực hợp tác với nó mà không cần bất kỳ thủ tục bổ sung nào.

Tuy nhiên, nếu bạn thường sử dụng ổ đĩa flash trên các máy tính khác nhau có cài đặt hệ điều hành XP, thì trong trường hợp này tốt hơn bạn nên tìm một số ổ đĩa flash bổ sung có trình điều khiển. Nhưng tùy chọn này khó có thể được chấp nhận đối với bất kỳ ai, vì trong trường hợp này, tính năng quan trọng nhất của các thiết bị đó bị mất - tính nhỏ gọn và dễ vận chuyển.

Nếu bạn có máy tính chạy riêng Windows 7 hoặc ổ đĩa flash sẽ không được sử dụng trên một số lượng lớn PC như vậy, thì hệ thống tệp exFAT sẽ lý tưởng cho bạn.

Tóm lại, đây là một số mẹo chung về cách chọn hệ thống tệp cập nhật nhất.

Nếu bạn đang sử dụng ổ flash không có dung lượng lớn như vậy thì bạn có thể thoải mái định dạng nó thành FAT32. Ngược lại, nếu chúng ta đang nói về một ổ đĩa flash có dung lượng khá lớn, thì trong trường hợp này, nó có thể được định dạng ở exFAT, vì "nhảy tốc độ" trên các thiết bị như vậy sẽ đặc biệt rõ ràng. Ổ đĩa ngoài trong phần lớn các trường hợp có dung lượng khá lớn, đồng thời có hiệu suất khá cao (điều này đặc biệt đúng đối với những thiết bị sử dụng giao diện USB 3.0), và do đó tốt nhất là chỉ định dạng chúng ở dạng NTFS.

Chúng ta hãy xem xét các loại hệ thống tệp cho ổ đĩa flash, loại nào tốt hơn. Một người dùng đã gửi cho tôi một bức ảnh có lỗi “Tệp quá lớn đối với hệ thống tệp đích” và quyết định viết một bài báo trong trường hợp cần sử dụng hệ thống FAT32, NTFS và exFAT. Nó đang di chuyển một tệp có kích thước trên 4 GB sang ổ flash 8 GB. Thực tế là hệ thống FAT32 không thể xử lý thông tin lớn hơn 4 GB, nếu bạn có ổ đĩa flash có dung lượng 32 GB và hệ thống tệp của nó là FAT32, thì bạn sẽ không thể ghi tệp lớn hơn 4 GB vào đó . Chúng ta hãy xem xét cả ba hệ thống tệp trong Windows và xem ưu và nhược điểm của chúng.

FAT32

Chế độ hệ thống tệp cũ, thường được sử dụng khi mua ổ đĩa flash từ cửa hàng và lý do cho điều này là do khả năng tương thích. Khả năng tương thích là FAT32 có thể sử dụng được trên mọi máy tính chạy MAC, Windows, Linux, PC cũ. Hạn chế lớn nhất là nó có giới hạn kích thước tệp 4GB, điều này gặp vấn đề với các định dạng như video 4K và Blu-ray ngày nay. Nói một cách dễ hiểu, nếu bạn định làm việc với các tệp có kích thước nhỏ hơn 4 GB và ổ đĩa flash được sử dụng trên các máy tính khác nhau với các hệ điều hành khác nhau, thì hệ thống tệp FAT32 rất phù hợp.

exFAT

Một hệ thống tệp được cập nhật do Microsoft tạo để thay thế FAT32. Bắt đầu được sử dụng trong Windows Vista SP1 và có kích thước tệp tối đa là 16 exabyte (EB), tương đương 1 EB = 10 18 byte. Tương thích với Mac OS và Windows, đây là một hệ thống rất tốt để chia sẻ các tệp lớn.

Nhược điểm:

  • Nó không có bất kỳ chức năng ghi nhật ký nào, trong đó tất cả các thay đổi đối với tệp trên đĩa đều được ghi lại trước khi chúng thực sự được thực hiện.
  • Time Machine không được Apple hỗ trợ. Tóm lại, bạn sẽ không thể tạo bản sao lưu từ Apple bằng phần mềm Time Machine.
  • Một cấu trúc rất phức tạp đòi hỏi nhiều sức mạnh tính toán hơn.

Ưu điểm:

  • Ghi lại cùng một khu vực ít lần hơn, điều này rất quan trọng đối với ổ đĩa flash, kéo dài tuổi thọ của các ô nhớ. Như bạn đã biết, ổ đĩa flash có N số lần ghi lại, sau đó chúng sẽ bị lỗi.
  • Giới hạn kích thước tệp lớn là 16 exabyte.
  • Kích thước cụm là 32 megabyte.
  • Cải thiện phân bổ không gian trống, giúp giảm phân mảnh ổ đĩa.

NTFS

Hệ thống tệp mới nhất do Microsoft tạo ra và là cấu trúc hiện đại ngày nay dành cho hầu hết mọi ổ cứng, ổ flash hoặc ổ SSD hiện đại. NTFS là một công nghệ hệ thống tập tin mới. Hệ thống windows chỉ có thể được cài đặt trên NTFS. Nó là mặc định cho các đĩa có hệ điều hành do tính linh hoạt của nó. Nó có tất cả các công nghệ của Microsoft: ghi nhật ký, không hạn chế kích thước tệp, hỗ trợ nén tệp, tên dài, kiểm soát quyền truy cập tệp cho quản trị viên máy chủ và hơn thế nữa. Ở nhà, đây là lựa chọn tốt nhất để sử dụng hệ thống này trên đĩa và ổ đĩa flash. Có một nhược điểm là khi lắp ổ flash vào Mac OS, bạn có thể sao chép thông tin từ ổ flash nhưng không thể thay đổi thông tin đó.

Phần kết luận:

Đối với ổ flash USB bạn nên sử dụng exFAT, nếu bạn thường xuyên ở trong môi trường Mac OS, Windows, di chuyển ổ đĩa flash từ hệ điều hành này sang hệ điều hành khác. Nếu bạn chỉ sử dụng Windows thì NTSF là một giải pháp tuyệt vời.

Đôi khi, việc đọc thông tin, phát nhạc và phim từ ổ flash hoặc ổ cứng ngoài trên tất cả các thiết bị, cụ thể là máy tính, đầu DVD hoặc TV gia đình, Xbox hoặc PS3, cũng như trên đài ô tô, có thể gây ra một số vấn đề. Ở đây chúng ta sẽ nói về hệ thống tệp nào là tốt nhất để sử dụng để có thể đọc ổ đĩa flash ở mọi nơi và luôn không gặp vấn đề gì.

Hệ thống tập tin là gì và những vấn đề nào có thể liên quan đến nó

Hệ thống tập tin là một cách tổ chức dữ liệu trên phương tiện lưu trữ. Theo quy định, mỗi hệ điều hành sử dụng hệ thống tệp riêng của mình, nhưng nó có thể sử dụng một số hệ thống. Vì chỉ có dữ liệu nhị phân mới có thể được ghi vào ổ cứng nên hệ thống tệp là thành phần chính cung cấp khả năng dịch từ các bản ghi vật lý sang các tệp mà HĐH có thể đọc được. Do đó, khi định dạng ổ đĩa theo một cách nhất định và với một hệ thống tệp nhất định, bạn quyết định thiết bị nào (vì ngay cả đài của bạn cũng có một hệ điều hành duy nhất) sẽ có thể hiểu chính xác những gì được ghi trên ổ đĩa flash, ổ cứng hoặc ổ đĩa khác .

Ngoài FAT32 và NTFS nổi tiếng, cũng như HFS+, EXT và các hệ thống tệp khác ít quen thuộc hơn với người dùng bình thường, còn có hàng chục hệ thống tệp khác nhau được tạo cho các thiết bị khác nhau cho các mục đích cụ thể. Ngày nay, khi hầu hết mọi người có nhiều hơn một máy tính và các thiết bị kỹ thuật số khác ở nhà, có thể sử dụng hệ điều hành Windows, Linux, Mac OS X, Android và các hệ điều hành khác, câu hỏi đặt ra là làm cách nào để định dạng ổ đĩa flash hoặc ổ đĩa di động khác sao cho nó đọc được trên tất cả các thiết bị này, khá phù hợp. Và có vấn đề với điều này.

Khả năng tương thích

Hiện tại, có hai hệ thống tệp phổ biến nhất (đối với Nga) - NTFS (Windows), FAT32 (tiêu chuẩn Windows cũ). Hệ thống tệp Mac OS và Linux cũng có thể được sử dụng.

Sẽ là hợp lý khi giả định rằng các hệ điều hành hiện đại sẽ hoạt động với hệ thống tệp của nhau theo mặc định, nhưng trong hầu hết các trường hợp thì không phải như vậy. Mac OS X không thể ghi dữ liệu vào ổ đĩa được định dạng NTFS. Windows 7 không nhận ra ổ HFS+ và EXT và bỏ qua chúng hoặc báo cáo rằng ổ đĩa không được định dạng.

Nhiều bản phân phối Linux, chẳng hạn như Ubuntu, theo mặc định hỗ trợ hầu hết các hệ thống tệp. Sao chép từ hệ thống này sang hệ thống khác là một quá trình phổ biến trên Linux. Hầu hết các bản phân phối đều hỗ trợ ngay HFS+ và NTFS hoặc hỗ trợ cho chúng được cài đặt trong một thành phần miễn phí.

Ngoài ra, các bảng điều khiển trò chơi như Xbox 360 hoặc Playstation 3 chỉ cung cấp quyền truy cập hạn chế vào một số hệ thống tệp nhất định và chỉ cho phép đọc dữ liệu từ ổ USB. Để xem hệ thống tệp nào được hỗ trợ trên thiết bị nào, hãy xem bảng này.

Windows XPWindows 7/VistaBáo Mac OSMac OS Lion/Snow LeopardUbuntu LinuxPlaystation 3Xbox 360
NTFS(Windows)ĐúngĐúngChỉ đọcChỉ đọcĐúngKHÔNGKHÔNG
FAT32(DOS, Windows)ĐúngĐúngĐúngĐúngĐúngĐúngĐúng
exFAT(Windows)ĐúngĐúngKHÔNGĐúngCó, với gói ExFatKHÔNGKHÔNG
HFS+(Mac OS)KHÔNGKHÔNGĐúngĐúngĐúngKHÔNGĐúng
EXT2, 3(Linux)KHÔNGKHÔNGKHÔNGKHÔNGĐúngKHÔNGĐúng

Điều đáng chú ý là các bảng phản ánh khả năng của hệ điều hành để làm việc với các hệ thống tệp theo mặc định. Trên cả Mac OS và Windows, bạn có thể tải xuống phần mềm bổ sung cho phép bạn làm việc với các định dạng không được hỗ trợ.

FAT32 là một định dạng lâu đời và nhờ đó, hầu hết tất cả các thiết bị và hệ điều hành đều hỗ trợ đầy đủ. Vì vậy, nếu bạn định dạng ổ đĩa flash ở FAT32, nó gần như được đảm bảo có thể đọc được ở bất cứ đâu. Tuy nhiên, có một vấn đề quan trọng với định dạng này: giới hạn kích thước của một tệp riêng lẻ và một ổ đĩa riêng lẻ. Nếu bạn cần lưu trữ, ghi và đọc các tệp lớn, FAT32 có thể không phù hợp. Bây giờ thêm về hạn chế kích thước.

Giới hạn kích thước tệp trên hệ thống tệp

Hệ thống tệp FAT32 đã được phát triển từ lâu và dựa trên các phiên bản FAT trước đó, ban đầu được sử dụng trong DOS. Vào thời điểm đó, các đĩa có dung lượng ngày nay không tồn tại và do đó không có điều kiện tiên quyết nào để hệ thống tệp hỗ trợ các tệp lớn hơn 4GB. Ngày nay, nhiều người dùng phải đối mặt với vấn đề này. Dưới đây bạn có thể xem so sánh các hệ thống tệp dựa trên kích thước của tệp và phân vùng được hỗ trợ.

Các hệ thống tệp hiện đại đã mở rộng giới hạn kích thước tệp đến những giới hạn mà chúng ta vẫn khó tưởng tượng được (chúng ta sẽ xem điều gì sẽ xảy ra sau 20 năm nữa).

Mỗi hệ thống mới đều vượt trội hơn FAT32 về kích thước của từng tệp riêng lẻ và phân vùng đĩa riêng biệt. Vì vậy, tuổi của FAT32 ảnh hưởng đến khả năng sử dụng nó cho nhiều mục đích khác nhau. Một giải pháp là sử dụng hệ thống tệp exFAT, hệ thống tệp này được hỗ trợ trong nhiều hệ điều hành. Tuy nhiên, bằng cách này hay cách khác, đối với ổ flash USB thông thường, nếu các tệp lớn hơn 4 GB không được lưu trữ trên đó, FAT32 sẽ là lựa chọn tốt nhất và ổ flash sẽ được đọc ở hầu hết mọi nơi.