Các loại hệ thống tệp - sự khác biệt giữa FAT32, NTFS và exFAT. Hướng dẫn từng bước để định dạng ổ đĩa flash. Hệ thống tệp ExFat - nó là gì, tại sao nó được tạo

Hệ thống tệp là cơ sở để thực hiện các thao tác với bất kỳ dữ liệu nào được thực hiện trên máy tính, từ tải hệ điều hành đến đọc. tài liệu văn bản trong một cuốn sổ ghi chú. Thời đại đầu tiên Sự cố của Windows Tôi đã không chọn hệ thống tệp vì nó được trình bày trong một tùy chọn duy nhất - FAT16.

Với sự ra đời của Windows 95, một giải pháp thay thế cho hệ thống tệp hiện có ở dạng fat32 đã xuất hiện, nhưng sự lựa chọn không trở thành vấn đề, vì phiên bản cải tiến rõ ràng là tốt hơn phiên bản trước.

Và bây giờ sự xuất hiện của Windows XP gây nhầm lẫn cho người dùng về vấn đề lựa chọn giữa các hệ thống tệp hiện có. Câu hỏi đã trở nên có liên quan: fat32 hay ntfs tốt hơn? Bây giờ chúng ta hãy thử tìm hiểu điều này.

Hệ thống tập tin là gì

Hệ thống tệp quản lý các quá trình lưu trữ và truy cập tệp trên máy tính. Khái niệm chính trong hệ thống này được gọi là cụm - định nghĩa kích cỡ nhỏ nhất dữ liệu trên đĩa.

Vì vậy, nếu “trọng lượng” của một tệp là 1 byte và kích thước cụm trên ổ cứng là 8 KB thì tệp trên ổ cứng sẽ chiếm một cụm. Nếu "trọng lượng" của tệp là 8,1 KB, thì kích thước của nó trên đĩa sẽ chiếm hai cụm, tức là 16 KB. Bây giờ hãy tưởng tượng có bao nhiêu tệp có thể được chứa trên một ổ cứng và bạn sẽ hiểu cụm và toàn bộ hệ thống tệp quan trọng như thế nào trong quá trình lưu trữ thông tin. Đặc biệt là ở trong trường hợp này Tôi muốn lưu ý rằng kích thước của cụm phụ thuộc vào loại hệ thống tệp.

Ngoài ra, điều quan trọng là làm thế nào hệ thống lấp đầy vùng trống trên đĩa. Thuật toán chất lượng kém có thể dẫn đến phân mảnh dữ liệu, tức là khoảng cách giữa các phần của một tệp được lưu trữ trên đĩa sẽ khá lớn.

FAT32 và các tính năng của nó

Vậy fat32 là gì và đặc điểm chính của nó là gì? Về lý thuyết, kích thước ổ đĩa của hệ thống này được giới hạn ở mức 8 TB. Nhưng thực tế cho thấy những công cụ quản trị được tích hợp trong các hệ điều hành phổ biến nhất - Windows 2000 và Windows XP - không có khả năng tạo phân vùng lớn hơn 32 GB. Tuy nhiên, trong hầu hết các trường hợp, điều này là quá đủ. Kích thước tệp tối đa trong fat32 không quá 4 GB.

Bây giờ chúng ta hãy chuyển sang những sự thật không hoàn toàn dễ chịu. Trong số những người khác, đặc điểm quan trọng hệ thống tập tin là tính ổn định của nó, các thông số về khả năng chống lại mọi loại lỗi. fat32 không có gì đặc biệt để khoe ở đây cả. Lỗi phổ biến nhất trong lĩnh vực này là ghi sai dữ liệu cho biết âm lượng không gian trông. Trong fat16, tham số này đã được tính toán, nhưng trong fat32, nó chỉ được ghi vào vùng khởi động. Trong trường hợp này, khi chúng tôi sao chép, xóa hoặc di chuyển tệp, hệ điều hành của chúng tôi không cập nhật được bản ghi dữ liệu chứa thông tin về dung lượng đĩa trống. Đã sửa lỗi này chỉ bằng cách sử dụng một chương trình đặc biệt để thực hiện hoàn chỉnh kiểm tra kỹđĩa.

NTFS và các tính năng của nó

Nếu bạn chọn giữa fat32 hoặc ntfs dựa trên các thông số giới hạn kích thước ổ cứng, thì cái sau rõ ràng sẽ thắng vào thời điểm này, vì nó không có những hạn chế này. Độ ổn định của hệ thống tập tin này cũng cao hơn một chút, thậm chí nó có thể tồn tại khi bề mặt ổ cứng bị hư hại đáng kể.

Tổ chức thư mục trong hệ thống này được thể hiện bằng một tệp cụ thể, tệp này có một số liên kết đến các tệp và hệ thống thư mục khác. Hệ thống tương tự giảm đáng kể thời gian tìm kiếm tập tin cần thiết. Dựa trên tham số này, việc lựa chọn giữa ntfs hoặc fat32 là hiển nhiên.

NTFS nén dữ liệu ở cấp hệ thống tệp, giúp tổ chức tất cả các quy trình làm việc với nó nhanh hơn. Cơ chế nén rất linh hoạt, cho phép bạn nén một nửa tệp và không nén thành phần còn lại.

Ưu điểm của hệ thống này so với fat32 là rất đáng kể, nhưng trong hầu hết các trường hợp, khả năng của hệ thống sau là quá đủ cho người dùng.

Cách định dạng ổ đĩa flash thành ntfs hoặc fat32

Để minh họa rõ ràng hơn các khả năng hệ thống tập tin Hãy xem xét chúng bằng ví dụ về định dạng ổ đĩa flash. Vấn đề là chọn cái nào tốt hơn trong trường hợp này - định dạng ổ đĩa flash bằng ntfs hoặc fat32 không tạo ra bất kỳ sự khác biệt nào vấn đề quan trọng, vì câu trả lời cho nó rất đơn giản và rõ ràng. Vì vậy, nếu bạn dự định ghi các tệp lớn hơn 4 GB vào phương tiện này, thì việc định dạng ổ đĩa flash bằng ntfs sẽ hợp lý hơn. Nếu âm lượng của tập tin được ghi nhỏ hơn tham số đã chỉ định, cứ thoải mái chọn fat32 nhé, đối với fat32 chúng ta nhớ nhé Kích thước tối đa tập tin (kích thước tập tin tối đa) = 4Gb.

Quá trình định dạng ổ đĩa flash liên quan đến việc tạo một hệ thống tệp trên đó, hệ thống này tổ chức khả năng truy cập thông tin, phương pháp lưu trữ và sắp xếp dữ liệu. Sau khi bạn định dạng phương tiện, mọi thứ được lưu trữ trên đó sẽ bị xóa. Nếu cần thiết, một lượng dữ liệu nhất định sẽ được sử dụng chương trình đặc biệt có thể được khôi phục, nhưng cơ hội này không phải lúc nào cũng được thực hiện.

Người ta thường tin rằng định dạng ổ đĩa flash chỉ đơn giản là một cách để xóa dữ liệu chứa trong đó. Nhưng sự so sánh như vậy không hoàn toàn chính đáng, vì việc xóa thông tin trong quá trình định dạng chỉ là hệ quả của quá trình chính, đó là việc tạo cấu trúc cơ bản tiếp cận thông tin.

Hướng dẫn từng bước để định dạng ổ đĩa flash

Có một số lý do khiến việc định dạng ổ đĩa flash trở nên cần thiết:

  • dọn dẹp các tập tin không cần thiết;
  • vô hiệu hóa các sai sót trong quá trình làm việc;
  • trung hòa sự hiện diện của các thành phần có hại;
  • thay đổi hệ thống tập tin.

Làm cách nào để định dạng ổ đĩa flash thành ntfs hoặc fat32? Sự kiện này không đặc biệt khó khăn, đó là lý do tại sao phương pháp này rất phổ biến. Dưới đây là hướng dẫn từng bước để hoàn tất quy trình:

  • đưa phương tiện vào máy tính;
  • tìm nó trong thư mục “Máy tính”;
  • bấm vào chỉ định click chuột phải chuột;
  • trong danh sách xuất hiện, chọn “định dạng”;

  • trong cửa sổ xuất hiện, chọn loại hệ thống tệp mà bạn muốn định dạng phương tiện (chúng tôi đã nói về các tham số lựa chọn ở trên);

  • Chúng tôi không thay đổi mục “kích thước cụm”;
  • trong mục “nhãn âm lượng”, chúng tôi nhập tên của nhà mạng;
  • Để kích hoạt quá trình, hãy nhấp vào “bắt đầu”;

  • Sau khi quá trình hoàn tất, hãy nhấp vào “ok”.

Bây giờ bạn đã biết cách định dạng ổ đĩa flash bằng ntfs và fat32, và thực tế là quá trình này không gặp bất kỳ khó khăn cụ thể nào là điều hiển nhiên.

VỚI các loại khác nhau hệ thống tập tin chúng ta gặp chủ yếu khi định dạng ổ đĩa - ngày nay hầu như chỉ có ổ cứng và ổ đĩa flash USB. Theo quy định, NTFS gần như được chọn tự động cho cái trước và FAT32 hoặc exFAT cho cái sau. Đôi khi trong thuộc tính của đĩa được kết nối, hệ thống tệp được chỉ định là FAT. Trên thực tế, hệ thống tệp như vậy không tồn tại và FAT là tên loại chung, bao gồm FAT8, FAT12, FAT16 và FAT32. Ngày nay, những cái đầu tiên đã là quá khứ và FAT trong thuộc tính đĩa có nghĩa là tệp Hệ thống FAT 16.

Sự định nghĩa

MẬP(trong ngữ cảnh FAT16) là kiến ​​trúc hệ thống tệp 16 bit được sử dụng cho ổ đĩa cứng và các thiết bị lưu trữ nhỏ khác.

FAT32— Kiến trúc hệ thống tệp 32 bit, dùng cho ổ đĩa và ổ cứng có dung lượng từ 512 MB đến 2 TB, dùng trong hệ điều hành Hệ thống Windows 98, Windows 95 OSR2 và Windows 2000.

So sánh

Hệ thống tệp FAT đã mất đi sự liên quan với việc tăng dung lượng lưu trữ. Ngày nay nó chỉ được sử dụng trong đĩa mềm 3,5 inch. Ổ đĩa flash, thẻ nhớ và Đĩa cứng cho các hệ điều hành cũ hơn. FAT được hỗ trợ và công nhận bởi tất cả các hệ điều hành phổ biến, FAT32 chỉ là hệ điều hành Gia đình Windows lên đến phiên bản 2000 và phiên bản mới nhất DOS.

FAT32 không hỗ trợ các ổ đĩa logic (đừng nhầm với ổ đĩa vật lý) nhỏ hơn 512 MB, FAT không hiệu quả với các ổ đĩa logic lớn hơn 256 MB. Theo đó, dung lượng tối đa cho FAT32 là 2 TB, cho FAT - 2 GB. FAT32 sử dụng không gian đĩa hiệu quả hơn nhờ kích thước nhỏ hơn cụm.

Hệ thống tệp FAT32 không hỗ trợ nén đĩa, trong khi ở FAT bạn có thể nén đĩa bằng cách sử dụng tiện ích đặc biệt. Nhưng FAT giới hạn số lượng thư mục và tập tin trong thư mục gốc lên tới 512 bản ghi. Hệ thống tệp FAT32 được coi là đáng tin cậy và ổn định hơn do khả năng di chuyển thư mục gốc và sử dụng bản sao lưu của bảng tệp. Giày cao cổ FAT32 lớn hơn FAT và lưu trữ các bản sao lưu cấu trúc dữ liệu.

Trang web kết luận

  1. Hệ thống tệp FAT được thiết kế cho các ổ đĩa nhỏ (tối đa 2 GB), FAT32 - tối đa 2 TB.
  2. Trong FAT32 kích thước cụm nhỏ hơn.
  3. FAT được hỗ trợ bởi tất cả các hệ điều hành, FAT32 chỉ được hỗ trợ bởi Windows từ phiên bản 95 đến 2000 và phiên bản DOS mới nhất.
  4. FAT32 không hỗ trợ các ổ đĩa logic nhỏ hơn 512 MB.
  5. FAT32 sử dụng không gian đĩa hiệu quả hơn.
  6. FAT32 không hỗ trợ nén đĩa.
  7. FAT giới hạn số lượng mục trong thư mục gốc là 512.
  8. FAT32 ổn định và đáng tin cậy hơn.

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 một 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 có nghĩa là FAT32 có thể được sử dụng trên bất kỳ máy tính nào đang chạy Kiểm soát 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 máy tính khác nhau, với các hệ điều hành khác nhau thì hệ thống file 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ức là 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.
  • Không được hỗ trợ Cỗ máy thời gian tại Apple. Nói tóm lại, bạn không thể làm được bản sao lưu từ Apple sử dụng phần mềm Cỗ máy thời gian.
  • 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 tin mới nhất được tạo bởi Microsoft là cấu trúc hiện đại Hôm nay cho hầu hết mọi nội thất hiện đại ổ cứng, ổ đĩa flash hoặc ổ đĩa ssd. 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, tệp kiểm soát truy cập dành cho quản trị viên máy chủ và hơn thế nữa. Ở nhà cái này là nhất sự 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:

Ổ đĩa 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.

FAT - Bảng phân bổ tệp - thuật ngữ này đề cập đến một trong những cách tổ chức hệ thống tệp trên đĩa. Bảng này lưu trữ thông tin về các tệp trên ổ cứng của bạn dưới dạng một chuỗi số xác định vị trí của từng phần của mỗi tệp. Với sự trợ giúp của nó, hệ điều hành sẽ tìm ra cụm mà tệp yêu cầu chiếm giữ. FAT là hệ thống tập tin phổ biến nhất và được hỗ trợ bởi đại đa số các hệ điều hành. Lúc đầu, FAT là 12 bit và cho phép hoạt động với đĩa mềm và đĩa logic có dung lượng không quá 16 MB. TRONG Các phiên bản MS-DOS 3.0 đã tạo ra bảng FAT 16-bit để hỗ trợ các ổ đĩa có dung lượng lớn hơn và các ổ đĩa lên tới 2047 GB sử dụng bảng FAT 32-bit.

Hệ thống FAT32 là hệ thống tệp mới hơn dựa trên định dạng FAT và được hỗ trợ bởi Windows 95 OSR2, Windows 98 và Windows Millennium Edition. FAT32 sử dụng ID cụm 32 bit nhưng dành 4 bit quan trọng nhất, do đó kích thước ID cụm hiệu quả là 28 bit. Vì kích thước tối đa của cụm FAT32 là 32 KB nên về mặt lý thuyết FAT32 có thể xử lý khối lượng 8 terabyte. Windows 2000 giới hạn kích thước của các ổ đĩa FAT32 mới ở mức 32 GB, mặc dù nó hỗ trợ các ổ đĩa EAT32 lớn hơn hiện có (được tạo trên các hệ điều hành khác). Số lớn hơn Các cụm được FAT32 hỗ trợ cho phép nó quản lý đĩa hiệu quả hơn FAT 16. FAT32 có thể sử dụng các cụm 512 byte cho các ổ có kích thước lên tới 128 MB.

Hệ thống tệp FAT 32 được sử dụng làm hệ thống tệp mặc định trong Windows 98. Hệ điều hành này đi kèm với một chương trình đặc biệt để chuyển đổi đĩa từ FAT 16 sang FAT 32. Windows NT và Windows 2000 cũng có thể sử dụng hệ thống tệp FAT và do đó bạn có thể khởi động máy tính của mình từ đĩa DOS và có toàn quyền truy cập tới tất cả các tập tin. Tuy nhiên, một số tiến bộ nhất Tính năng của Windows NT và Windows 2000 được cung cấp hệ thống tệp ntfs riêng (NT Hệ thống tập tin). ntfs cho phép bạn tạo các phân vùng đĩa có kích thước lên tới 2 TB (như FAT 32), nhưng ngoài ra, nó còn có các chức năng kiểm tra, bảo mật và nén tệp tích hợp cần thiết khi làm việc trong môi trường mạng. Và trong Windows 2000, hỗ trợ cho hệ thống tệp FAT 32. Việc cài đặt hệ điều hành Windows NT bắt đầu lúc Đĩa FAT, nhưng theo yêu cầu của người dùng, khi kết thúc cài đặt, dữ liệu trên đĩa có thể được chuyển đổi sang định dạng ntfs.

Bạn có thể thực hiện việc này sau bằng cách sử dụng tiện ích Convert.exe được cung cấp cùng với hệ điều hành. Phân vùng đĩa được chuyển đổi sang hệ thống ntfs sẽ không thể truy cập được vào các hệ điều hành khác. Để quay lại DOS, Windows 3.1 hoặc Windows 9x, bạn cần xóa phân vùng ntfs và thay vào đó hãy tạo một phân vùng FAT. Windows 2000 có thể được cài đặt trên đĩa có hệ thống tệp FAT 32 và ntfs.

Khả năng của hệ thống tệp EAT32 rộng hơn nhiều so với FAT16. Tính năng quan trọng nhất của nó là hỗ trợ đĩa lên tới 2.047 GB và hoạt động với các cụm nhỏ hơn, do đó giảm đáng kể dung lượng lưu trữ không sử dụng. không gian đĩa. Ví dụ, ổ cứng 2 GB trong FAT16 sử dụng các cụm có kích thước 32 KB và trong FAT32 - các cụm có kích thước 4 KB. Để duy trì khả năng tương thích với các chương trình, mạng và trình điều khiển thiết bị hiện có bất cứ khi nào có thể, FAT32 được triển khai với những thay đổi tối thiểu về kiến ​​trúc, API, cấu trúc dữ liệu nội bộ và định dạng đĩa. Nhưng vì các phần tử bảng FAT32 hiện có kích thước bốn byte nên nhiều cấu trúc dữ liệu và API bên trong và trên đĩa đã phải được sửa đổi hoặc mở rộng. Một số API trên đĩa EAT32 bị chặn để kế thừa tiện ích đĩa không làm hỏng nội dung của đĩa FAT32. Hầu hết các chương trình sẽ không bị ảnh hưởng bởi những thay đổi này. Các công cụ và trình điều khiển hiện có sẽ hoạt động trên ổ đĩa FAT32. Tuy nhiên, trình điều khiển thiết bị khối MS-DOS (chẳng hạn như Aspidisk.sys) và các tiện ích đĩa cần được sửa đổi để hỗ trợ FAT32. Tất cả các tiện ích đĩa do Microsoft cung cấp (Format, Fdisk, Defrag và ScanDisk cho chế độ thực và được bảo vệ) đã được thiết kế lại để hỗ trợ đầy đủ FAT32. Ngoài ra, Microsoft đang hỗ trợ các nhà cung cấp trình điều khiển thiết bị và tiện ích đĩa hàng đầu trong việc sửa đổi các sản phẩm của họ để hỗ trợ FAT32. FAT32 hiệu quả hơn FAT16 khi làm việc với các đĩa lớn hơn và không yêu cầu chúng phải được phân vùng thành các phân vùng 2 GB. Windows 98 nhất thiết phải hỗ trợ FAT16, vì hệ thống tệp này tương thích với các hệ điều hành khác, bao gồm công ty bên thứ ba. Ở chế độ thực MS-DOS và ở chế độ an toàn Windows 98, hệ thống tệp FAT32 chậm hơn đáng kể so với FAT16. Do đó, khi chạy các chương trình ở chế độ MS DOS, nên đưa lệnh vào tệp Autoexec.bat hoặc PIF để tải Smartdrv.exe, điều này sẽ tăng tốc độ hoạt động của đĩa. Một số chương trình cũ được thiết kế cho đặc tả FAT16 có thể báo cáo thông tin không chính xác về dung lượng ổ đĩa trống hoặc tổng dung lượng nếu dung lượng đó lớn hơn 2 GB. Windows 98 cung cấp các API mới cho MS-DOS và Win32 cho phép bạn xác định chính xác các số liệu này. Trong bảng 1 thể hiện các đặc điểm so sánh của FAT16 và FAT32.

Bảng 1. So sánh hệ thống tệp FAT16 và FAT32

Được triển khai và sử dụng bởi hầu hết các hệ điều hành (MS-DOS, Windows 98, Windows NT, OS/2, UNIX).

TRÊN khoảnh khắc này Chỉ hỗ trợ trên Windows 95 OSR2 và Windows 98.

Rất hiệu quả đối với các ổ đĩa logic nhỏ hơn 256 MB.

Không hoạt động với các đĩa nhỏ hơn 512 MB.

Hỗ trợ nén đĩa, ví dụ như sử dụng thuật toán DriveSpace.

Không hỗ trợ nén đĩa.

Xử lý tối đa 65.525 cụm, kích thước của cụm này phụ thuộc vào kích thước của đĩa logic. Vì kích thước cụm tối đa là 32 KB nên FAT16 có thể hoạt động với các ổ đĩa logic không lớn hơn 2 GB.

Có khả năng làm việc với các đĩa logic lên tới 2.047 GB với kích thước cụm tối đa là 32 KB.

Làm sao kích thước lớn hơnđĩa logic, hiệu quả lưu trữ tệp trong hệ thống FAT"16 càng thấp, vì kích thước của các cụm cũng tăng lên. Không gian cho các tệp được phân bổ theo cụm và do đó, với kích thước tối đa của đĩa logic, một tệp là 10 Kích thước KB sẽ yêu cầu 32 KB và 22 KB dung lượng ổ đĩa sẽ bị lãng phí .

TRÊN ổ đĩa logic với dung lượng dưới 8 GB, kích thước cụm là 4 KB.

Độ dài tệp tối đa có thể có trong FAT32 là 4 GB trừ 2 byte. Các ứng dụng Win32 có thể mở các tệp có độ dài này mà không cần xử lý đặc biệt. Các ứng dụng khác nên sử dụng ngắt Int 21h, chức năng 716C (FAT32) với cờ mở được đặt thành EXTEND-SIZE (1000h).

Trong hệ thống tệp FAT32, 4 byte được phân bổ cho mỗi cụm trong bảng phân bổ tệp, trong khi ở FAT16 - 2 và ở FAT12 - 1.5.

4 bit quan trọng nhất của phần tử bảng FAT32 32 bit được dự trữ và không tham gia vào việc hình thành số cụm. Các chương trình đọc trực tiếp bảng PAT32 phải che các bit này và bảo vệ chúng khỏi bị thay đổi khi các giá trị mới được ghi.

Vì vậy, FAT32 có những ưu điểm sau so với các triển khai hệ thống tệp FAT trước đây:

    hỗ trợ đĩa lên tới 2 TB;

    tổ chức không gian đĩa hiệu quả hơn. FAT32 sử dụng các cụm nhỏ hơn (4 KB cho ổ đĩa lên tới 8 GB), giúp tiết kiệm tới 10-15% dung lượng ổ đĩa. đĩa lớn so với FAT;

    Thư mục gốc FAT 32, giống như tất cả các thư mục khác, giờ đây không giới hạn, nó bao gồm một chuỗi các cụm và có thể nằm ở bất kỳ đâu trên đĩa;

    có nhiều hơn độ tin cậy cao: FAT32 có thể di chuyển thư mục gốc và hoạt động với bản sao lưu FAT, ngoài ra, bản ghi khởi động trên các đĩa FAT32 đã được mở rộng để bao gồm một bản sao lưu các cấu trúc dữ liệu quan trọng, có nghĩa là các đĩa FAT32 ít nhạy cảm hơn với sự xuất hiện của các phần xấu riêng lẻ so với các ổ đĩa FAT hiện có;

    chương trình tải nhanh hơn 50%.

Bảng 2. So sánh kích thước cụm

Dung lượng đĩa

Kích thước cụm tính bằng FAT16, KB

Kích thước cụm tính bằng FAT32, KB

256 MB-511 MB

Không được hỗ trợ

512 MB -1023 MB

1024MB - 2GB

2GB - 8GB

Không được hỗ trợ

8GB-16GB

Không được hỗ trợ

16GB-32GB

Không được hỗ trợ

Hơn 32GB

Không được hỗ trợ

Tiện ích chống phân mảnh đĩa được cải tiến sẽ tối ưu hóa vị trí của các tệp ứng dụng được tải khi ứng dụng được khởi chạy. Có thể chuyển đổi đĩa sang EAT32 bằng tiện ích Drive Converter (FAT32), nhưng sau đó, nên chạy tiện ích Disk Defragmenter - nếu không máy tính sẽ hoạt động với đĩa chậm hơn trước. Khi sử dụng FAT32, cấu hình khởi động thay thế của Windows 98 và Windows NT 4.0 trở nên không thể thực hiện được vì Windows NT 4.0 không hỗ trợ FAT32. FAT32 phân bổ không gian đĩa hiệu quả hơn nhiều so với các phiên bản trước của hệ thống tệp FAT. Điều này giải phóng hàng chục, thậm chí hàng trăm megabyte trên các ổ đĩa lớn và khi kết hợp với tiện ích chống phân mảnh đĩa FAT32 tiên tiến, sẽ giảm đáng kể thời gian tải ứng dụng. Quy trình chuyển đổi hệ thống tập tin trên ổ cứng của bạn sang FAT32 bằng Drive Converter (FAT32) khá đơn giản. Để làm điều này, bạn cần phải mở tuần tự Trình đơn bắt đầu(Start), menu con các chương trình (Programs), Accessories (Standard), System Tools (Utilities) và chọn lệnh Drive Converter (FAT32). Việc chuyển đổi có thể ảnh hưởng đến tính năng ngủ đông (lưu trạng thái của máy tính vào đĩa) có trên nhiều máy tính. Các hệ thống trong đó chế độ ngủ được triển khai thông qua AWS BIOS hoặc ACPI (Cấu hình nâng cao và giao diện nguồn) S4/BIOS phải hỗ trợ FAT32 - chỉ khi đó chúng mới hoạt động chính xác trong Windows 98.

Hầu hết các nhà sản xuất BIOS đều bao gồm tính năng bảo vệ chống vi-rút để theo dõi các thay đổi đối với MBR (Bản ghi khởi động chính). Ngoài ra, các tiện ích chống vi-rút cũ được cài đặt dưới dạng chương trình thường trú hoặc trình điều khiển chế độ thực có thể phát hiện các thay đổi MBR khi khởi động MS-DOS. Vì việc chuyển đổi sang FAT32 chắc chắn sẽ sửa đổi MBR nên một số công cụ kiểm tra vi-rút có thể hiểu nhầm đây là dấu hiệu cho thấy hệ thống đã bị nhiễm. Do đó, nếu một tiện ích chống vi-rút phát hiện ra sự thay đổi trong MBR, nó sẽ đề xuất "chữa trị" nó. Tốt nhất bạn nên gỡ bỏ phần mềm chống vi-rút và tắt những phần mềm tích hợp sẵn. Công cụ BIOS bảo vệ chống vi-rút trước khi chuyển đổi đĩa sang FAT32. Sau đó, bạn có thể cài đặt lại tiện ích chống vi-rút và kích hoạt tính năng bảo vệ chống vi-rút được tích hợp trong BIOS.

Bài viết này sẽ thảo luận về việc sử dụng các hệ thống tập tin khác nhau trên phương tiện truyền thông bên ngoài dữ liệu: ổ đĩa flash, thẻ nhớ, thiết bị ngoài ổ cứng v.v. Vì vậy, ngày nay các hệ thống tệp sau được sử dụng cho ổ đĩa: ...

* FAT32
*NTFS
*exFAT

Chúng ta hãy xem xét chi tiết từng loại và xem xét những ưu điểm, nhược điểm và tính năng sử dụng trên các thiết bị khác nhau.

Một hệ thống tệp được Microsoft tạo để thay thế FAT16 sắp chết. Hệ thống phổ biến nhất hiện nay. Hầu hết thẻ nhớ và ổ đĩa flash đều được cung cấp ở định dạng FAT32. Ngoài ra, khi định dạng phương tiện trong thiết bị gia dụng, chẳng hạn như máy ảnh, nó sẽ hoạt động trong hệ thống tệp này. Đây là ưu điểm chính của nó - khả năng tương thích. Bằng cách lắp một ổ đĩa như vậy vào đầu DVD, đầu phát media hoặc máy in ảnh gia đình, bạn sẽ chắc chắn rằng tất cả các tệp đều có thể truy cập và đọc bình thường. Đây là nơi lợi thế kết thúc.

Nhược điểm quan trọng nhất của hệ thống này là giới hạn kích thước tệp là 4 GB. Vì thế hãy viết ra tập tin lớn(ví dụ: bản sao lưu đĩa hệ thống hoặc video được sao chép từ máy ảnh) sẽ không hoạt động. Ngoài ra, Windows có giới hạn kích thước phân vùng là 32 GB. Đường vòng giới hạn cuối cùng bạn có thể tải xuống tiện ích HP USB Lưu trữ đĩa Công cụ định dạng, điều này ít nhất sẽ cho phép bạn định dạng nó ở FAT32 cứng bên ngoàiđĩa.

Tuy nhiên, nếu bạn không cần ghi lại và chuyển những thông tin đó tập tin lớn và ngoài ra, nếu bạn có kích thước phương tiện nhỏ: 4, 8 hoặc thậm chí 16 GB, bạn có thể định dạng nó thành FAT32 mà không cần đắn đo.
Nhân tiện, Transcend, một công ty sản xuất phương tiện lưu trữ di động, định dạng ổ cứng ngoài của mình ở FAT32.

Một hệ thống tập tin hiện đại, đáng tin cậy có từ thời Windows NT.
TRONG máy tính để bàn và máy tính xách tay thay thế FAT32. Kiểm tra xem bạn vẫn cài đặt FAT32 chưa (nhấp chuột phải vào ổ đĩa trong Máy tính của tôi và chọn Thuộc tính), tôi thực sự khuyên bạn nên thay thế nó bằng NTFS.

Cách chuyển FAT32 sang NTFS mà không mất dữ liệu

Bạn có thể làm điều này như sau. TRONG dòng lệnh(Bắt đầu-Chạy) loại

chuyển đổi e: /fs:ntfs

Thay vì e: bạn có thể thay thế đĩa cần thiết. Điều này sẽ cho phép bạn thay đổi hệ thống tập tin thành NTFS không mất dữ liệu.

Tuy nhiên, trên ổ đĩa flash và cứng bên ngoài Ổ đĩa NTFS Nó hoạt động hơi khác một chút. Khi sao chép vào như vậy Ổ đĩa Windows cho phép cơ chế lưu vào bộ đệm trong đó các tập tin được sao chép đầu tiên vào trí nhớ đặc biệt(cái gọi là bộ đệm), sau đó đến phương tiện cuối cùng. Trong các ổ cứng cố định, điều này cho phép bạn đạt được tốc độ sao chép và giảm bớt độ trễ. Trên thiết bị di động, nó sẽ trông như thế này. Lúc đầu, tốc độ sao chép sẽ rất cao và có thể đạt tới 100 MB/s (về lý thuyết tương đương với tốc độ đọc chăm chỉổ đĩa bạn đang sao chép), sau đó khi bộ nhớ đệm hết, tốc độ sẽ giảmđến một giá trị cực kỳ nhỏ. Hơn nữa, trước khi chuyển sang sao chép tệp tiếp theo, hệ thống phải nối thêm tệp hiện tại từ bộ đệm. Do đó, quá trình sao chép có thể bị kẹt ở mức 99 phần trăm, mặc dù chỉ báo ổ cứng vẫn hiển thị hoạt động. Nếu so sánh tốc độ sao chép có và không có bộ nhớ đệm thì gần như giống hệt nhau. Đó là khi sử dụng NTFS chúng tôi hầu như không mất gì ngoại trừ tốc độ sao chép không chính xác và thông tin về thời gian kết thúc của nó. Mặc dù đối với một số người, “nội dung thông tin” như vậy có thể khiến họ căng thẳng.

Đây là tốc độ sao chép \"phát triển\"
cứng ổ USB 2.0 trên hệ thống NTFS

NTFS “làm nên điều kỳ diệu”, sao chép vào ổ flash 512 MB,
tốc độ ghi thực tế là vài MB/s

Mặt khác, NTFS là một hệ thống tệp cực kỳ đáng tin cậy có thể chịu được nhiều lần thiết lập lại đột ngột. Độ tin cậy này được đảm bảo bằng cách ghi nhật ký. Điều này sẽ khiến hệ thống truy cập vào một số khu vực nhất định của ổ đĩa thường xuyên hơn. Đối với ổ đĩa flash và thẻ nhớ, phương pháp này rất quan trọng. Chúng sẽ mòn nhanh hơn.

Hệ thống tập tin mới của Microsoft. Được thiết kế chủ yếu cho ổ đĩa flash. Nói quá lên, chúng ta có thể nói rằng đây là FAT32 với dỡ bỏ hạn chế. Kích thước của tệp và phân vùng có thể đạt tới kích thước vô cùng lớn và số lượng tệp trong một thư mục giờ đây là không giới hạn. Theo tôi, lý tưởng cho ổ đĩa flash và thẻ nhớ.

Nhưng hệ thống này cũng có một nhược điểm. Không có nhiều người ủng hộ cô ấy thiết bị gia dụng và các máy tính chạy Windows XP cũng sẽ không nhìn thấy các phương tiện như vậy. Tuy nhiên công ty Microsoftđã phát hành bản vá KB955704, cho phép sử dụng exFAT trong Windows XP. Windows Vista và Windows 7 hoạt động với hệ thống này mà không cần bất kỳ thao tác bổ sung nào.

Nhưng nếu bạn thường xuyên sử dụng ổ flash trên các máy tính khác nhau chạy Windows XP thì bạn sẽ phải mang theo ổ đĩa flash bổ sung với các tài xế. Điều này thật nực cười.

Nhưng nếu bạn chỉ có máy tính chạy Windows 7 hoặc bạn chỉ mang theo ổ đĩa flash/đĩa ở 2-3 nơi có thể cài đặt bản cập nhật trên thì exFAT là lý tưởng.

Phép cộng
Bài viết được lấy từ các nguồn mở: http://winitpro.ru/index.php/2011/06/20/fajlovaya-sistema-exfat/
hệ thống tập tin exFAT

Cùng với việc phát hành Vista SP1, Microsoft đã giới thiệu một hệ thống tệp mới. ExFAT (Bảng phân bổ tệp mở rộng) là sự kế thừa cho hệ thống tệp FAT32 cũ. Vậy ưu điểm và nhược điểm chính của hệ thống tệp exFAT là gì. Sự khác biệt giữa exFAT và FAT32 là gì? Và khi nào nên sử dụng exFAT thay vì NTFS?

Hệ thống tệp FAT32 là một hệ thống tệp khá cũ và quen thuộc, nhưng nó có một số nhược điểm đáng kể: nó không hỗ trợ các phân vùng lớn hơn 2 TB và các tệp lớn hơn 4 GB. Để giải quyết các vấn đề được mô tả trong FAT32, hệ thống tệp exFAT đã được tạo. ExFAT là một sự phát triển của Microsoft được thiết kế chủ yếu cho phương tiện di động (ổ flash, ổ SSD, thẻ thông minh). Điều đáng lưu ý ngay là ExFAT không được sử dụng cho định dạng cứngđĩa. Tất cả mới nhất Phiên bản Windows, cũng như Mac OS X hỗ trợ hệ thống tệp này. ExFAT còn thường được gọi là FAT64, có nghĩa là nó có thể xử lý các ổ đĩa và tệp lớn hơn.

Những ưu điểm chính của hệ thống tệp exFAT:

* Kích thước cụm tối đa tăng lên 32 MB
* Tăng kích thước tệp tối đa trong exFAT từ 4GB lên 264 byte (16 EB).
* Không có giới hạn về số lượng file trong một thư mục
* Hỗ trợ quyền truy cập tập tin/thư mục
* Hỗ trợ ghi giao dịch (nếu được hỗ trợ thiết bị vật lý)
* Sử dụng hiệu quả không gian trống, giúp giảm đáng kể tình trạng phân mảnh ổ đĩa.

Điều đáng chú ý là khi định dạng ở exFAT, dung lượng trống trên thiết bị lưu trữ sẽ lớn hơn khi sử dụng FAT32. Ví dụ: nếu ổ flash USB 4 GB (dung lượng danh nghĩa 4023 MB) được định dạng trong nhiều hệ thống tệp khác nhau, bạn sẽ nhận được thông tin sau:

* FAT32 - 4014MB
* HFS+ - 3997 MB
* NTFS - 3974 MB
* exFAT - 4022 MB

ExFAT được tối ưu hóa để hoạt động với các ổ đĩa flash như Ổ đĩa flash USB, thẻ nhớ và Ổ SSD, kích thước cụm 32 KB rất phù hợp với thẻ dung lượng lớn và các thiết bị có độ hao mòn cao hơn khi thực hiện thao tác đọc-ghi. Hệ thống exFAT còn có khả năng quản lý quyền truy cập vào tập tin/thư mục và thời gian truy cập dữ liệu đã giảm xuống. Một trong những nhược điểm chính của hệ thống exFAT là công nghệ này áp dụng chính sách cấp phép Microsoft, và không đời nào mã nguồn mở nó không thể được áp dụng cho các quyết định. Để sử dụng nó trên bất kỳ hệ điều hành nào, bạn sẽ phải trả phí cấp phép cho Microsoft ( quy tắc này không áp dụng cho đơn giản thiêt bị di động chẳng hạn như máy ảnh, máy nghe nhạc, v.v.).

exFAT trong hiện đại các hệ điều hành Windows 7

Phiên bản hệ điều hành mới Microsoft Windows 7 hỗ trợ đầy đủ hệ thống tệp exFAT và tất cả các tính năng của nó ở cả phiên bản 32 và 64 bit. Bên cạnh đó, ổ đĩa flash ngoàiđược định dạng bằng exFAT có thể được sử dụng để làm việc với Công nghệ ReadyBoost(và sẽ không còn giới hạn 4 GB nữa).

Windows Vista

Windows Vista chỉ hỗ trợ exFAT bắt đầu từ Gói dịch vụ 1. Ngoài ra, một số tính năng như kiểm soát truy cập cũng không được hỗ trợ. Không giống như Windows 7, các thiết bị exFAT của Vista không được hỗ trợ ReadyBoost.

Windows XP

ExFAT không được hỗ trợ trong Windows XP, tuy nhiên, bạn có thể tải xuống trình điều khiển từ trang web của Microsoft (mô tả trong KB 9555704 - http://support.microsoft.com/kb/955704), nhưng nó yêu cầu cài đặt Service Pack 2.

Đối với các phiên bản Windows cũ hơn hỗ trợ chính thức exFAT bị thiếu.

máy chủ Windows

ExFAT được hỗ trợ đầy đủ trong Windows Server 2008 và khi cài đặt trình điều khiển trên cũng có trong Windows Server 2003.

Báo tuyết

Mac OS X hỗ trợ exFAT kể từ phiên bản 10.6.4 (15 tháng 6 năm 2010), nhưng chỉ trên máy Mac có đầu đọc thẻ SDXC. Mac mini và iMac tương thích với exFAT.

Trên hệ thống Gia đình Linux Không có hỗ trợ cho exFAT, mặc dù có một số giải pháp, nhưng hầu hết chúng đều phải trả phí hoặc bất tiện, ngoài ra, Microsoft với giấy phép độc quyền của mình đã tạo cơ hội cho các nhà phát triển độc lập.

ExFAT và FAT32

Khi thử nghiệm trên Windows 7, nó cho thấy hiệu năng tương đương với FAT32, nhưng NTFS vẫn nhanh hơn một chút. Liệu exFAT có thay thế FAT32 không? Điều này có thể sẽ chỉ xảy ra sau khi di chuyển lớn sang Windows 7 hoặc các phiên bản Windows mới hơn. Đối với người tiêu dùng, ưu điểm chính của exFAT sẽ là khắc phục hạn chế tập tin FAT32 (tăng kích thước tệp trong exFat).

Chúng ta cũng phải nhớ rằng hệ thống tệp exFAT yêu cầu nhiều hơn phiên bản mới Hệ điều hành (có thể cần phải nâng cấp phần cứng), cũng như thực tế là exFAT có thể không được hỗ trợ trên các thiết bị cũ hơn (máy ảnh, máy nghe nhạc mp3).

exFat hoặc NTFS

ExFAT có thể coi là đối thủ cạnh tranh với NTFS trên các hệ thống có giới hạn khả năng tính toán và trí nhớ. Ngoài ra, tập tin hệ thống NTFS Việc sử dụng trên thẻ flash rất bất tiện và không hiệu quả (tốc độ hoạt động giảm và tuổi thọ của bộ nhớ flash giảm) và ExFAT sẽ là hệ thống tệp lý tưởng cho các thiết bị như vậy.

Để kết luận, tôi sẽ đưa ra một số khuyến nghị chungđể chọn hệ thống tập tin phù hợp nhất. Nếu bạn có một ổ đĩa flash nhỏ, hãy định dạng nó thành FAT32. Định dạng ổ đĩa flash dung lượng lớn bằng exFAT, vì hiện tượng "tăng tốc" trên chúng sẽ đặc biệt đáng chú ý. Cứng bên ngoàiđĩa thường lớn và hiệu suất cao(đặc biệt là những người có Đầu nối USB 3.0), vì vậy tốt hơn nên định dạng chúng ở dạng NTFS.

Bài viết được lấy từ các nguồn mở: http://pc-hard.ru/softarticles/1-fat32-ntfs-exfat-comparsion.html