Przejdź do treści

Dlaczego Windows nie otwiera zdjęć z iPhone

HEIC to domyślny format Apple, który Windows obsługuje tylko częściowo. Oto co się naprawdę dzieje i jak otworzyć Twoje zdjęcia.

System Windows nie może otworzyć zdjęć z iPhone'a, ponieważ system iOS zapisuje je w formacie HEIC, a Windows dekoduje HEIC dopiero po zakupieniu rozszerzeń wideo HEVC ze sklepu Microsoft Store. Darmowym rozwiązaniem jest konwersja plików do formatu JPG, który każda wersja systemu Windows otwiera bez żadnego dodatkowego oprogramowania.

Od systemu iOS 11 iPhone zapisuje zdjęcia w formacie High Efficiency Image Container (HEIC), czyli kontenerze opartym na standardzie High Efficiency Video Coding (HEVC). Format HEVC jest objęty patentami i to właśnie kwestie licencyjne są powodem, dla którego Microsoft pobiera opłatę za rozszerzenie umożliwiające jego dekodowanie w systemie Windows. Problem ma podłoże komercyjne, choć wygląda na techniczny.

Co naprawdę oznacza ten błąd

Komunikaty takie jak ten format pliku nie jest obsługiwany lub nie można wyświetlić pliku oznaczają, że w systemie Windows brakuje dekodera HEVC, a nie że zdjęcie jest uszkodzone. Plik jest nienaruszony i otwiera się idealnie na iPhonie, którym został zrobiony.

System Windows wyświetla szary symbol zastępczy zamiast podglądu miniatury, a rozmiar pliku w Eksploratorze wygląda normalnie. Oba te znaki potwierdzają problem z dekoderem, a nie uszkodzenie pliku podczas przesyłania. Rzeczywiście uszkodzony plik zazwyczaj ma rozmiar 0 KB, co dzieje się, gdy zdjęcie znajdowało się wyłącznie w usłudze iCloud i nie zostało pobrane na telefon przed skopiowaniem.

Porównanie 3 dostępnych opcji

Kup kodek, zmień ustawienia aparatu w iPhonie lub przekonwertuj pliki, które już masz. Większość osób potrzebuje trzeciej opcji, ponieważ zdjęcia zostały już zrobione.

OpcjaKosztNaprawia istniejące zdjęciaNaprawia przyszłe zdjęcia
Kup Rozszerzenia wideo HEVCPłatneTakTak
Przełącz iPhone'a na Najbardziej zgodneBezpłatneNieTak
Konwertuj pliki HEIC do JPGBezpłatneTakNie
Ustaw transfer w iPhonie na AutomatycznieBezpłatneNieTak, podczas przesyłania

Połączenie wierszy 2 i 3 całkowicie rozwiązuje problem i nic nie kosztuje. Zmień ustawienie aparatu, aby nowe zdjęcia były zapisywane jako JPEG, a następnie jednorazowo przekonwertuj istniejącą bibliotekę.

Opcja 1: zakup kodeka

Rozszerzenia wideo HEVC kosztują niewielką, jednorazową opłatę w sklepie Microsoft Store i sprawiają, że system Windows otwiera pliki HEIC w każdym programie. Zakup to właściwy wybór, jeśli regularnie otrzymujesz pliki HEIC od innych osób i chcesz, aby podglądy w Eksploratorze działały poprawnie.

Ograniczenie pojawia się, gdy musisz przesłać te zdjęcia dalej. Plik HEIC, który otwiera się na Twoim komputerze, nadal nie zadziała w rządowym formularzu przesyłania plików, w większości programów pocztowych, na starszych telefonach z systemem Android oraz w oprogramowaniu do projektowania graficznego. Kodek rozwiązuje problem wyświetlania na jednym komputerze, a nie ogólną kompatybilność.

Opcja 2: zmiana ustawień aparatu w iPhonie

Otwórz Ustawienia, Aparat, Formaty i wybierz Najbardziej zgodne, co sprawi, że aparat od tego momentu będzie zapisywał pliki JPEG. Zmiana dotyczy wyłącznie przyszłych zdjęć i nie wpływa na istniejącą bibliotekę.

Kompromisem jest ilość miejsca na dane. Pliki JPEG zajmują około dwa razy więcej miejsca niż ich odpowiedniki w formacie HEIC, więc pamięć telefonu zapełnia się około dwa razy szybciej. Drugie ustawienie, które warto sprawdzić, znajduje się w menu Ustawienia, Zdjęcia, Przenoszenie na Maca lub PC. Wybranie opcji Automatycznie konwertuje zdjęcia do formatu JPEG podczas ich kopiowania, natomiast Pozostaw oryginalne przesyła pliki HEIC bez zmian.

Opcja 3: konwersja plików, które już posiadasz

Aby przekonwertować istniejącą bibliotekę bez instalowania jakichkolwiek programów, wykonaj te 5 kroków.

  1. Skopiuj zdjęcia do folderu na komputerze lub pobierz je z iCloud jako archiwum ZIP.
  2. Otwórz konwerter HEIC na JPEG w przeglądarce Edge, Chrome lub Firefox.
  3. Przeciągnij cały zaznaczony folder lub archiwum ZIP do obszaru upuszczania plików.
  4. Ustaw jakość na 85 lub 90, co pozwoli zachować wygląd zdjęć identyczny z oryginałami.
  5. Pobierz przekonwertowany zestaw jako jedno archiwum ZIP i rozpakuj je.

Konwerter posiada własny dekoder HEIC, więc system Windows nie potrzebuje kodeka i żaden zakup nie jest wymagany. Dekodowanie odbywa się na Twoim procesorze, dzięki czemu zdjęcia nigdy nie opuszczają komputera.

Dlaczego zdjęcia wyglądają dobrze na telefonie

Apple opłaca licencje HEVC dla swoich własnych urządzeń, więc iPhone dekoduje format HEIC bez żadnych dodatkowych kroków. To samo zdjęcie jest czytelne na telefonie i nieczytelne w systemie Windows, ponieważ dwie firmy podjęły różne decyzje licencyjne.

Apple radzi sobie z tym po cichu również podczas udostępniania. Wysyłanie zdjęcia przez aplikację Poczta lub Wiadomości na urządzenie inne niż Apple zazwyczaj automatycznie konwertuje je do formatu JPEG. Dlatego zdjęcie wysłane SMS-em do znajomego działa, podczas gdy to samo zdjęcie skopiowane kablem już nie.

Czy należy przekonwertować całą bibliotekę, czy tylko to, czego potrzebujesz

Konwertuj na żądanie, gdy brakuje Ci miejsca na dysku, lub przekonwertuj całą bibliotekę, jeśli chcesz mieć jeden folder, który działa wszędzie. Decyzja sprowadza się do tego, czy na Twoim komputerze ważniejsza jest przestrzeń dyskowa, czy wygoda.

Konwersja wszystkiego podwaja ilość miejsca zajmowanego przez zdjęcia, ponieważ format JPEG jest o połowę mniej wydajny niż HEVC. Biblioteka o rozmiarze 40 GB powiększy się do około 80 GB lub do 120 GB, jeśli zachowasz obie kopie. Konwersja na żądanie pozwala zachować małe archiwum i dodaje 2-minutowy krok za każdym razem, gdy zdjęcia muszą zostać udostępnione, przesłane lub wydrukowane. Rodziny z dużym archiwum domowym zazwyczaj przechowują oryginały HEIC na dysku zewnętrznym i konwertują je partiami do konkretnych celów.

Bezpłatne narzędzia wbudowane w system Windows, które pomagają

Programy Windows Paint, Zdjęcia i Narzędzie Wycinanie nie mogą otworzyć plików HEIC bez kodeka, ale przeglądarka na tym samym komputerze już tak. Każda nowoczesna przeglądarka posiada wbudowany silnik przetwarzania obrazu, który strona internetowa może wykorzystać do dekodowania i kodowania.

To jest powód, dla którego konwerter działający w przeglądarce działa na komputerze, na którym aplikacja Zdjęcia zawodzi. Strona dostarcza własny dekoder HEIC, przekazuje zdekodowane piksele do przeglądarki i prosi ją o zapisanie pliku JPEG. Sam system Windows nie bierze w tym udziału, więc nie jest wymagany zakup w sklepie, hasło administratora ani uprawnienia do instalacji. Ma to duże znaczenie na komputerach służbowych, gdzie instalowanie oprogramowania jest często blokowane przez politykę firmy.

Inne miejsca, w których format HEIC zawodzi

  • Portale rządowe i egzaminacyjne. Systemy weryfikacji przesyłanych plików odrzucają format HEIC i rzadko wyjaśniają dlaczego.
  • Załączniki e-mail. Wielu odbiorców zobaczy plik, którego nie mogą otworzyć, szczególnie w systemie Windows i na starszych telefonach z systemem Android.
  • Aplikacje o pracę i systemy zarządzania treścią. Większość pól przesyłania plików akceptuje wyłącznie formaty JPG i PNG.
  • Punkty druku zdjęć. Zamawianie wydruków z pliku HEIC często kończy się niepowodzeniem przy punkcie obsługi.
  • Starsze edytory zdjęć. Oprogramowanie wydane przed 2018 rokiem w ogóle nie obsługuje formatu HEIC.

Każdy z tych przypadków rozwiązuje ta sama konwersja, dlatego jednorazowe przekonwertowanie biblioteki jest zazwyczaj bardziej praktyczne niż rozwiązywanie każdego problemu z osobna, gdy tylko się pojawi.

Telefony z systemem Android stanowią częściowy wyjątek, o którym warto wiedzieć. Urządzenia z systemem Android 10 i nowszym mogą wyświetlać pliki HEIC, więc zdjęcie wysłane na nowszy telefon Samsung lub Pixel zazwyczaj otwiera się normalnie. Starsze urządzenia z systemem Android oraz wiele aplikacji do przesyłania wiadomości na wszystkich wersjach systemu nadal sobie z tym nie radzą. Wysyłanie plików JPEG pozostaje jedynym wyborem, który działa u każdego odbiorcy, bez konieczności pytania, jaki telefon posiada.

Konwertowanie bez przesyłania zdjęć do sieci

Wybierz konwerter, który przetwarza pliki bezpośrednio w przeglądarce, ponieważ zdjęcia rodzinne zawierają dane o lokalizacji i wizerunki twarzy. Większość konwerterów online przesyła Twoje obrazy na serwer, tam je przetwarza i udostępnia do pobrania.

Możesz sprawdzić dowolny konwerter w około 30 sekund. Otwórz narzędzia programistyczne klawiszem F12, przejdź do karty Sieć (Network) i przekonwertuj plik. Żądanie POST zawierające Twój obraz oznacza, że zdjęcie zostało przesłane na serwer. Brak takiego żądania na liście oznacza, że konwersja odbyła się lokalnie. Nasz konwerter obsługuje do 500 plików w jednej partii całkowicie na Twoim procesorze, dzięki czemu cała biblioteka z telefonu jest konwertowana bez wysyłania ani jednego bajta poza komputer.

Szybkość działania wynika z tej samej architektury. Konwerter działający w chmurze jest ograniczony Twoim łączem dwukrotnie – najpierw podczas wysyłania, a potem pobierania, co przy 300 zdjęciach oznacza długie oczekiwanie na domowym łączu. Konwersja lokalna jest ograniczona wyłącznie wydajnością procesora, więc ta sama partia plików kończy pracę w kilka minut bez względu na przepustowość łącza i działa nadal, nawet jeśli połączenie z internetem zostanie przerwane.

Powrót do bloga