- FAT32 или NTFS: какую файловую систему выбрать для USB флешки или внешнего жесткого диска
- Что такое файловая система и какие проблемы с ней могут быть связаны
- Совместимость
- Ограничения на размер файлов в файловых системах
- WinUSB — загрузочная и мультизагрузочная флешка UEFI/Legacy в FAT32 или NTFS
- Процесс создания мультизагрузочной флешки в WinUSB
- Видео инструкция
FAT32 или NTFS: какую файловую систему выбрать для USB флешки или внешнего жесткого диска
Порой, чтение информации, воспроизведение музыки и фильмов с флешки или внешнего жесткого диска на всех устройствах, а именно: компьютере, бытовом DVD проигрывателе или телевизоре, Xbox или PS3, а также в магнитоле автомобиля может вызвать некоторые проблемы. Здесь поговорим о том, какую файловую систему лучше всего использовать, чтобы флешка всегда и везде читалась без проблем.
Что такое файловая система и какие проблемы с ней могут быть связаны
Файловая система — это способ организации данных на носителей. Как правило, каждая операционная система использует свою файловую систему, но может использовать и несколько. Учитывая то, что на жесткие диски могут быть записаны только двоичные данные, файловая система представляет собой ключевой компонент, который обеспечивает перевод из физической записи в файлы, которые могут быть прочтены ОС. Таким образом, при форматировании накопителя определенным образом и с определенной файловой системой, вы решаете, какие устройства (так как даже ваша магнитола имеет своеобразную ОС) смогут понять, что именно записано на флешке, жестком диске или другом накопителе.
Много устройств и файловых систем
Помимо общеизвестных FAT32 и NTFS, а также несколько менее знакомых рядовому пользователю HFS+, EXT и других файловых систем, существуют еще десятки различных ФС, созданных для различных устройств определенного назначения. На сегодняшний день, когда большинство людей имеют дома более одного компьютера и других цифровых устройств, на которых могут использоваться операционные системы Windows, Linux, Mac OS X, Android и другие, вопрос о том, как отформатировать флешку или иной переносной диск так, чтобы он читался во всех этих устройствах, является достаточно актуальным. И с этим возникают проблемы.
Совместимость
В настоящее время существует две наиболее распространенных файловых системы (для России) — это NTFS (Windows), FAT32 (старый стандарт Windows). Также могут использоваться файловые системы Mac OS и Linux.
Логичным было бы предположить, что современные операционные системы будут работать с файловыми системами друг друга по умолчанию, но в большинстве случаев это не так. Mac OS X не может записывать данные на диск, отформатированный в NTFS. Windows 7 не распознает диски HFS+ и EXT и либо игнорирует их, либо сообщает о том, что диск не отформатирован.
Многие дистрибутивы Linux, например, Ubuntu поддерживают большинство файловых систем по умолчанию. Копирование из одной системы в другую является обычным процессом для Linux. Большинство дистрибутивов поддерживают HFS+ и NTFS «из коробки» либо их поддержка устанавливается одним бесплатным компонентом.
Кроме этого, игровые консоли, такие как Xbox 360 или Playstation 3 предоставляют лишь ограниченный доступ к определенным файловым системам, и позволяют только считывать данные с USB носителя. Чтобы ознакомиться с тем, какие файловые системы и какими устройствами поддерживаются, взгляните на эту таблицу.
Windows XP | Windows 7/Vista | Mac OS Leopard | Mac OS Lion/Snow Leopard | Ubuntu Linux | Playstation 3 | Xbox 360 | |
NTFS(Windows) | Да | Да | Только чтение | Только чтение | Да | Нет | Нет |
FAT32(DOS, Windows) | Да | Да | Да | Да | Да | Да | Да |
exFAT(Windows) | Да | Да | Нет | Да | Да, с пакетом ExFat | Нет | Нет |
HFS+(Mac OS) | Нет | Нет | Да | Да | Да | Нет | Да |
EXT2, 3(Linux) | Нет | Нет | Нет | Нет | Да | Нет | Да |
Стоит отметить, что в таблицы отражены возможности ОС по работе с файловыми системами по умолчанию. Как в Mac OS, так и в Windows вы можете загрузить дополнительное программное обеспечение, которое позволит работать с неподдерживаемыми форматами.
FAT32 — давно существующий формат и, благодаря этому, практически все устройства и операционные системы полностью поддерживают его. Таким образом, если вы отформатируете флешку в FAT32, она, почти гарантированно, прочтется где угодно. Однако, с этим форматом существует одна важная проблема: ограничение размера отдельного файла и отдельного тома. Если вам требуется хранить, записывать и считывать огромные файлы, FAT32 может не подойти. Теперь подробнее об ограничениях на размер.
Ограничения на размер файлов в файловых системах
Файловая система FAT32 была разработана достаточно давно и основывается на предыдущих версиях FAT, изначально применявшейся в ОС DOS. Дисков с сегодняшними объемами в то время не существовало, а потому каких-то предпосылок для того, чтобы обеспечить поддержку файлов размером более 4Гб файловой системой не было. На сегодняшний день, многим пользователям приходится сталкиваться с проблемами из-за этого. Ниже вы можете посмотреть сравнение файловых систем по размерам поддерживаемых файлов и разделов.
Максимальный размер файла | Размер одного раздела | |
NTFS | Больше, чем существующие диски | Огромный (16EB) |
FAT32 | Меньше 4 Гб | Меньше 8 Тб |
exFAT | больше, чем диски в продаже | Огромный (64 ZB) |
HFS+ | Больше, чем можно купить | Огромный (8 EB) |
EXT2, 3 | 16 Гб | Большой (32 Тб) |
Современные файловые системы расширили ограничения на размер файлов до пределов, которые пока трудно представить (посмотрим, что будет лет через 20).
Каждая новая система выигрывает у FAT32 по размерам отдельных файлов и отдельного раздела диска. Таким образом, возраст FAT32 сказывается на возможности ее применения для различных целей. Одно из решений — использование файловой системы exFAT, поддержка которых появляется во многих операционных системах. Но, так или иначе, для обычной USB флешки, если на ней не хранятся файлы размером более 4 Гб, FAT32 будет самым лучшим выбором, а флешка будет прочитана практически где угодно.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
30.03.2018 в 09:14
Здравствуйте, Дмитрий! В наушниках DACOM P10 с мр 3 плеером, после фрагментации FAT 32 пропали какие то файлы изначально установленные. Плеер перестал воспроизводить загруженную музыку. Музыкальные файлы он видит, но работает только как флешка и как наушники. Подскажите пожалуйста, что можно сделать?
31.03.2018 в 08:53
Не могу ответить, не знаком с таким плеером. Вообще, возможно, на сайте производителя (если такой есть) есть что-то для восстановления в таких ситуациях, коль он запрет на удаление важных файлов не поставил.
09.05.2019 в 20:27
Андроида в таблице не хватает.
14.05.2019 в 21:04
А как ты собрался USB накопитель в телефон пихать, позволь спросить?
15.05.2019 в 10:12
Вообще, вполне себе пихаются. Либо через кабель OTG, либо сейчас есть флешки с USB-C, Micro USB. FAT32 и ExFAT вполне работает на большинстве Android телефонов современных.
13.02.2020 в 13:11
На Али есть копеешные переходники
09.02.2021 в 14:04
всегда подключаю через переходник, накачаю фильмов на флешку 64 Гб и смотрю 3-4 дня))))))))))
09.11.2019 в 19:44
здрасте. а как узнать размер кластера на флешке, если можно способ попроще.
10.11.2019 в 10:10
Здравствуйте.
Размер кластера — это не что-то предустановленное аппаратно, а то, что записывается при форматировании. Есть, так сказать, условно рекомендуемые параметры, привожу для FAT32 и накопителей USB:
4kb для 16 Гб
16kb для 64 Гб
32kb для 128 Гб
При этом все указанное не является чем-то обязательным. А суть вообще вот в чем:
1. данные на флешке FAT32 не могут занимать меньше 1 кластера. Т.е. записали 1 кб, а размер кластера — 32 Кб, т.е. 31 Кб, условно, «потеряли», т.к. кластер занялся целиком.
2. максимальное количество кластеров в FAT32 — 268435445, именно поэтому используем больший размер кластера для больших по объему флешек.
17.01.2020 в 15:04
Мне нужно записать на флешку файлы, отсканированные документы на принтере, в какой файловой системе должна быть отформатирована флешка, чтобы она читалась на компьютере?
18.01.2020 в 15:54
На компьютере с Windows — не важно. А для универсальности (на любом компьютере) — FAT32.
03.08.2020 в 11:44
Спасибо за нужную информацию! Я раньше не мог понять возможности записи в FAT-32. Ещё раз огромное спасибо!
WinUSB — загрузочная и мультизагрузочная флешка UEFI/Legacy в FAT32 или NTFS
Сегодня доступно множество утилиты для записи загрузочных или установочных USB накопителей для установки Windows 10 или Linux, запуска систем и утилит в Live-режиме и других задач. Со многими такими инструментами вы можете познакомиться в обзоре Лучшие программы для создания загрузочной флешки.
WinUSB — еще одна бесплатная программа для создания загрузочной или мультизагрузочной USB флешки с Windows 10, 8.1 и Windows 7, Linux, образами WinPE и другими инструментами. Также, благодаря некоторым своим особенностям, она отлично подойдет для записи загрузочного внешнего жесткого диска. В этой инструкции о том, чем интересна программа, о том, как создать загрузочную флешку в WinUSB и об обнаруженных нюансах.
Процесс создания мультизагрузочной флешки в WinUSB
Для начала кратко о преимуществах WinUSB: с помощью программы возможно сделать загрузочную флешку без предварительного форматирования (ваши данные остаются, подойдет для внешнего жесткого диска); удобное добавление новых образов ISO в любое время; независимо от того, в FAT32 ваш накопитель или в NTFS, он может загружаться и в UEFI и в Legacy режиме, при условии, что записанный образ поддерживает оба режима.
Процесс записи загрузочной или мультизагрузочной флешки в WinUSB не сложнее, чем в других аналогичных программах, а, возможно, в чем-то и проще:
- Загрузите программу. Официальный сайт разработчика, где вы можете скачать WinUSB — https://www.winusb.net/
- После запуска убедитесь, что в центре окна программы выбран именно тот накопитель USB, который будет делаться загрузочным, выбор выполняется нажатием по стрелке справа.
- Для добавления системы, набора утилит или LiveCD для загрузки, нажмите по одному из пунктов справа: ISO — для операционных систем Windows 10, 8.1 и Windows 7 (возможно, сработает и с другими, но мне не удалось. Linux добавляется слегка иначе). Укажите образ ISO с нужной системой. Возможно, будет полезным: Как скачать оригинальный ISO Windows 10 x64 и x86 Pro и Home с сайта Майкрософт. В случае добавления не стандартного образа Windows, вы можете получить сообщение об ошибки о том, что необходимые файлы загрузчиков не найдены, как на скриншоте ниже.
- DVD — указать физический загрузочный диск CD/DVD для добавления его на флешку.
- WinPE — указать образ ISO на базе WinPE (многие образы с утилитами).
- OS & Drivers — позволяет добавить образы Unbuntu с вашего компьютера или путем загрузки с помощью программы. Также можно добавить антивирусные диски (также могут быть скачаны самой WinUSB) AVG Rescue и ESET Nod 32. Пункт «Drivers» позволит поместить DriverPack Network на загрузочную флешку для установки драйверов после установки Windows.
- При добавлении образа вы можете задать имя для него — под этим именем он будет отображаться в меню при загрузке с флешки.
- Все добавленные образы будут отображаться в главном окне программы. При наведении указателя мыши на них, вы сможете ознакомиться с базовой информацией об образе: например, о том, поддерживает ли он загрузку UEFI.
- По завершении добавления образов, нажмите кнопку «Next» в главном окне программы. А в следующем окне вы можете либо выбрать файловую систему, в которой будет отформатирована флешка, либо не выбирать ничего, а просто нажать «Yes» и тогда флешка будет сделана загрузочной без форматирования. Внимание на две особенности:
- UEFI загрузка в WinUSB поддерживается только для FAT32 и NTFS. Для ExFAT — только Legacy (CSM).
- На флешке или внешнем жестком диске будет создан небольшой раздел для UEFI-загрузки. В некоторых системах он может отображаться в проводнике (например, в Windows 10), в некоторых — нет. Ниже — пример, как это может выглядеть в проводнике.
- UEFI загрузка в WinUSB поддерживается только для FAT32 и NTFS. Для ExFAT — только Legacy (CSM).
- После нажатия «Yes» начнется запись загрузочной флешки, а по завершении вы получите сообщение «Finished!», накопитель готов к использованию.
- Для загрузки с созданной флешки, в БИОС/UEFI потребуется отключить Secure Boot, а уже потом использовать Boot Menu или выставлять загрузку с флешки.
- В дальнейшем, для добавления новых систем или утилит просто запустите программу и выберите тот же накопитель (больший раздел на нем), затем повторите шаги, начиная со 2-го.
Также на всякий случай опишу одну замеченную особенность: в WinUSB предполагается, что из Linux можно добавить лишь Ubuntu, а из дисков с утилитами — AVG или ESET. Однако, когда под видом антивирусного диска AVG я «подсунул» ISO образ с MiniTool Partition Wizard Bootable, он исправно загрузился с флешки и работал. Потому, полагаю, аналогичное пройдет и с другими образами, главное, чтобы тип используемого загрузчика в них совпадал с тем, который ожидает программа для соответствующих инструментов. А название образа в меню мы можем выбрать сами:
Что касается загрузки: я протестировал образы Windows 10, Windows 7 и указанный мною образ MiniTool Partition Wizard, была записана флешка NTFS:
- Legacy загрузку для всех образов проверял только в виртуальной машине VirtualBox. Результат — установка системы зависает, утилита загрузилась и работала. Предполагаю, особенность параметров виртуальной машины, но победить не смог.
- UEFI загрузка тестировалась на ноутбуке — Windows 10 — успешно (установку системы не производил, дошел до экрана выбора разделов), запуск программы установки Windows 7 завис. Учитывайте, что при UEFI загрузке, пункты меню, поддерживающие только Legacy режим, отображаться не будут.
Видео инструкция
Как итог: WinUSB интересная и удобная бесплатная программа для записи загрузочной или мультизагрузочной флешки, а её работоспособность стоит проверить на большем количестве различных устройств — мой тест загрузки не совсем показателен.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
10.06.2020 в 17:18
Для теста была собрана флешка на:
— неофициальных сборках Win 7, Win 8, Win 10 — в WinUSB была метка, что UEFI supported;
— WinPE10_8 Sergey Streleс — в WinUSB была метка, что BIOS not Supported;
На CSM полностью отказалась загружаться после выбора меню «Операционные системы».
На EFI режиме загружаются Win 8 (вылазит окно ввода ключа, ввести ключ позже нельзя), Win 10 (вылазит окно ввода ключа, можно пропустить ввод ключа). Позволяет выбирать разрядность и язык. Win 7 не стал пробовать уже.
Вообщем, придется как и раньше, все прикручивать на флешку в ручном режиме. Просто и надежно, хоть и занимает время.
11.06.2020 в 13:54
Спасибо за ваш тест!
Кстати, у меня в CSM (на виртуалке, как я уже писал) меню дистрибутивов стартует, даже «загрузка файлов Windows» начинается и уже потом повисает. Образы оригинальные были.
14.06.2020 в 20:40
При попытке загрузки образа iso Win 10 — 19041.264_Compact_x64 на флэшку программа выдала сообщение: File «1.xml». not found in archive и работать дальше отказалась.
30.12.2020 в 17:21
Спасибо за ваши описания. Актуальна тематика большой флешки + много образов. Буду искать идеальную программу 🙂