Если диск с Mac открывается на Windows как нечитаемый или старый внешний накопитель с Time Machine не определяется на новом Mac с APFS — почти наверняка вы столкнулись с файловой системой HFS+ (Mac OS Extended), которая была стандартом Apple более двух десятилетий. Проверить тип файловой системы накопителя проще всего через Дисковую утилиту: выделите том в боковой панели и посмотрите строку формата в нижней части окна.
Эта статья разбирает, чем HFS отличается от HFS+ и APFS, как читать и записывать такие диски на macOS и Windows, как безопасно конвертировать накопитель и что делать, если HFS-том перестал монтироваться. Инструкции написаны с учётом различий версий macOS, поэтому отдельные пункты меню могут немного отличаться — в этом случае ориентируйтесь на официальную документацию Apple для вашей версии системы.
Что такое HFS и HFS+: краткая история
HFS (Hierarchical File System) — оригинальная иерархическая файловая система Apple, представленная в 1985 году вместе с жёсткими дисками для первых Macintosh. Она заменила плоскую систему MFS и позволила организовать файлы во вложенные папки, что стало фундаментом привычного Finder.
В 1998 году вышла HFS+ (Mac OS Extended) — обновлённая версия с поддержкой имён файлов в Unicode, увеличенным числом файлов и уменьшенным размером блока. Именно HFS+ стала основной файловой системой для Mac OS X и macOS вплоть до появления APFS. Также существует вариант HFS+ Journaled (журналируемая), который использовался по умолчанию: журнал транзакций снижал риск повреждения данных при внезапном отключении питания.
Ключевые особенности HFS+:
- 📁 Поддержка метаданных и расширенных атрибутов, включая ресурсные ветки (resource forks) — наследие классической Mac OS.
- 🔤 Имена файлов в Unicode длиной до 255 символов.
- 📓 Журналирование для защиты структуры каталогов при сбоях.
- 💾 Совместимость с Time Machine на старых версиях macOS — резервные копии долгое время создавались именно на HFS+.
- 🔠 Вариант с учётом регистра символов (Case-sensitive), который редко использовался из-за проблем совместимости приложений.
HFS+ против APFS: в чём разница
Начиная с macOS High Sierra (10.13), Apple перевела загрузочные диски Mac на APFS (Apple File System). Новая система проектировалась под твердотельные накопители и современные требования к шифрованию и надёжности. HFS+ при этом не исчезла: macOS по-прежнему умеет читать и записывать HFS+-тома, а внешние диски и старые Mac продолжают её использовать.
| Параметр | HFS+ | APFS |
|---|---|---|
| Год появления | 1998 | 2017 |
| Оптимизация под SSD | Нет, ориентирована на HDD | Да, изначально |
| Снапшоты (мгновенные снимки) | Не поддерживаются | Поддерживаются |
| Клонирование файлов (copy-on-write) | Нет | Да |
| Нативное шифрование | Через FileVault поверх тома | Встроено в файловую систему |
На практике разница заметна при копировании больших файлов и работе с дубликатами: на APFS «копия» файла не занимает дополнительное место до момента изменения, тогда как на HFS+ создаётся полноценная вторая копия. Если вы переносите данные со старого Mac на новый, учитывайте, что прямое преобразование HFS+ в APFS без потери данных поддерживается только для отдельных сценариев — например, при обновлении системы установщик сам конвертирует загрузочный том. Для внешних дисков надёжнее скопировать данные и переформатировать.
Как определить и проверить HFS-диск в macOS
Самый быстрый способ узнать формат накопителя — выделить его в Finder и нажать Cmd + I: в окне информации строка «Формат» покажет, например, «Mac OS Extended (журнальный)». Альтернатива — Дисковая утилита, где формат отображается под именем тома.
Для диагностики из терминала доступна команда, которая выводит сведения о конкретном томе:
diskutil info /Volumes/ИмяДиска
В выводе ищите строку File System Personality — там будет указано Journaled HFS+ или другой тип. Эта же команда показывает, доступен ли том для записи и каков его статус монтирования.
Если диск монтируется, но работает медленно или выдаёт ошибки копирования, запустите проверку через Первую помощь в Дисковой утилите: выберите том и нажмите соответствующую кнопку на панели инструментов. Утилита проверит каталоги и журнал, а при обнаружении ошибок попытается их исправить.
Чтение и запись HFS-дисков на Windows
Windows не имеет встроенной поддержки HFS+: при подключении такого диска система либо не видит его вовсе, либо предлагает отформатировать. Ни в коем случае не соглашайтесь на форматирование, если на накопителе есть нужные данные — это их уничтожит.
⚠️ Внимание: диалог Windows «Чтобы использовать диск, его нужно отформатировать» означает лишь то, что система не распознала файловую систему. Данные на диске при этом, скорее всего, целы. Нажмите «Отмена» и переходите к способам чтения ниже.
Существует несколько подходов к доступу:
- 🖥️ Программы для чтения HFS+ — коммерческие драйверы (например, Paragon HFS+ for Windows) обеспечивают полный доступ на чтение и запись; бесплатные утилиты чаще работают только на чтение.
- 🍎 Драйверы Boot Camp — на Mac с установленной Windows через Boot Camp драйверы Apple позволяют читать HFS+-тома в режиме «только чтение».
- ☁️ Промежуточное копирование — подключите диск к любому Mac, скопируйте файлы на том в exFAT или в облако, затем перенесите на Windows-машину.
При выборе стороннего драйвера устанавливайте только актуальную версию с официального сайта разработчика: устаревшие драйверы файловых систем — частая причина сбоев и повреждения томов в Windows.
Форматирование и конвертация HFS-дисков
Чтобы отформатировать накопитель в HFS+ на Mac, откройте Дисковую утилиту, выберите устройство (не том, а весь диск в иерархии — включите отображение всех устройств через меню «Вид»), нажмите «Стереть» и укажите формат Mac OS Extended (журнальный) со схемой разделов GUID, если диск планируется как загрузочный или для Time Machine на старых системах.
Та же операция из терминала выглядит так (замените идентификатор диска на свой — его видно в выводе diskutil list):
diskutil eraseDisk JHFS+ ИмяДиска GPT /dev/diskX
⚠️ Внимание: командаeraseDiskуничтожает все данные на указанном устройстве. Перед выполнением трижды сверьте идентификатор диска черезdiskutil list— ошибка в одной цифре сотрёт не тот накопитель.
Что касается конвертации HFS+ в APFS без потери данных: в Дисковой утилите для некоторых томов доступен пункт «Конвертировать в APFS» в контекстном меню. Возможность зависит от версии macOS и состояния тома, поэтому перед конвертацией обязательно сделайте резервную копию. Обратная конвертация из APFS в HFS+ штатными средствами не предусмотрена — только стирание и восстановление данных из копии.
☑️ Перед форматированием или конвертацией HFS-диска
Восстановление данных с повреждённого HFS-тома
Типичные симптомы повреждения HFS+: диск не монтируется, Finder зависает при обращении к нему, Дисковая утилита сообщает об ошибках каталога или невозможности восстановить том. Первое действие — не предпринимать ничего, что пишет данные на этот диск: каждая запись снижает шансы на успешное восстановление.
Порядок безопасной диагностики такой:
- Подключите диск напрямую к Mac, без хабов и переходников — нестабильное питание часто имитирует повреждение файловой системы.
- Запустите Первую помощь в Дисковой утилите и посмотрите отчёт. Если ошибки исправлены — сразу скопируйте важные данные на другой носитель.
- Если Первая помощь не справилась, попробуйте сторонние утилиты восстановления (например, DiskWarrior специализируется именно на восстановлении каталогов HFS+).
- При физических признаках неисправности — щелчках, скрежете, отсутствии раскрутки диска — прекратите попытки и обратитесь в лабораторию восстановления данных.
Почему HFS+ уязвимее к сбоям, чем APFS
HFS+ хранит структуру каталогов в виде B-дерева, и обновление этой структуры при сбое питания может оставить её в несогласованном состоянии. Журнал снижает риск, но не устраняет его полностью. APFS использует механизм copy-on-write: изменения сначала записываются в новое место, и только затем обновляются указатели, поэтому прерванная операция не разрушает существующую структуру.
Если диск монтируется в режиме «только чтение» без видимых причин, проверьте состояние журнала командой diskutil info — иногда том блокируется из-за незавершённой транзакции после некорректного извлечения. В таком случае Первая помощь обычно снимает блокировку.
Актуальность HFS+ сегодня: когда она ещё нужна
Несмотря на переход экосистемы Apple на APFS, HFS+ остаётся востребованной в нескольких сценариях. Старые Mac, не поддерживающие современные версии macOS, загружаются только с HFS+. Архивы Time Machine, созданные до появления поддержки APFS-резервных копий, хранятся на HFS+-томах и доступны для восстановления. Наконец, многие внешние диски, купленные годы назад, до сих пор отформатированы в Mac OS Extended и исправно работают.
Для новых задач выбор обычно такой: системный диск и SSD — APFS, диск для обмена между Mac и Windows — exFAT, а HFS+ — осознанный выбор лишь для совместимости со старой техникой Apple. Если вы не уверены, какой формат выбрать для конкретного сценария, сверьтесь с документацией Apple для вашей версии macOS, так как поддержка отдельных схем разделов и форматов меняется от выпуска к выпуску.
Частые вопросы о HFS в macOS
Может ли современная macOS читать диски HFS+?
Да. macOS полностью поддерживает чтение и запись томов HFS+ (Mac OS Extended), включая журналируемые варианты. Ограничения касаются лишь использования HFS+ в качестве загрузочного тома на новых версиях системы.
Чем HFS отличается от HFS+?
HFS — оригинальная файловая система 1985 года с ограничениями на объём и число файлов. HFS+ (1998) — её переработанная версия с поддержкой Unicode, больших томов и журналирования. На практике под «HFS» сегодня почти всегда подразумевают HFS+.
Почему Windows предлагает отформатировать диск с Mac?
Windows не распознаёт HFS+ и APFS и интерпретирует такой диск как неотформатированный. Это не означает потерю данных: откажитесь от форматирования и используйте драйвер HFS+ для Windows или Mac в качестве посредника для копирования файлов.
Можно ли конвертировать HFS+ в APFS без потери данных?
Для некоторых томов Дисковая утилита предлагает конвертацию в APFS на месте, а установщик macOS автоматически конвертирует загрузочный диск при обновлении. Тем не менее перед любой конвертацией необходима резервная копия, поскольку результат зависит от состояния тома и версии системы.
Что делать, если HFS+-диск не монтируется на Mac?
Подключите диск напрямую, без хабов, и запустите Первую помощь в Дисковой утилите. Если она не помогла, не записывайте ничего на диск и попробуйте специализированные утилиты восстановления каталогов HFS+. При признаках физической неисправности обратитесь в сервис по восстановлению данных.