Ошибка «Файл слишком большой» или «Недостаточно места» при копировании видео объёмом больше 4 ГБ на флешку — классическое проявление лимита файловой системы FAT32, в которой отформатировано большинство microSD-карт для Android. Сам файл может занимать меньше свободного места накопителя, но файловая система физически не способна хранить объект такого размера, и смартфон прерывает запись.
Подобные ограничения существуют не только на съёмных картах, но и во внутренней памяти устройства, при передаче файлов по определённым протоколам и даже при работе отдельных приложений. Разберём, какие именно лимиты действуют в Android, откуда они берутся и как их обойти без потери данных.
Какие файловые системы использует Android
Android построен на ядре Linux, поэтому внутренняя память смартфона исторически форматируется в ext4 или f2fs (flash-friendly file system, разработанную для флеш-накопителей). Эти системы поддерживают файлы огромного размера — практический предел измеряется терабайтами, поэтому во внутренней памяти лимит на размер одного файла пользователь почти никогда не встретит.
Другое дело — съёмные накопители. Карты microSD и USB-флешки, подключаемые через OTG, чаще всего отформатированы в FAT32 или exFAT. Именно здесь и сидит главное ограничение: FAT32 не позволяет записать файл больше 4 ГБ минус 1 байт, независимо от объёма самой карты.
Отдельный случай — NTFS. Стоковый Android обычно не умеет работать с этой файловой системой без сторонних драйверов или root-доступа, поэтому диск в NTFS может либо не определяться вообще, либо открываться только для чтения — поведение зависит от прошивки конкретного устройства.
Таблица лимитов популярных файловых систем
Чтобы понимать, с каким ограничением вы столкнулись, полезно знать базовые характеристики файловых систем, встречающихся на Android-устройствах. Значения ниже — теоретические пределы самих файловых систем; на практике производитель устройства или прошивка могут вводить дополнительные ограничения.
| Файловая система | Макс. размер файла | Где встречается в Android |
|---|---|---|
| FAT32 | 4 ГБ минус 1 байт | microSD до 32 ГБ, старые флешки |
| exFAT | практически без ограничений | microSD от 64 ГБ, современные накопители |
| ext4 | до 16 ТБ | внутренняя память смартфона |
| f2fs | сопоставимо с ext4 | внутренняя память ряда моделей |
| NTFS | очень большие файлы | внешние HDD/SSD, поддержка не гарантирована |
Типичные симптомы ограничения файловой системы
Проблема проявляется не всегда одинаково, и по косвенным признакам можно понять, что вы упёрлись именно в лимит файловой системы, а не в нехватку места или сбой накопителя.
- 📹 Запись видео на карту памяти обрывается примерно на отметке 4 ГБ, хотя свободного места ещё много.
- 📁 Копирование файла прерывается с ошибкой вроде «Файл слишком велик для целевой файловой системы» или без внятного объяснения.
- 🎮 Игра или навигатор не может скачать кэш на SD-карту, хотя во внутреннюю память тот же пакет устанавливается.
- 💾 Накопитель подключён и виден, но при записи большого файла процесс «зависает» на определённом проценте.
Отдельно стоит упомянуть лимит на количество файлов в одной папке. В FAT32 корневой каталог имеет ограничение на число записей, а при очень большом количестве мелких файлов в одной директории файловые менеджеры и галереи начинают заметно тормозить. Это не жёсткий предел файловой системы, а следствие того, как она хранит списки каталогов.
Как обойти лимит 4 ГБ на SD-карте
Самый прямой способ — переформатировать накопитель в exFAT. Эта файловая система поддерживается современными версиями Android и не имеет практического ограничения на размер файла. Форматирование можно выполнить как на самом смартфоне (если прошивка предлагает выбор файловой системы), так и на компьютере через кардридер.
⚠️ Внимание: форматирование полностью уничтожает все данные на карте. Перед процедурой скопируйте содержимое на компьютер или в облако, а после — верните обратно.
Порядок действий на ПК с Windows: вставьте карту в кардридер, откройте «Этот компьютер», щёлкните по накопителю правой кнопкой, выберите Форматировать и в списке файловых систем укажите exFAT. Размер кластера можно оставить по умолчанию. На смартфоне путь обычно выглядит как Настройки → Хранилище → SD-карта → Форматировать, но расположение пунктов зависит от оболочки производителя.
☑️ Подготовка карты к работе с большими файлами
Если форматировать карту нельзя или нежелательно, есть обходные варианты. Большой файл можно разбить на части архиватором (например, многотомный архив в 7-Zip или RAR с размером тома меньше 4 ГБ) и собрать обратно на целевом устройстве. Некоторые видеоплееры и камеры умеют автоматически разбивать запись на несколько файлов — проверьте настройки конкретного приложения.
Ограничения при передаче файлов: MTP, Bluetooth, облака
Лимит файловой системы — не единственный барьер. При копировании на компьютер по кабелю Android использует протокол MTP, и на некоторых связках устройства и ПК передача очень больших файлов может обрываться или идти крайне медленно. Это не ограничение файловой системы, а особенность протокола и драйверов.
Похожая ситуация с Bluetooth: технически передача больших файлов возможна, но скорость делает её непрактичной, а отдельные реализации могут прерывать сессию. Для объёмных данных надёжнее использовать кабель, Wi-Fi-передачу или облачные сервисы.
У облачных хранилищ и мессенджеров действуют собственные лимиты на размер загружаемого файла, и они задаются сервисом, а не Android. Если загрузка в облако обрывается, проверьте условия конкретного сервиса — часто помогает загрузка через десктопное приложение вместо мобильного.
Почему видео с камеры делится на части
Многие смартфоны при съёмке длинного ролика автоматически сохраняют его несколькими файлами. Возможные причины — ограничение FAT32 на карте (4 ГБ), требования самого приложения камеры или защита от потери всей записи при сбое. Проверьте, куда пишется видео: если на карту в FAT32, перенос записи во внутреннюю память или форматирование карты в exFAT часто решает проблему.
Лимиты во внутренней памяти и на уровне приложений
Во внутренней памяти с ext4 или f2fs размер одного файла практически не ограничен, но пользователь может столкнуться с другими рамками. Например, приложение может быть ограничено собственными настройками: диктофоны, рекордеры экрана и камеры иногда имеют программный предел длительности или размера записи, заданный разработчиком.
Ещё одна граница — ошибка «недостаточно места» при видимом свободном объёме. Возможная причина: система резервирует часть памяти под служебные нужды, а также крупные приложения требуют запаса свободного пространства для установки и распаковки. Проверьте реальный объём через Настройки → Хранилище и очистите кэш тяжёлых приложений.
⚠️ Внимание: не пытайтесь перемонтировать системные разделы, менять их файловую систему или снимать лимиты через root без чёткого понимания последствий. Такие действия могут привести к потере данных, отказу загрузки устройства и потере гарантии. Для большинства задач достаточно смены файловой системы на съёмной карте.
Диагностика: как определить, что мешает записи файла
Чтобы не гадать, пройдите простую проверку. Сначала посмотрите, какая файловая система на накопителе: на ПК это видно в свойствах диска, на смартфоне — в сторонних файловых менеджерах или информации о хранилище, если прошивка её показывает. Если там FAT32 — причина ошибки с файлами больше 4 ГБ найдена.
Далее проверьте, куда именно идёт запись. Тот же файл, который не копируется на карту, может без проблем сохраняться во внутреннюю память — это подтверждает, что ограничение на стороне накопителя, а не приложения. Если же файл не пишется никуда, возможная причина — программный лимит приложения или нехватка реально свободного места.
Наконец, если накопитель в exFAT, а ошибки продолжаются, стоит проверить саму карту на сбои: подделанные карты с завышенным заявленным объёмом встречаются нередко и ведут себя именно так — запись обрывается или данные оказываются повреждены. Проверить накопитель можно на ПК утилитами тестирования флеш-памяти.
Часто задаваемые вопросы
Почему Android не копирует файл больше 4 ГБ на флешку?
Почти наверняка накопитель отформатирован в FAT32, где максимальный размер одного файла — 4 ГБ минус 1 байт. Решение — переформатировать в exFAT (с предварительным backup данных) или разбить файл на части.
Поддерживает ли Android файловую систему exFAT?
Современные версии Android, как правило, поддерживают exFAT для съёмных накопителей, но на очень старых устройствах поддержка может отсутствовать. Если после форматирования карта не определяется, проверьте её на другом устройстве и сверьтесь с документацией производителя.
Можно ли использовать NTFS-диск с Android?
Стоковый Android обычно не поддерживает NTFS или открывает такие диски только для чтения — поведение зависит от прошивки. Для полноценной работы потребуются сторонние решения, часто с root-доступом, что сопряжено с рисками. Проще использовать exFAT.
Почему видео с камеры сохраняется несколькими файлами?
Возможные причины: ограничение FAT32 на карте памяти, встроенный лимит приложения камеры или намеренное разбиение для защиты записи от сбоев. Проверьте файловую систему карты и настройки приложения камеры.
Есть ли лимит на размер файла во внутренней памяти смартфона?
Практически нет: внутренняя память использует ext4 или f2fs, где предел размера файла измеряется терабайтами. Если запись обрывается и во внутреннюю память, ищите причину в нехватке свободного места, программном лимите приложения или сбое накопителя.