На современных flash-накопителях можно хранить коллекции фильмов в высоком качестве, образы, игры, архивы. Если вы попробовали перенести что-то на такую флешку, и всплыло окно «Файл слишком велик для конечной файловой системы» или надпись «Нет места на диске», это не значит, что флеш-диск неисправен или повреждён. Скорее всего, на нём стоит ограничение. И у вас не получится перенести на него файл, размер которого больше 4 Гб. Даже если память носителя 32 Гб. При этом на него без проблем можно скинуть 10 видеороликов по 3 Гб каждый.
Почему так происходит?
Это происходит из-за файловой системы (ФС) и связано с некоторыми её особенностями. Обычно на flash-дисках стоит одна из версий FAT — File Allocation Table. Именно она не даёт записать большой файл на внешний диск. Даже на флешку на 128 Гб.
Существует и другая ФС — NTFS или New Technology File System. Она широко используется в Microsoft Windows. И не блокирует загрузку, если файл превышает 4 Гб. Ещё в NTFS намного меньше размер каждого кластера — это некая область, в которую добавляется информация.
Чтобы провести аналогию, представьте лист бумаги, на котором нарисовано поля для игры в крестики-нолики. Одна клетка равняется кластеру. Если вы поставите в ней крестик, то заполните её целиком (то есть уже не сможете записать туда никакие данные). Даже если в ней ещё осталось место. Для обеих файловых систем общий размер этого поля одинаков — например, один тетрадный лист. В FAT на нём умещается 9 клеток (поле 3 на 3). А в NTFS — 49 (поле 7 на 7). Потому что во втором случае кластеры (клетки) меньше.
Кроме того, в NTFS можно настроить квоты и установить права доступа. Там есть журналирование, которое повышает надёжность.
Если при копировании вы увидели оповещение «Файл слишком велик для конечной файловой системы», значит, в накопителе установлена FAT. Чтобы это проверить:
- Вставьте флешку в порт USB.
- Откройте «Мой компьютер». Там должен отображаться ваш flash-носитель.
- Кликните на него правой кнопкой мыши.
- Выберите «Свойства». Там будет нужная информация.
Если указано «FAT», значит, на диск можно записать только данные размером до 4 Гб. Но что делать, если вы скачали видео и хотите посмотреть его на телевизоре? Или вам нужно перенести архив с фотографиями?
Можно снять ограничение на максимальный объём. Перед тем как скопировать большой файл на флешку, поменяйте ФС. Если накопитель является загрузочным диском, надо оставить FAT.
Форматирование
Самый лёгкий способ — отформатировать USB-носитель и сразу задать ему нужные настройки. Но с него будет стёрта абсолютно вся информация, даже закодированная и скрытая. Поэтому надо скинуть всё, что там есть, на другой носитель. Потом вы сможете вернуть свои документы на отформатированный диск.
Вот как записать большой файл на флешку:
- Вставьте её USB-порт.
- Откройте «Мой компьютер»
- Щёлкните правой кнопкой мыши по названию флеш-носителя.
- Нажмите «Форматировать».
- В выпадающем списке выберите «NTFS».
- Кликните «Начать».
- Подождите.
После этого исчезнет оповещение «Файл слишком велик для конечной файловой системы».
Если в том меню нет строчки «NTFS», сделайте следующее:
- Откройте «Панель управления». В неё можно зайти через «Пуск».
- Вам нужен «Диспетчер устройств». Он находится в категории «Оборудование и звук». Откройте его.
- Разверните список «Дисковые устройства».
- Найдите в нём свою флешку.
- Кликните по её названию правой кнопкой мыши.
- Пункт «Свойства».
- Вкладка «Политика».
- Поставьте маркер рядом со строчкой «Оптимизировать для выполнения».
- Нажмите «OK».
Снова попробуйте отформатировать флешку в NTFS. И вы сможете скинуть на неё большой файл.
Конвертация
Накопитель можно конвертировать в нужную файловую систему. Для этого в Windows есть опция «File System Conversion Utility» или «Convert.exe». Запускать её вручную не надо. В ней управление через команды.
Вот как перекинуть большой файл на флешку:
- Перейдите в «Пуск — Выполнить».
- В поле для ввода напишите «cmd» без кавычек. Откроется окно с чёрным фоном и белыми символами. Это командная строка.
- Вставьте накопитель в USB-слот.
- Откройте «Мой компьютер».
- Найдите там вашу флешку. Посмотрите, какое у неё название диска (внешним устройствам присваиваются имена-буквы «F:», «L:», «H:»).
- В командную строку надо ввести или скопировать команду «convert [имя накопителя] /fs:ntfs /nosecurity /x». Вместо «имя накопителя» напишите букву flash-диска. И после неё поставьте двоеточие. То есть должно получиться что-то вроде «convert G: …».
- Подождите, пока не появится сообщение «Преобразование завершено».
Теперь попробуйте записать большой файл на накопитель.
При конвертации с носителя ничего не стирается. Но всё равно перед сменой файловой системы почистите флешку и создайте резервную копию данных. Для успешного преобразования на USB-накопителе должно быть свободное место.
Если во время конвертации появилась ошибка «Введите метку тома для диска» напишите метку (полное название диска). Или снимите её в меню «Свойства» в разделе «Общие». Просто уберите то, что написано в поле для ввода наверху.
Программа «HP USB Disk Storage Format Tool»
Чтобы преобразовать флешку, используйте приложение «HP USB Disk Storage Format Tool».
- Найдите в интернете и скачайте эту утилиту. Там должен быть только один исполняемый файл «HPUSBDisk.exe».
- Кликните по нему правой кнопкой мыши.
- Выберите «От имени администратора».
- В списке «Devices» найдите вашу флешку. Она уже должна быть вставлена в USB-разъём.
- В поле «File system» укажите «NTFS».
- Можете задать метку («Volume Label»).
- Во время преобразования все данные с накопителя будут стёрты. Имеет смысл скопировать их на ПК, чтобы потом вернуть на flash-диск.
- Нажмите «Start». Перед этим проверьте, что вы правильно выбрали носитель. Чтобы случайно не отформатировать что-нибудь другое.
После этого попробуйте записать нужные данные на накопитель.
Теперь вы знаете, как скинуть большой файл на флешку. Надо перевести её в другую файловую систему. Тогда исчезнет ограничение размера. Выбирайте любой понравившийся способ.