Вы когда-нибудь подключали собственный диск Mac к ПК с Windows 10? Когда вы это сделаете, появится страшное сообщение с просьбой отформатировать жесткий диск. Почему Windows делает это? Мы объясним.
Содержание
Windows не может читать файловые системы Mac
Вот краткий технический ответ на пугающую подсказку: диски в формате Mac используют файловую систему, которую Windows 10 не может прочитать, и Windows хочет, чтобы вы переформатировали диск Mac с файловой системой, которую Windows может понять. К сожалению, форматирование также удалит все данные на жестком диске, поэтому пока не нажимайте кнопку «Форматировать жесткий диск».
Есть и другие варианты, но сначала давайте подробнее рассмотрим, что происходит.
История двух файловых систем
По умолчанию компьютеры Windows 10 и Macintosh используют две разные файловые системы. Файловая система — это программный метод, который определяет, как операционная система записывает данные (и считывает данные с) на носитель данных, такой как жесткий диск или USB-накопитель.
Windows 10 использует файловую систему NTFS, а macOS в настоящее время использует APFS. (macOS ранее использовала HFS+ в macOS 10.12 и более ранних версиях.) Если вы отформатируете диск как APFS на Mac, Windows 10 не будет его читать, поскольку APFS — это собственный формат файловой системы Apple.
Например, когда вы вставляете USB-накопитель, отформатированный как APFS или HFS+, в ПК с Windows 10, появляется всплывающее окно с предупреждением: «Необходимо отформатировать жесткий диск в накопителе». [letter] прежде чем вы сможете его использовать. Вы хотите его отформатировать?» Если вы видите это сообщение при попытке прочитать заведомо исправный диск, всегда нажимайте «Отмена».
Если вы нажмете «Форматировать диск» и выполните процесс форматирования, все данные на диске будут потеряны! И Microsoft, кажется, не возражает.
СВЯЗАННЫЕ: В чем разница между APFS, Mac OS Extended (HFS+) и ExFAT?
Почему Windows работает? Да действительно так?
Если бы Microsoft действительно этого хотела, Windows могла бы попытаться прочитать ваши диски в формате Mac. Возможно, он мог бы лицензировать технологию Apple APFS и включить ее в Windows 10 — или, по крайней мере, предупредить вас о том, что вы вставили диск в формате Mac, и объяснить, почему он не может быть прочитан.
Вместо этого Windows 10 притворяется, что ваш жесткий диск Mac является поврежденным или неотформатированным жестким диском, и не возражает, если вы случайно отформатируете его и потеряете все свои данные. «Не моя проблема!» — говорит Windows. То же самое касается дисков в формате Linux, и это обычное разочарование для пользователей мультиплатформенных компьютеров.
Почему в наш век устройств IoT и сосуществования Linux и macOS Windows пытается стереть все, что она не понимает?
SD-карты и внешние накопители поставляются предварительно отформатированными. Какая польза от этого запроса?
Нет даже способа его выключить. pic.twitter.com/4vm7Moh1eo
– Дэмиен Гард (@damienguard) 30 апреля 2021 г.
Причиной антипользовательского поведения Microsoft в данном конкретном случае является традиция. Windows уже давно является доминирующей платформой для настольных компьютеров, и ей может сойти с рук обращение с чужими файловыми системами, как если бы они не существовали.
Напротив, macOS может читать (но не записывать) диски в формате NTFS без дополнительного программного обеспечения, а также может читать и записывать устаревшую файловую систему Windows FAT32 и exFAT от Microsoft для обеспечения совместимости съемных носителей между поставщиками.
СВЯЗАННЫЕ: В чем разница между FAT32, exFAT и NTFS?
Есть ли способ обойти это?
Если у вас есть данные на жестком диске Mac, которые необходимо перенести на ПК с Windows 10, существует несколько способов обойти эту проблему. Вот некоторые из них.
Передача данных по сети: вы можете полностью отказаться от жесткого диска в формате Mac и обмениваться файлами по локальной сети, отправлять их через облачную службу резервного копирования, например Dropbox, или даже отправлять некоторые файлы себе по электронной почте в виде вложений. Установите сторонний инструмент: некоторые сторонние поставщики создают утилиты, которые позволяют читать диски в формате Mac в Windows. DiskInternals Linux Reader — это бесплатный инструмент, который читает, но не записывает на диски APFS. APFS от Paragon для Windows — это коммерческий продукт (50 долларов США), который позволяет вам читать и записывать диски APFS. Для дисков HFS+ вы можете установить HFSExplorer, бесплатную утилиту, которая считывает старые диски в формате Mac. Создайте диск, читаемый на компьютерах Mac и ПК: если у вас все еще есть компьютер Mac, на котором был записан диск (и место для резервного копирования данных на диске), вы можете восстановить жесткий диск Mac с использованием формата файловой системы exFAT, который удалит диск, поэтому сначала создайте его резервную копию, а затем скопируйте файлы обратно на диск. И Windows, и macOS полностью поддерживают чтение и запись дисков exFAT, поскольку это стандартная файловая система для съемных флэш-носителей.
Если вы спросите нас, Windows давно пора относиться к другим файловым системам с уважением, которого они заслуживают. Сегодня мы живем в динамичном многоплатформенном мире, и продукты Microsoft должны отражать эту реальность. Во всяком случае, недавнее введение Microsoft Linux является хорошим примером того, как двигаться вперед. А пока сопротивляйтесь желанию переформатировать и удачи!
СВЯЗАННЫЕ С: Как прочитать диск в формате Mac на ПК с Windows