Почему Windows не открывает фото с iPhone
Формат HEIC является стандартом Apple, который Windows поддерживает лишь частично. Вот в чем реальная причина проблемы и как открыть ваши фотографии.
Windows не может открыть фотографии с iPhone, потому что iOS сохраняет их в формате HEIC, а Windows декодирует HEIC только после покупки расширения «Видеорасширения HEVC» в Microsoft Store. Самое простое и бесплатное решение — конвертировать файлы в JPG, который открывается в любой версии Windows без установки дополнительного софта.
Начиная с iOS 11, iPhone сохраняет фотографии в контейнере High Efficiency Image Container (HEIC), который базируется на стандарте сжатия видео High Efficiency Video Coding (HEVC). Формат HEVC обременен патентами, и именно из-за лицензионных отчислений Microsoft просит плату за расширение, позволяющее Windows декодировать его. Эта проблема носит коммерческий характер, хотя и выглядит как техническая.
Что на самом деле означает эта ошибка
Сообщения вроде «этот формат файла не поддерживается» или «не удается отобразить файл» означают лишь то, что в Windows отсутствует декодер HEVC, а не то, что фотография повреждена. Сам файл цел и без проблем откроется на том iPhone, на который он был снят.
Вместо предварительного просмотра Windows показывает серую иконку-заглушку, при этом размер файла в Проводнике выглядит стандартным. Оба этих признака подтверждают проблему с декодером, а не повреждение при передаче. Действительно поврежденный файл обычно имеет размер 0 KB — такое случается, если фотография хранилась только в iCloud и не была загружена на телефон перед копированием.
Сравнение 3 вариантов решения
Купить кодек, изменить настройки камеры iPhone или конвертировать уже имеющиеся файлы. Большинству пользователей подходит третий вариант, так как фотографии уже сделаны.
| Вариант | Стоимость | Исправляет существующие фото | Исправляет будущие фото |
|---|---|---|---|
| Купить расширение HEVC | Платно | Да | Да |
| Переключить iPhone на «Наиболее совместимые» | Бесплатно | Нет | Да |
| Конвертировать файлы HEIC в JPG | Бесплатно | Да | Нет |
| Настроить перенос на ПК как «Автоматически» | Бесплатно | Нет | Да, в процессе переноса |
Сочетание второго и третьего вариантов полностью решает проблему и не стоит ни копейки. Измените настройки камеры, чтобы новые фотографии сохранялись в формате JPEG, а существующую библиотеку конвертируйте один раз.
Вариант 1: покупка кодека
«Видеорасширения HEVC» стоят небольшую сумму в Microsoft Store (оплачивается один раз) и позволяют Windows открывать файлы HEIC в любых программах. Покупка оправдана, если вы регулярно получаете файлы HEIC от других людей и хотите, чтобы в Проводнике работал предпросмотр эскизов.
Ограничения этого способа проявляются, когда вам нужно отправить эти фотографии дальше. Файл HEIC, который открывается на вашем компьютере, все равно не примут на сайтах госуслуг, во многих почтовых клиентах, на старых телефонах Android и в графических редакторах. Кодек решает проблему просмотра на одном конкретном компьютере, но не решает проблему совместимости в целом.
Вариант 2: изменение настроек камеры iPhone
Откройте «Настройки», затем «Камера» > «Форматы» и выберите «Наиболее совместимые». С этого момента камера будет сохранять снимки в формате JPEG. Это изменение коснется только будущих фотографий, а уже существующая медиатека останется без изменений.
Обратной стороной является объем памяти. Файлы JPEG весят примерно в два раза больше, чем аналогичные файлы HEIC, поэтому память телефона будет заполняться в два раза быстрее. Также стоит проверить еще одну настройку в меню «Настройки» > «Фото» > «Перенос на Mac или ПК». Выбор варианта «Автоматически» конвертирует фотографии в JPEG во время копирования, тогда как «Переносить оригиналы» отправляет файлы HEIC без изменений.
Вариант 3: конвертация уже имеющихся файлов
Чтобы конвертировать существующую медиатеку без установки каких-либо программ, выполните следующие 5 шагов.
- Скопируйте фотографии в папку на компьютере или скачайте их из iCloud в виде ZIP-архива.
- Откройте конвертер HEIC в JPEG в браузере Edge, Chrome или Firefox.
- Перетащите выбранную папку или ZIP-архив в зону сброса файлов.
- Установите качество на 85 или 90, чтобы фотографии визуально не отличались от оригиналов.
- Скачайте сконвертированные файлы одним ZIP-архивом и распакуйте его.
Конвертер содержит собственный декодер HEIC, поэтому Windows не требуется кодек и покупка не нужна. Декодирование происходит на вашем процессоре, поэтому фотографии никуда не отправляются с компьютера.
Почему фотографии нормально открываются на телефоне
Apple оплачивает лицензирование HEVC для своих устройств, поэтому iPhone декодирует HEIC без каких-либо дополнительных действий. Одна и та же фотография открывается на телефоне и не открывается на Windows только потому, что две компании приняли разные коммерческие решения относительно лицензирования.
Apple также незаметно решает эту проблему при отправке файлов. При отправке фотографии через Почту или Сообщения на устройство не от Apple она обычно автоматически конвертируется в JPEG. Именно поэтому снимок, отправленный другу, открывается без проблем, а тот же снимок, скопированный по кабелю, — нет.
Конвертировать всю медиатеку или только то, что нужно
Конвертируйте файлы по мере необходимости, если у вас мало места на диске, или переведите всю медиатеку в JPG, если хотите иметь одну папку, которая откроется везде. Решение зависит от того, что для вас важнее на вашем компьютере: свободное место или удобство.
Конвертация всех файлов удваивает занимаемое ими место, так как JPEG примерно в два раза менее эффективен, чем HEVC. Медиатека объемом 40 GB превратится примерно в 80 GB (или в 120 GB, если вы решите сохранить обе копии). Конвертация по требованию позволяет держать архив компактным, добавляя простой двухминутный шаг каждый раз, когда фотографиями нужно поделиться, загрузить их на сайт или распечатать. В семьях с большим фотоархивом часто хранят оригиналы HEIC на внешнем диске и конвертируют их пакетами под конкретные задачи.
Встроенные бесплатные инструменты Windows, которые могут помочь
Windows Paint, Фотографии и Ножницы не могут открыть HEIC без кодека, но браузер на том же компьютере — может. Каждый современный браузер оснащен встроенными механизмами обработки изображений, которые веб-страница может использовать для декодирования и кодирования.
Именно поэтому браузерный конвертер работает на компьютере, где стандартное приложение «Фотографии» выдает ошибку. Страница использует собственный декодер HEIC, передает декодированные пиксели браузеру и просит его сохранить их в формате JPEG. Сама система Windows в этом процессе не участвует, поэтому вам не нужны покупки в магазине, пароль администратора или права на установку программ. Это особенно важно на рабочих компьютерах, где установка софта часто заблокирована политиками безопасности.
Где еще могут возникнуть проблемы с HEIC
- Государственные порталы и сайты тестирования. Формы загрузки документов часто категорически не принимают HEIC и редко объясняют причину ошибки.
- Вложения в электронных письмах. Многие получатели увидят файл, который они не могут открыть, особенно на компьютерах с Windows и старых телефонах Android.
- Сайты по поиску работы и CMS-системы. Большинство полей для загрузки файлов принимают только JPG и PNG.
- Фотосалоны и печать. Заказ печати фотографий напрямую из файлов HEIC часто вызывает проблемы на кассе.
- Старые фоторедакторы. Программы, выпущенные до 2018 года, вообще не поддерживают формат HEIC.
Каждая из этих проблем решается обычной конвертацией. Именно поэтому один раз конвертировать медиатеку часто практичнее, чем решать проблему точечно каждый раз, когда она возникает.
Телефоны на Android являются частичным исключением, о котором стоит знать. Устройства под управлением Android 10 и новее могут открывать файлы HEIC, поэтому фотография, отправленная на современный Samsung или Pixel, обычно открывается без проблем. Старые устройства Android, а также многие мессенджеры на любых версиях ОС все еще не справляются с этим форматом. Отправка в формате JPEG остается единственным надежным решением, которое сработает у любого получателя, независимо от того, какой у него телефон.
Конвертация без загрузки фотографий в интернет
Выбирайте конвертер, который обрабатывает файлы прямо в браузере, так как семейные фотографии содержат геоданные и лица. Большинство онлайн-конвертеров загружают ваши изображения на сервер, обрабатывают их там и отдают обратно ссылку на скачивание.
Вы можете проверить любой конвертер примерно за 30 секунд. Откройте инструменты разработчика клавишей F12, перейдите на вкладку Network (Сеть) и сконвертируйте файл. Наличие POST-запроса, содержащего ваше изображение, означает, что фотография была загружена на сервер. Если таких запросов нет, значит, конвертация выполнена локально. Наш конвертер обрабатывает до 500 файлов за один раз полностью на вашем процессоре, поэтому вся медиатека с телефона конвертируется без отправки единого байта в интернет.
Скорость работы обусловлена тем же принципом. Конвертер с загрузкой на сервер ограничен скоростью вашего интернет-соединения дважды (сначала при отправке, затем при скачивании), что превращает обработку 300 фотографий в долгое ожидание. Локальная конвертация ограничена только мощностью процессора, поэтому тот же объем файлов обрабатывается за пару минут независимо от скорости интернета, и процесс продолжится, даже если соединение временно пропадет.