Я вижу, что некоторые программы требуют преобразования FAT32 -> NTFS , хотя я только что попробовал с полностью заполненной SD-картой FAT32, которая полностью отформатировала диск.

Как программы могут делать FAT32 -> NTFS но не NTFS -> FAT32?

2 ответа2

3

Основная проблема с преобразованием NTFS в FAT32 заключается в том, что NTFS является гораздо более сложной файловой системой со многими функциями, которые не поддерживаются FAT32. Просто некоторые из этих функций:

  • Безопасность файлов и папок
  • Размер файла более 4 ГБ
  • Сжатие файлов
  • Шифрование файлов
  • Альтернативные потоки данных
  • Жесткие и мягкие ссылки
  • Разреженные файлы
  • Объемная теневая копия

Некоторые из этих функций могут привести к потере данных и могут иметь серьезные последствия для приложений или пользователя. Файлы размером более 4 ГБ будут потеряны. Сжатие и шифрование должны быть удалены перед преобразованием, потому что это будет невозможно после. Шифрование может быть удалено только той учетной записью, которая их зашифровала. Если этого не сделать, файлы будут потеряны.

Было бы очень трудно определить перед преобразованием, насколько серьезными могут быть эти проблемы. Пользователь, вероятно, не знал бы. Если бы они действительно вызывали проблему, то в большинстве случаев единственным решением было бы восстановление из резервной копии образа, чего у большинства людей не было бы. И некоторые из проблем не могут быть обнаружены в течение долгого времени после преобразования

Вот почему Microsoft не предоставляет утилиту, которая может конвертировать NTFS в FAT32. Если преобразование действительно необходимо, есть сторонние инструменты, которые могут сделать это. Но пользователь должен взять на себя ответственность за любые проблемы, которые он может вызвать.

1

Если вы Google "конвертировать NTFS в FAT32", вы получите, например: http://www.aomeitech.com/n2f/convert-ntfs-to-fat32.html . Так что можно конвертировать таким образом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .