Sửa lỗi Windows không mở được ảnh iPhone
HEIC là định dạng mặc định của Apple mà Windows chỉ hỗ trợ một nửa. Đây là những gì thực sự đang diễn ra và cách để mở ảnh của bạn.
Windows không thể mở ảnh iPhone vì iOS lưu chúng dưới dạng HEIC, và Windows chỉ giải mã HEIC sau khi bạn mua HEVC Video Extensions từ Microsoft Store. Cách khắc phục miễn phí là chuyển đổi các tệp sang JPG, định dạng mà mọi phiên bản Windows đều mở được mà không cần bất kỳ phần mềm bổ sung nào.
Kể từ iOS 11, iPhone đã lưu ảnh dưới dạng High Efficiency Image Container (HEIC), một định dạng bao bọc được xây dựng trên tiêu chuẩn High Efficiency Video Coding (HEVC). HEVC bị ràng buộc bởi bằng sáng chế, và việc cấp phép này là lý do Microsoft thu phí cho tiện ích mở rộng giúp Windows giải mã nó. Vấn đề này thực chất là thương mại được ngụy trang dưới lớp vỏ kỹ thuật.
Ý nghĩa thực sự của lỗi
Các thông báo như định dạng tệp này không được hỗ trợ hoặc không thể hiển thị tệp có nghĩa là Windows thiếu bộ giải mã HEVC, chứ không phải ảnh bị hỏng. Tệp vẫn nguyên vẹn và mở hoàn hảo trên chính chiếc iPhone đã chụp nó.
Windows hiển thị một hình thu nhỏ màu xám thay vì bản xem trước, và kích thước tệp trông bình thường trong Explorer. Cả hai dấu hiệu này đều xác nhận vấn đề nằm ở bộ giải mã chứ không phải do quá trình truyền tệp bị lỗi. Một tệp thực sự bị hỏng thường hiển thị kích thước 0 KB, điều này xảy ra khi ảnh chỉ tồn tại trên iCloud và chưa bao giờ được tải xuống điện thoại trước khi sao chép.
So sánh 3 tùy chọn của bạn
Mua codec, thay đổi cài đặt camera iPhone, hoặc chuyển đổi các tệp bạn đã có. Hầu hết mọi người cần tùy chọn thứ ba, vì các bức ảnh đã được chụp rồi.
| Tùy chọn | Chi phí | Khắc phục ảnh hiện có | Khắc phục ảnh trong tương lai |
|---|---|---|---|
| Mua HEVC Video Extensions | Có phí | Có | Có |
| Chuyển iPhone sang Tương thích nhất | Miễn phí | Không | Có |
| Chuyển đổi tệp HEIC sang JPG | Miễn phí | Có | Không |
| Đặt chuyển đổi iPhone sang Tự động | Miễn phí | Không | Có, trong khi truyền |
Kết hợp hàng 2 và 3 sẽ giải quyết hoàn toàn vấn đề và không tốn kém gì. Hãy thay đổi cài đặt camera để các bức ảnh mới được lưu dưới dạng JPEG, sau đó chuyển đổi thư viện ảnh hiện có một lần duy nhất.
Tùy chọn 1: mua codec
HEVC Video Extensions có giá một khoản phí nhỏ trả một lần trong Microsoft Store và giúp Windows mở được tệp HEIC ở mọi nơi. Mua codec là lựa chọn đúng đắn khi bạn thường xuyên nhận tệp HEIC từ người khác và muốn bản xem trước trong Explorer hoạt động.
Hạn chế xuất hiện khi bạn cần gửi những bức ảnh đó đi tiếp. Một tệp HEIC mở được trên máy của bạn vẫn sẽ bị lỗi trên biểu mẫu tải lên của chính phủ, trong hầu hết các ứng dụng email, trên điện thoại Android cũ hơn và trong các phần mềm thiết kế. Codec này chỉ khắc phục việc xem trên một máy tính chứ không khắc phục khả năng tương thích nói chung.
Tùy chọn 2: thay đổi cài đặt camera iPhone
Mở Cài đặt, Camera, Định dạng và chọn Tương thích nhất, điều này giúp camera lưu dưới dạng JPEG kể từ thời điểm đó. Thay đổi này chỉ áp dụng cho các bức ảnh trong tương lai và giữ nguyên thư viện ảnh hiện có.
Sự đánh đổi ở đây là dung lượng lưu trữ. Các tệp JPEG có kích thước lớn khoảng gấp đôi so với tệp HEIC tương đương, vì vậy điện thoại sẽ đầy nhanh hơn khoảng gấp đôi. Một cài đặt thứ hai đáng để kiểm tra nằm trong Cài đặt, Ảnh, Chuyển đến máy Mac hoặc PC. Chọn Tự động sẽ chuyển đổi ảnh sang JPEG trong khi sao chép, trong khi Giữ lại bản gốc sẽ gửi các tệp HEIC mà không thay đổi.
Tùy chọn 3: chuyển đổi các tệp bạn đã có
Để chuyển đổi thư viện ảnh hiện có mà không cần cài đặt bất kỳ thứ gì, hãy làm theo 5 bước sau.
- Sao chép ảnh vào một thư mục trên máy tính, hoặc tải chúng xuống từ iCloud dưới dạng tệp lưu trữ ZIP.
- Mở trình chuyển đổi HEIC sang JPEG trong Edge, Chrome hoặc Firefox.
- Kéo toàn bộ thư mục đã chọn hoặc tệp lưu trữ ZIP vào vùng thả tệp.
- Đặt chất lượng thành 85 hoặc 90, giúp giữ cho ảnh giống hệt về mặt trực quan so với bản gốc.
- Tải xuống bộ ảnh đã chuyển đổi dưới dạng một tệp ZIP và giải nén.
Trình chuyển đổi mang theo bộ giải mã HEIC riêng, vì vậy Windows không cần codec và không yêu cầu mua hàng. Việc giải mã diễn ra trên bộ xử lý của bạn, do đó ảnh không bao giờ rời khỏi máy tính.
Tại sao ảnh trông vẫn bình thường trên điện thoại
Apple trả phí cấp phép HEVC trên các thiết bị của riêng mình, vì vậy iPhone giải mã HEIC mà không cần bước bổ sung nào. Cùng một bức ảnh có thể đọc được trên điện thoại nhưng không đọc được trên Windows vì 2 công ty đã đưa ra các quyết định cấp phép khác nhau.
Apple cũng xử lý việc này một cách âm thầm khi chia sẻ. Gửi ảnh qua Mail hoặc Tin nhắn đến thiết bị không phải của Apple thường sẽ tự động chuyển đổi nó sang JPEG, đó là lý do tại sao một bức ảnh được nhắn tin cho bạn bè thì hoạt động được trong khi chính bức ảnh đó được sao chép bằng cáp lại không.
Nên chuyển đổi toàn bộ thư viện hay chỉ những gì bạn cần
Hãy chuyển đổi khi có nhu cầu nếu dung lượng lưu trữ hạn chế, và chuyển đổi toàn bộ thư viện khi bạn muốn có một thư mục hoạt động được ở mọi nơi. Quyết định tùy thuộc vào việc dung lượng ổ đĩa hay sự tiện lợi quan trọng hơn trên máy của bạn.
Chuyển đổi mọi thứ sẽ làm tăng gấp đôi dung lượng mà ảnh chiếm dụng, vì JPEG kém hiệu quả hơn khoảng một nửa so với HEVC. Một thư viện 40 GB sẽ trở thành khoảng 80 GB, hoặc 120 GB nếu bạn giữ cả hai bản sao. Chuyển đổi khi có nhu cầu giúp giữ cho kho lưu trữ nhỏ gọn và chỉ thêm một bước mất 2 phút bất cứ khi nào ảnh cần được chia sẻ, tải lên hoặc in. Các gia đình có kho lưu trữ lớn thường giữ các bản gốc HEIC trên ổ cứng ngoài và chuyển đổi theo từng đợt cho từng mục đích cụ thể.
Các công cụ miễn phí tích hợp sẵn trong Windows thực sự có ích
Windows Paint, Photos và Snipping Tool không thể mở HEIC nếu không có codec, nhưng trình duyệt trên cùng máy tính đó thì có thể. Mọi trình duyệt hiện đại đều tích hợp một quy trình xử lý hình ảnh mà một trang web có thể sử dụng để giải mã và mã hóa.
Đó là lý do tại sao trình chuyển đổi dựa trên trình duyệt hoạt động được trên máy tính mà ứng dụng Photos bị lỗi. Trang web cung cấp bộ giải mã HEIC riêng, chuyển các pixel đã giải mã cho trình duyệt và yêu cầu trình duyệt ghi tệp JPEG. Bản thân Windows không bao giờ tham gia vào quá trình này, vì vậy không cần mua hàng trên store, không cần mật khẩu quản trị viên hay quyền cài đặt. Điều này rất quan trọng trên các máy tính làm việc, nơi việc cài đặt phần mềm thường bị chặn bởi chính sách bảo mật.
Những nơi khác mà HEIC bị lỗi
- Cổng thông tin chính phủ và thi cử. Hệ thống xác thực tải lên từ chối HEIC hoàn toàn và hiếm khi giải thích lý do.
- Tệp đính kèm email. Nhiều người nhận thấy một tệp mà họ không thể mở, đặc biệt là trên Windows và điện thoại Android cũ hơn.
- Hồ sơ xin việc và hệ thống nội dung. Hầu hết các trường tải lên chỉ chấp nhận JPG và PNG.
- Cửa hàng in ấn. Việc đặt in từ tệp HEIC thường xuyên bị lỗi tại quầy.
- Các trình chỉnh sửa ảnh cũ hơn. Phần mềm được phát hành trước năm 2018 hoàn toàn không hỗ trợ HEIC.
Mỗi trường hợp đó đều được giải quyết bằng cùng một quy trình chuyển đổi, đó là lý do tại sao việc chuyển đổi thư viện một lần thường thực tế hơn so với việc khắc phục từng tình huống khi nó phát sinh.
Điện thoại Android là một ngoại lệ một phần đáng biết. Các thiết bị chạy Android 10 trở lên có thể hiển thị tệp HEIC, vì vậy một bức ảnh được gửi đến điện thoại Samsung hoặc Pixel gần đây thường mở bình thường. Các thiết bị Android cũ hơn, và nhiều ứng dụng nhắn tin trên mọi phiên bản, vẫn bị lỗi. Gửi JPEG vẫn là lựa chọn duy nhất hoạt động được cho mọi người nhận mà không cần hỏi họ sở hữu điện thoại gì.
Chuyển đổi mà không cần tải ảnh lên
Hãy chọn một trình chuyển đổi xử lý tệp ngay trong trình duyệt, vì ảnh gia đình mang theo dữ liệu vị trí và khuôn mặt. Hầu hết các trình chuyển đổi trực tuyến đều tải hình ảnh của bạn lên máy chủ, xử lý chúng ở đó và trả lại bản tải xuống.
Bạn có thể kiểm tra bất kỳ trình chuyển đổi nào trong khoảng 30 giây. Mở công cụ dành cho nhà phát triển bằng F12, chuyển sang tab Network và chuyển đổi một tệp. Một yêu cầu POST mang theo hình ảnh của bạn có nghĩa là ảnh đã được tải lên. Một bảng điều khiển không hiển thị yêu cầu nào như vậy có nghĩa là quá trình chuyển đổi đã chạy cục bộ. Trình chuyển đổi của chúng tôi xử lý tối đa 500 tệp mỗi đợt hoàn toàn trên bộ xử lý của riêng bạn, vì vậy toàn bộ thư viện điện thoại sẽ được chuyển đổi mà không có một byte nào rời khỏi máy tính.
Tốc độ cũng bắt nguồn từ chính thiết kế đó. Trình chuyển đổi dựa trên việc tải lên bị giới hạn bởi kết nối của bạn hai lần, một lần gửi đi và một lần nhận về, điều này biến 300 bức ảnh thành một khoảng thời gian chờ đợi dài trên kết nối gia đình. Chuyển đổi cục bộ chỉ bị giới hạn bởi bộ xử lý, vì vậy cùng một đợt tệp sẽ hoàn thành trong vài phút bất kể băng thông và nó vẫn tiếp tục hoạt động nếu kết nối bị ngắt giữa chừng.