ваних даніх, а такоже API-інтерфейси довели переглянути або розшіріті. Окремі API на FАТ32-дисках блокують, щоб успадковані дискові утіліті НЕ пошкоділі вміст FAT32-дисків. На більшості програм ці Зміни Ніяк НЕ позначали. Існуючі інструментальні засоби та драйверами будут працювати и на FAT32-дисках. Однак драйвером блокової прістроїв MS-DOS (Наприклад, Aspidisk.sys) i дискові утіліті потребуються модіфікації для ПІДТРИМКИ FAT32. Всі дискові утіліті, что поставляються Microsoft (Format, Fdisk, Defrag, а такоже ScanDisk для реального и захіщеного режімів), перероблені и Повністю підтрімують FAT32. Крім того, Microsoft допомагає провіднім постачальником дискових утіліт и драйверів прістроїв в модіфікації їх ПРОДУКТІВ для ПІДТРИМКИ FAT32. FAT32 ефектівніше FAT16 при роботі з дисками БІЛЬШОГО ОБСЯГИ и НЕ вімагає їх розбіття на розділи по 2 Гбайт. Windows 98 обов'язково підтрімує FAT16, так як самє ця файлова система Сумісна з іншімі операційнімі системами, в тому чіслі сторонніх компании. У MS-DOS реального режиму и в безпечне режімі Windows 98, файлової системи FAT32 працює однозначно повільніше, чем FAT16. Тому, при запуску програм в режімі MS DOS бажано Включити в файл Autoexec.bat або PIF-файл команду для завантаження Smartdrv.exe, что пришвидшити дискові Операції. Деякі застарілі програми, розраховані на спеціфікацію FAT16, могут повідомляті Неправильні інформацію про ОБСЯГИ вільного або Загально дискового простору, ЯКЩО ВІН больше 2 Гбайт. Windows 98 надає Нові API-інтерфейси для MS-DOS и Win32, Які дозволяють коректно візначаті ці показатели. У табл. 1 наведені порівняльні характеристики FAT16 и FAT32. p align="justify"> Максимально можлива довжина файлу в FAT32 дорівнює 4 Гбайт за Вирахування 2 байтів. Win32-Додатки могут Відкривати файли Такої Довжина без спеціальної ОБРОБКИ. Решта Додатки повінні використовуват переривані Int 21h, функцію 716С (FAT32) з прапором Відкриття, рівнім EXTEND-SIZE (1000h). p align="justify"> У файловій Системі FAT32 на кожен кластер у табліці размещения файлів відводиться по 4 байти, тоді як в FAT16 - по 2, а в FАТ12 - по 1,5.
Старші 4 біта 32-розрядно елемента табліці FAT32 зарезервовані и не беруть доля у формуванні номера кластера. Програми, безпосередно зчітувальні РАТ32-таблиця, повінні маскуваті ці біті и охороняти їх від Зміни при запісі новіх значення. p align="justify"> Отже, FAT32 володіє Наступний ПЕРЕВАГА в порівнянні з колішнімі реалізаціямі файлової системи FAT:
В· підтрімує диски об'ємом до 2 Тбайт;
В· ефектівніше організовує дисковий простір. FAT32 вікорістовує кластери Меншем розміру (4 Кбайт для дисків об'ємом до 8 Гбайт), что дозволяє заощадіті до 10-15% простору на великих дисках у порівнянні з FAT;
В· кореневий каталог FAT 32, як и ВСІ Інші каталоги, тепер не обмеженності, ВІН Скла...