Вы дважды щёлкаете по изображению .avif, открывается приложение Фотографии Windows, и вы получаете ошибку, чёрный экран или сообщение "Похоже, мы не поддерживаем этот формат файла". С самим файлом обычно всё в порядке; просто Windows не может декодировать AVIF самостоятельно. Вот почему так происходит и три рабочих решения.
Почему Фотографии не могут открыть AVIF
Приложение Фотографии может отображать AVIF, только когда установлено Расширение для видео AV1, потому что изображения AVIF построены на видеокодеке AV1. На только что установленной Windows этого расширения нет, поэтому Фотографиям нечем декодировать файл. Даже когда оно установлено, некоторые файлы AVIF (например, отдельные изображения HDR или 10-битные) всё равно могут не открываться.
Решение 1: установить Расширение для видео AV1
- Откройте Microsoft Store.
- Найдите Расширение для видео AV1 от Microsoft и установите его (бесплатно).
- Перезапустите приложение Фотографии и откройте файл снова.
Это официальный путь, и он решает большинство случаев. Если конкретный файл всё равно не открывается, переходите к Решению 2.
Решение 2: использовать просмотрщик, который декодирует AVIF сам (постоянное решение)
Самое надёжное решение - перестать полагаться на кодек Windows. HawkView декодирует AVIF самостоятельно, поэтому он открывает каждый файл .avif одинаково, независимо от того, установлено ли какое-либо расширение из Store. Назначьте его программой по умолчанию для .avif, и двойной щелчок с этого момента просто работает. Он открывает HEIC, JPEG XL, WebP и RAW тоже. Полное пошаговое руководство смотрите в статье как открыть файлы AVIF в Windows.
Решение 3: преобразовать файл AVIF
Если вам нужно это одно изображение в другом месте, преобразуйте копию в JPG или PNG (в HawkView откройте файл и сохраните копию). Вы сохраняете маленький оригинал AVIF и получаете универсально совместимую версию для обмена.
Всё ещё не работает?
- Обновите Windows и приложение Фотографии, затем повторите попытку.
- Переустановите Расширение для видео AV1, если оно было установлено, но не работало.
- Убедитесь, что файл действительно является AVIF (а не файлом с неверным расширением), открыв его в HawkView, который отобразит его правильно, если он корректен.
Итог
Фотографии не справляются с AVIF, потому что в Windows нет встроенного декодера AVIF. Установите Расширение для видео AV1 для быстрого решения или, чтобы больше никогда не гоняться за кодеком, открывайте AVIF в просмотрщике с нативной поддержкой, таком как HawkView.