Почему на флешку не копируется файл больше 4 ГБ
Если при копировании крупного видео или архива появляется ошибка «Файл слишком велик для конечной файловой системы», значит, ваш носитель отформатирован в FAT32. Эта устаревшая система имеет жесткое техническое ограничение: один файл не может занимать более 4 ГБ минус 1 байт (точно 4 294 967 295 байт).
Чтобы решить проблему, есть два пути:
- Конвертировать диск в exFAT или NTFS (рекомендуется) — это снимет ограничение навсегда.
- Разбить файл на части — если форматирование невозможно (например, на устройстве есть важные данные, а резервной копии нет под рукой).
Ниже приведены подробные инструкции для всех случаев.
Оглавление
Почему существует лимит в 4 ГБ
Ограничение заложено в архитектуре FAT32 (File Allocation Table 32). Для хранения информации о размере и расположении файла система использует 32-битную адресацию. Максимальное число, которое можно записать в 32 бита, равно $2^{32}$. Это дает нам предел в 4 ГБ.
Для современных задач этого критически мало:
- Фильмы в 4K часто весят 10–20 ГБ.
- Образы дисков (ISO) для игр или ОС превышают 4 ГБ.
- Базы данных и резервные копии тоже растут быстро.
Как проверить файловую систему диска
Прежде чем действовать, убедитесь, что проблема именно в FAT32.
В Windows:
- Откройте «Этот компьютер».
- Нажмите правой кнопкой мыши на нужный диск → Свойства.
- В строке «Файловая система» будет указано: FAT32, NTFS или exFAT.
В macOS:
- Откройте «Дисковую утилиту» (Disk Utility).
- Выберите диск слева.
- Справа в разделе «Сведения» посмотрите пункт «Формат».
В Linux: Выполните в терминале команду:
df -T /путь/к/точке/монтирования
Способ 1: Конвертация в NTFS без потери данных (Windows)
Если вы пользуетесь только Windows, лучший вариант — перевести диск в NTFS. Главный плюс: данные не удалятся.
Внимание! Хотя конвертация обычно проходит безопасно, всегда делайте резервную копию важных данных перед операциями с разделами. Сбой питания во время процесса может повредить файловую таблицу.
- Запомните букву диска (например,
F:). - Нажмите
Win + R, введитеcmdи нажмите Enter (или запустите командную строку от имени администратора). - Введите команду:
convert F: /fs:ntfs
(Замените F: на вашу букву диска).
4. Дождитесь завершения процесса. После этого на диск можно записывать файлы любого размера.
Минусы NTFS: macOS может читать такие диски, но не может писать на них без стороннего ПО. Linux поддерживает запись полностью.
Способ 2: Форматирование в exFAT (универсальный вариант)
exFAT — современная файловая система, созданная специально для флеш-накопителей. Она снимает лимит в 4 ГБ и отлично работает как в Windows, так и в macOS (и в большинстве современных Linux-дистрибутивов).
Минус: При форматировании все данные с диска будут удалены.
- Скопируйте все важные файлы с флешки на компьютер.
- Нажмите правой кнопкой на диск → Форматировать.
- В поле «Файловая система» выберите exFAT.
- Нажмите «Начать».
- После завершения верните файлы обратно.
Теперь диск принимает файлы любого разумного размера (теоретический лимит exFAT — 16 эксабайт).
Способ 3: Разбивка файла на части (без изменения диска)
Если вы не можете форматировать диск (нет прав администратора, чужой компьютер, риск потери данных) или устройство требует строго FAT32 (например, старый магнитола в автомобиле или принтер), используйте архивацию с разбивкой на тома.
Вам понадобится архиватор, например, 7-Zip (бесплатный) или WinRAR.
Инструкция для 7-Zip:
- Нажмите правой кнопкой на большой файл → 7-Zip → Добавить к архиву....
- В поле «Размер тома» укажите
4000M(чуть меньше 4 ГБ, чтобы наверняка влезло). - Нажмите ОК.
- Архиватор создаст несколько файлов:
archive.zip.001,archive.zip.002и т.д. - Скопируйте эти части на FAT32-носитель.
Как открыть потом:
Скопируйте все части (*.001, *.002...) в одну папку на компьютере, нажмите правой кнопкой на первый файл (.001) и выберите «Извлечь здесь». Архиватор автоматически соберет исходный файл.
Сравнение файловых систем: что выбрать
| Характеристика | FAT32 | NTFS | exFAT |
|---|---|---|---|
| Макс. размер файла | 4 ГБ - 1 байт | ~16 ТБ | ~16 Эксабайт |
| Совместимость Windows | Да | Да | Да |
| Совместимость macOS | Да | Чтение (запись через драйверы) | Да |
| Совместимость Linux | Да | Да | Да (требуется пакет exfat-fuse) |
| Надежность (журналирование) | Низкая | Высокая | Средняя |
| Для чего лучше | Старые авто, принтеры, ТВ | Системные диски Windows, внешние HDD для ПК | Флешки, внешние SSD для переноса между Mac и PC |
Частые ошибки
- Попытка скопировать файл 4.01 ГБ на FAT32. Даже если на флешке свободно 30 ГБ, один файл не запишется. Система проверяет лимит на один объект, а не общее место.
- Использование NTFS на телевизорах и магнитолах. Многие бытовые устройства видят NTFS-диски, но не могут их прочитать или видят пустыми. Для медиа лучше использовать exFAT (если устройство поддерживает) или оставаться на FAT32 с разбивкой файлов.
- Прерывание конвертации. Если вы отключите флешку во время выполнения команды
convert, файловая система может повредиться. Всегда используйте «Безопасное извлечение устройства».
FAQ
Можно ли увеличить лимит FAT32 до 8 ГБ? Нет. Это аппаратно-программное ограничение стандарта. Изменить его нельзя, можно только сменить файловую систему.
Почему мой внешний диск объемом 1 ТБ отформатирован в FAT32? Производители иногда используют FAT32 для максимальной совместимости со старыми устройствами. Также некоторые утилиты форматирования в Windows по умолчанию предлагают FAT32 для дисков менее 32 ГБ, хотя современные версии ОС позволяют выбрать exFAT.
Что лучше для игровой консоли (PS4/PS5/Xbox)? Для Xbox рекомендуется NTFS или exFAT. Для PlayStation 4 и 5 официально поддерживается exFAT и FAT32. Поскольку игры и обновления часто весят больше 4 ГБ, выбирайте exFAT.
Безопасно ли хранить важные данные на exFAT? exFAT надежнее FAT32, но у нее нет журналирования (как у NTFS). Это значит, что при внезапном отключении питания риск потери данных выше, чем на NTFS. Всегда используйте «Безопасное извлечение» и делайте бэкапы.