Я просто сжал 11,6 ГБ данных на своем жестком диске в 4-ГБ ZIP-файл, используя сжатые папки Windows XP, и удалил исходные данные. Затем я обнаружил, что почтовый файл 4 ГБ поврежден. Это просто потому, что он слишком велик для правильной обработки Windows? это никогда не случалось со мной раньше.

Я был предупрежден об этой проблеме, когда попытался скопировать zip-файл со своего жесткого диска (NTFS) на пустую карту памяти емкостью 16 ГБ (FAT32) - там говорилось, что пустой диск заполнен.

Я хотел бы понять, является ли это случайным явлением или каким-то фундаментальным ограничением. Это повлияет на мой выбор способа восстановления данных.

1 ответ1

1

Это не случайное событие. Файловая система FAT32 имеет ограничение размера файла почти 4 ГБ (4 × 1024 3) по сравнению с NTFS, где оно составляет почти 16 ЭБ (16 × 1024 6). Microsoft выпустила так называемую файловую систему exFAT с Vista SP1, разработанную специально для флеш-накопителей, но с ограничением размера файла почти таким же, как у NTFS. Вы можете скачать обновление драйвера ExFAT для Windows XP здесь.

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

В качестве альтернативы, вы можете просто переформатировать карту памяти в NTFS, но опять же, это может быть несовместимо со всем, к чему вы хотите подключить ее, и файловая структура NTFS имеет больше накладных расходов, чем exFAT.

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