Часто задаваемые вопросы по использованию различных файловых систем на внешних накопителях


 

Я хочу, чтобы мой внешний винчестер (флэш-накопитель) работал с максимальным количеством компьютеров. Какую файловую систему мне нужно выбрать?

На данный момент наилучшую совместимость обеспечивает FAT32, а для накопителей менее 2 ГБ идеальным вариантом является FAT16. Такие устройства поддерживаются повсеместно.

 

Дал знакомому попользоваться флэш-картой Secure Digital на 2 ГБ, а теперь мой фотоаппарат ее не видит. Почему?

Если карта вообще хоть где-то работает (т. е. исправна физически), проблема может быть в файловой системе. Дело в том, что стандартной для SD-карт (не SDHC) является FAT16, и большинство устройств, рассчитанных на эти карты, никаких других «не понимают». Впрочем, обычно они при этом хотя бы сообщают, что карта не отформатирована, и предлагают выполнить означенную операцию, но если это не получается, придется воспользоваться картоводом и отформатировать карту при помощи компьютера.

 

Недавно купил б/у внешний винчестер. Он прекрасно работает на всех компьютерах с Windows Seven, но виден лишь на части машин с Windows Vista и Windows XP. Почему?

Судя по всему, предыдущий владелец отформатировал накопитель под exFAT. Поддержка этой системы является штатной для Seven, а вот для Vista требует наличия как минимум первого сервис-пака. На XP же нужно ставить опциональный апдейт KB955704 (приведена ссылка на английскую версию — для систем с русским или иным базовым языком  его можно выбрать самостоятельно). Учтите, что способов «увидеть» накопитель с exFAT под более старыми версиями Windows нет (по крайней мере, нам они не известны), да и с другими операционными системами или бытовой техникой дело обстоит немногим лучше, так что если вопрос совместимости для вас важен, лучше выбрать другую файловую систему.

 

Внешний винчестер прекрасно работает (по крайней мере, читается) на всех компьютерах с Windows 2000/XP/Vista, Linux, MacOS, но у моих родственников есть старый компьютер с Windows ME — он этот накопитель вообще не видит. Почему?

Судя по симптомам, ВЖД отформатирован под NTFS, а все системы линейки Windows 9x понимают только FAT32 (оригинальная Windows 95 — так и вовсе только FAT16). В данном случае у вас два пути. Первый: если компьютеры со старыми версиями Windows на вашем пути встречаются лишь эпизодически, и все места, где они встречаются, вам известны, на них можно установить специальный драйвер для работы с NTFS (особенно это удобно, если данные нужно переносить только на эти компьютеры, но не обратно — драйверы с поддержкой только чтения бесплатны, да и по вполне понятным причинам ничего на внешнем диске не испортят). Второй: если просто нужна совместимость с Windows 9x везде и всюду, накопитель стоит отформатировать под FAT32. Учтите только, что если его емкость более 120 ГБ, делать это нужно исключительно на компьютере с новой версией Windows, причем на этом пути есть некоторое количество подводных камней, рассмотренных в следующих вопросах. Да, и еще — если речь идет не о МЕ, а о Windows 98/98SE, то для начала вам придется установить на компьютер отдельный драйвер для поддержки USB-накопителей, поскольку эти системы изначально протокол UMS не поддерживают. Если это 98SE, а накопитель снабжен не только USB, но и FireWire, имеет смысл использовать именно этот интерфейс — дополнительные драйверы не потребуются.

 

Попробовал записать файл размером 4,7 ГБ (ISO-образ DVD-диска) на свежекупленный USB-винчестер. Информации на нем нет, емкость 500 ГБ, однако система сообщает, что места недостаточно для завершения операции. Почему?

По-видимому, вы столкнулись с ограничением FAT32 на размер файлов. Проверьте — какая файловая система на винчестере (под Windows для этого выберите его в папке «Мой компьютер», нажмите правую кнопку мыши и выберите «Свойства»). Если это FAT32, то записать такой большой файл не получится — нужно либо разбивать файл на части (например, при помощи архиватора), либо переформатировать накопитель под другую файловую систему.

 

Хочу отформатировать внешний винчестер под FAT32, дабы его увидел DVD-плеер, однако система предлагает только NTFS (или NTFS и exFAT). Почему?

Политика компании Microsoft такова — FAT32 только для дисков, меньших чем 32 ГБ. Поэтому штатными средствами Windows 2000 и более новых отформатировать больший накопитель под FAT32 не получится, хотя сама система спокойно работает с томами FAT32 емкостью до 2 ТБ. Очень часто производители винчестеров и флэш-накопителей предлагают для скачивания утилиты форматирования, лишенные этого ограничения. Если для вашего устройства таковой нет, поможет бесплатная консольная программа fat32format, которую несложно найти в интернете.

 

Купил флэш-накопитель на 64 ГБ, подключил к компьютеру с Windows XP. Хочу его отформатировать, однако при выборе из контекстного меню опции «Форматировать» мне не предлагают никакой файловой системы, так что выполнить операцию невозможно. Почему?

Немного смешная, но вполне реальная ситуация :) Дело в том, что, с точки зрения Microsoft, форматировать устройство емкостью более 32 ГБ под FAT32 нельзя, а под NTFS по умолчанию нельзя форматировать сменное устройство — других же файловых систем Windows XP по умолчанию «не знает». Соответственно, у вас три варианта действий: воспользоваться советом по форматированию большого накопителя под FAT32, воспользоваться расположенным ниже советом по форматированию флэшки под NTFS или установить на компьютер обновление с поддержкой exFAT и отформатировать устройство под эту файловую систему.

 

Как отформатировать флэшку под NTFS на компьютере под управлением Windows XP?

По умолчанию штатные утилиты не поддерживают форматирование сменных накопителей под NTFS, если для них включена оптимизация для быстрого удаления (извлечения устройства). Для изменения политики откройте свойства накопителя в диспетчере устройств, выберите там закладку «Политика» и установите переключатель в положение «Оптимизировать для выполнения» — после этого NTFS появится в списке доступных файловых систем в диалоге форматирования. Альтернативный вариант — воспользоваться сторонней утилитой, однако переключить политику рекомендуется все равно: без этого кэширование записи полноценно работать не будет, что уменьшит производительность. Заметим, что Windows Vista или Seven такого ограничения не накладывают, всегда предлагая NTFS в качестве возможного способа форматирования (причем любые другие варианты при определенных типе и емкости накопителя могут и отсутствовать).

 

Как отформатировать устройство под exFAT на компьютере с Windows XP? Обновление стоит, однако найти такую возможность не могу.

К сожалению, выпущенное компанией Microsoft обновление для Windows XP нельзя назвать совсем полноценным — оно не заменяет консольную программу format и не модифицирует стандартное средство «Управление дисками». Поэтому форматировать накопитель под exFAT можно только при помощи контекстного меню диска, причем даже в этом случае нет возможности вручную выбрать размер кластера.

 

Как отформатировать под exFAT внешний винчестер или флэшку с интерфейсом eSATA на компьютере под управлением Windows Vista/Seven?

По неизвестной прогрессивной науке причине, компания Microsoft оставила в GUI-утилитах этих систем возможность форматирования под exFAT только для сменных устройств, но не для внутренних винчестеров, а eSATA-устройства рассматриваются системой как внутренние. Варианта два: либо подключите накопитель к USB, если есть такая возможность, либо воспользуйтесь утилитой format с ключом /FS:exFAT из командной строки (выполняться сеанс должен обязательно с правами администратора — UAC не поможет).

 

Недавно купил себе MacBook. Подключил к нему внешний винчестер. Все файлы видны, скопировать их на Mac могу, но ничего записать не получается. Почему?

Судя по всему, винчестер отформатирован под NTFS — MacOS работает с такими накопителями только на чтение. Вы можете либо установить специальный драйвер с поддержкой записи (например, выпущенный компанией Paragon), либо переформатировать винчестер под другую файловую систему.

 

Почему-то не работает Time Machine с USB-винчестером. Мне нужно поменять его на специальную версию «for Mac» или есть другие варианты?

Time Machine совместима только с дисками, отформатированными под HFS+. Менять винчестер не обязательно — достаточно его просто переформатировать подобающим образом (что по умолчанию выполнено для «маковских» версий). Если необходимо будет получить доступ к винчестеру и на компьютере с Windows, следует установить туда один из имеющихся драйверов для поддержки HFS+.





Дополнительно

iXBT BRAND 2016

«iXBT Brand 2016» — Выбор читателей в номинации «Процессоры (CPU)»:
Подробнее с условиями участия в розыгрыше можно ознакомиться здесь. Текущие результаты опроса доступны тут.

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.