Вопрос или проблема
Что вызывает обрезку ZIP-файлов, загруженных из iCloud? Что я могу с этим сделать?
Проблема
Моя жена отправила мне по электронной почте группы своих фотографий с iPhone, которых не оказалось на моем ПК. Каждое сообщение содержит превью и ссылку на страницу “Mail Drop Attachment” в iCloud. Оттуда я скачиваю ZIP-файл. Windows сообщает: “Сжатая (запакованная) папка [название] недействительна.”
Что я попробовал
-
Я попробовал извлечь фотографии с помощью 7-Zip. 7-Zip смог извлечь некоторые фотографии (например, 9 из 22), прежде чем сообщил, что файл закончился неожиданно. Из этого я сделал вывод, что скачанные ZIP-файлы неполные.
-
Я проверил, чтобы размер файла, указанный на странице загрузки iCloud (например, 8,6 МБ), совпадал с размером, который сообщает Windows (например, 8,58 МБ), и с размером, который показывает файловая система (9,007,799 байт).
-
Я загрузил другую копию ZIP-файла и сравнил ее с первой. Вторая загрузка идентична первой побайтно.
-
Я искал людей, испытывающих подобные проблемы. Я нашел только один другой пост с таким вопросом, но на него не было ответов.
Больше информации, чем вам нужно
В январе моя жена попросила меня сделать резервную копию ее фотографий с iPhone на мой ПК. Я подключил iPhone к ПК по USB и скопировал фотографии, как будто iPhone был просто еще одним накопителем. Это, похоже, сработало. ПК получил дерево каталогов по месяцам за 12 лет и примерно 6000 файлов JPG и MOV. Я проверил десятки файлов, и все они были в порядке.
Недавно моя жена захотела подтвердить, что резервная копия завершена. Я проверил некоторые более свежие фотографии. Хотя большинство из них в порядке, многие — нет. Windows говорит, что они недействительные JPG. Гексадецимальный дамп показывает, что недействительные файлы не начинаются с обычного заголовка файла, который, кажется, есть у всех действительных файлов.
Вместе мы начали сравнивать архив на моем ПК с фотографиями на ее телефоне. На это потребовалось 90 минут, чтобы проверить первые два года, и мы обнаружили множество несоответствий:
-
Многие фотографии полностью отсутствуют на ПК.
-
Некоторые фотографии на ПК низкого разрешения, но большинство — в полном размере.
-
Архив на ПК содержит десятки недействительных JPG-файлов, которые соответствуют фотографиям, которые целы на iPhone. (Чем новее фотография, тем с большей вероятностью она повреждена.)
-
Странно, но очень небольшое количество фотографий на ПК (которые могли прийти только с iPhone) больше не отображаются на iPhone.
-
Фотографии на ПК правильно распределены по хронологии в подпапках, таких как
201404__
. Но на iPhone есть несколько фотографий, которые появляются за несколько месяцев до или после их снимка. Например, в то время как архив на ПК содержит все ее рождественские фотографии 2013 года в201312__
, iPhone показывает одну среди предшествующих фотографий Дня благодарения (ноябрь), и пару других среди фотографий с последующего события в марте. Остальные сгруппированы в правильном хронологическом порядке.
Ответ или решение
Причины и решения проблемы недоступных ZIP-архивов, загруженных из iCloud
Проблема
Когда вы загружаете ZIP-архивы из iCloud, они могут оказаться укороченными и неработоспособными. В вашем случае Windows сообщает, что «Сжатая (зипованная) папка [имя] недействительна», и даже 7-Zip не может корректно извлечь все файлы. Давайте рассмотрим возможные причины этой проблемы и возможные способы ее решения.
Возможные причины укороченных ZIP-файлов
-
Неудачная загрузка: Если при загрузке ZIP-файла возникли проблемы с интернет-соединением, файл может быть загружен неполностью. Это наиболее вероятная причина.
-
Ошибки на сервере iCloud: Иногда серверы iCloud могут испытывать нагрузки или технические неисправности, что может привести к повреждению загружаемого файла.
-
Приводы и файловая система: Если вы сохраняете файл на устройстве с низкой производительностью или другим устройством хранения, это также может привести к повреждению файла во время загрузки.
-
Антивирус или брандмауэр: Иногда программы безопасности могут мешать загрузке, что приводит к некорректному завершению процесса получения файлов.
Что можно сделать
-
Проверьте интернет-соединение: Убедитесь, что ваше интернет-соединение стабильно во время загрузки. Попробуйте использовать проводное соединение, если это возможно.
-
Перезагрузите загрузку: Попробуйте скачать ZIP-файл снова. Возможно, сервер iCloud сейчас работает нормально.
-
Очистите кэш браузера: Иногда кэш в вашем браузере может вызывать проблемы. Очистите кэш и повторите попытку загрузки. Используйте другой браузер для загрузки, чтобы исключить эту возможность.
-
Используйте другой компьютер: Если у вас есть возможность, попробуйте скачать файл на другое устройство (например, на другую машину или мобильное устройство) и проверьте, сохраняет ли проблема свои проявления.
-
Проверьте антивирусные настройки: Временно отключите антивирус или брандмауэр и попробуйте загрузить файл снова. Если это сработает, возможно, потребуется настроить исключения для iCloud в ваших антивирусных настройках.
-
Обратитесь в службу поддержки Apple: Если все вышеперечисленные действия не помогли, возможно, стоит обратиться к службе поддержки Apple. Они могут предоставить информацию о проблемах на сервере или помочь вам с другим способом получения ваших файлов.
-
Используйте iCloud для Windows: Если у вас есть доступ к iCloud для Windows, установите его и попробуйте скачать фотографии напрямую с iCloud, минуя процесс email-загрузки.
Заключение
Проблема с недоступными ZIP-файлами из iCloud может быть вызвана разными факторами, включая проблемы с сетью или сервером, настройки безопасности и многое другое. Следуя предложенным шагам, вы сможете устранить проблему и получить необходимые фотографии.