Великий файл на флешку як записати? або форматіруем в exFAT під Windows XP SP3 by REALIX.RU
Автор: Lucky Рубрики: Windows
Я думаю багато хто стикався з проблемою, що неможливо скопіювати великі файли, точніше кажучи файли великих розмірів на USB Flash Drive в простолюдді на флешку. При спробі копіювання вискакує повідомлення: диск на який проводиться запис, заповнений. Вставте цей диск.
Повідомлення, вискакує при спробі копіювання великих файлів в Windows XP SP3
Хоча при цьому на флешці місця вдосталь.
Раніше я розбивав такі файли на кілька шматків і копіював, але сьогодні мені ця ситуація набридла і я вирішив позбутися від цієї проблеми раз і назавжди.
Щоб позбавиться від проблеми спершу потрібно зрозуміти, а в чому власне справа. Проблема копіювання великих файлів на флешку пов'язана з файлової системою FAT32, точніше кажучи з обмеженнями файлової системи FAT32, а саме, з обмеженням на максимально можливий розмір файлу для томи FAT32 ~ 4 ГБ (4 294 967 295 байт)
Отже, щоб мати можливість записувати на флешку файли розміром більше 4 ГБ нам слід змінити файлову систему з FAT32 на будь-яку іншу. Так як мені доводиться в основному переміщати файли між комп'ютерами під управлінням операційних систем від Microsoft (Windows XP SP3, Windows 7), то і слід мені вибрати файлову систему, підтримувану цими операційними системами.
Вибір не великий. Або NTFS або exFAT.
Я вибрав exFAT (від англ. Extended FAT - «розширена FAT») - пропрієтарних файлову систему, призначену головним чином для флеш-накопичувачів. Вперше представлена фірмою Microsoft для вбудованих пристроїв в Windows Embedded CE 6.0.
Основними перевагами exFAT перед попередніми версіями FAT є:
- Зменшення кількості перезаписів одного і того ж сектора, що важливо для флеш-накопичувачів, у яких осередки пам'яті необоротно зношуються після певної кількості операцій запису (це сильно пом'якшується вирівнюванням зносу - wear leveling, - вбудованим в сучасні USB-накопичувачі і SD-картки). Це була основна причина розробки ExFAT.
- Теоретичний ліміт на розмір файлу 16 ексабайт. (Рішення нашої проблеми!)
- Максимальний розмір кластера збільшений до 32 мегабайт.
- Поліпшення розподілу вільного місця за рахунок введення біт-карти вільного місця, що може зменшувати фрагментацію диска.
- Введена підтримка списку прав доступу.
- Підтримка транзакцій (опціональна можливість, повинна підтримуватися пристроєм).
Підтримка операційними системами:
Підтримка exFAT мається на Windows XP з Service Pack 2 і 3 з оновленням KB955704 (Це оновлення не ставиться автоматично!), Windows Vista з Service Pack 1, Windows Server 2008, Windows 7, Windows 8, а також в Mac OS X Snow Leopard починаючи з версії 10.6.5.
Існує вільний драйвер exFAT у вигляді патча для ядра Linux, що підтримує тільки читання цієї файлової системи. Також існує драйвер, який працює через FUSE. Драйвер підтримує як читання, так і запис.
А як же відформатувати в файлову систему exFAT? Елементарно: Права кнопка миші на флешці в "Моєму комп'ютері" або в Провіднику і в контекстному меню пункт Форматувати. Вибираємо файлову систему exFAT, я ще ставлю галочку Швидке форматування і кнопка [Пуск]
Але у вас обов'язково повинно бути встановлено оновлення KB955704
Вікно форматування в Windows XP SP3
Після форматування можна переносити на флешці файли великого розміру. Але слід врахувати, що на комп'ютерах з Windows XP прочитати флешку вийде тільки якщо встановлено оновлення KB955704, яке слід встановити вручну.
Примітка:
Якщо в списку файлових систем у вікні форматування доступна файлова система exFAT, але при цьому форматувати не вдається, то це означає, що в системі відсутній оновлення KB955704.