[Khắc phục] Hình ảnh WebP xuất hiện rất tối trong Windows Photo Viewer - Winhelponline

Webp Images Appear Very Dark Windows Photo Viewer Winhelponline



WebP là một định dạng hình ảnh hiện đại cung cấp khả năng nén không mất dữ liệu và mất dữ liệu cho các hình ảnh nhỏ hơn, phong phú hơn trên web. Khi bạn xem trước hình ảnh WebP (.webp) bằng Windows Photo Viewer, hình ảnh có thể xuất hiện rất tối.

Hình 1: Kết xuất tối của Windows Photo Viewer đối với hình ảnh WebP







Tuy nhiên, ngăn xem trước File Explorer và chế độ xem hình thu nhỏ hiển thị hình ảnh .webp một cách chính xác. Ngoài ra, cùng một hình ảnh WebP sẽ hiển thị chính xác trong các trình duyệt web Firefox, Chrome và Microsoft Edge (Chromium).





Nguyên nhân

Điều này có thể do lỗi trong gói Tiện ích mở rộng hình ảnh Webp của Microsoft. Ứng dụng WebP Image Extensions Store cho phép bạn xem hình ảnh WebP trong trình duyệt Windows 10 Microsoft Edge (cũ). Microsoft Edge Chromium mới không cần tiện ích mở rộng này vì nó có hỗ trợ WebP tích hợp sẵn.





Mặc dù mô tả của Microsoft Webp Image Extension đề cập đến Microsoft Edge, nhưng phần mở rộng này có thể được các ứng dụng hiện đại khác sử dụng. Gói này mở rộng Windows 10 để giải mã định dạng WebP. Ngoài ra, cổ điển Windows Photo Viewer sử dụng Phần mở rộng Hình ảnh WebP ( MSWebp_store.dll ) để hiển thị hình ảnh .webp.

LIÊN QUAN: Windows Photo Viewer Hiển thị nền màu vàng khi xem trước hình ảnh

Độ phân giải

Để ngăn Windows Photo Viewer hiển thị hình ảnh .webp tối, hãy gỡ cài đặt Phần mở rộng Hình ảnh WebP của Microsoft bằng PowerShell. Sau đó, cài đặt Google WebP Codec chính thức cho Windows.



Bước 1: Gỡ cài đặt Microsoft Webp Image Extensions

Khởi động PowerShell và chạy lệnh sau:

Get-AppxPackage * Microsoft.WebpImageExtension * | Remove-AppxPackage

Thao tác này sẽ gỡ cài đặt gói tiện ích mở rộng hình ảnh WebP cho tài khoản người dùng của bạn.

Ghi chú: Windows Photo Viewer sẽ không thể xem trước hình ảnh .webp bây giờ. Khi bạn cố gắng xem trước các tệp .webp, bạn sẽ thấy lỗi:

Windows Photo Viewer không thể mở ảnh này vì tệp có vẻ như bị hỏng, bị hỏng hoặc quá lớn.

Cài đặt Google WebP Codec cho Windows sẽ khắc phục được lỗi. Làm theo hướng dẫn trong “Bước 2” bên dưới.

Hướng dẫn cài đặt lại

Trong trường hợp bạn muốn cài đặt lại phần mở rộng Microsoft WebP sau này, hãy chạy lệnh sau:

Add-AppxPackage -register 'C:  Program Files  WindowsApps  Microsoft.WebpImageExtension_1.0.32731.0_x64__8wekyb3d8bbwe  AppxManifest.xml' -DisableDevelopmentMode

Ngoài ra, bạn có thể tải nó từ Microsoft Store qua:

Tiện ích mở rộng Hình ảnh Webp - Microsoft Store: https://www.microsoft.com/en-us/p/webp-image-extensions/9pg2dk419drg

Bước 2: Cài đặt Google WebP Codec cho Windows

Tải xuống và cài đặt WebpCodecSetup.exe từ Google qua liên kết sau:

 https://storage.googleapis.com/downloads.webmproject.org/releases/webp/WebpCodecSetup.exe [WebpCodecSetup.exe - thông tin tệp] Đã xác minh: Đã ký Ngày ký: 5:55 sáng 13/1/2016 Nhà xuất bản: Google Inc Công ty: Google Inc Mô tả: Thiết lập chương trình cho WebP Codec cho Windows Sản phẩm: WebP Codec cho Windows Phiên bản sản phẩm: 0.19 .9.0 Phiên bản tệp: 0.19.9.0 [SHA256 Hash] c7d57b93f93269e78ae0a0be660293822282edc5eefa7b304f17d621af334bdf

Gói thiết lập này thêm các tệp codec sau vào thư mục Tệp Chương trình của bạn và đăng ký nó:

  • C: Program Files WebP Codec WebpWICCodec.dll
  • C: Program Files (x86) WebP Codec WebpWICCodec.dll

Windows Photo Viewer bây giờ sẽ hiển thị hình ảnh .webp một cách chính xác. So sánh hình sau với hình 1 ở trên.

Hình 2: Windows Photo Viewer hiện hiển thị hình ảnh WebP một cách chính xác.

Ghi chú: Để xem trước tệp .webp trong Windows Photo Viewer, nhấp chuột phải vào tệp, nhấp vào Mở bằng → Chọn ứng dụng khác → Ứng dụng khác → nhấp vào Windows Photo Viewer.

(Bài báo này được viết vào ngày 15 tháng 11 năm 2020.)


Một yêu cầu nhỏ: Nếu bạn thích bài viết này, hãy chia sẻ nó?

Một chia sẻ 'nhỏ' từ bạn sẽ giúp ích rất nhiều cho sự phát triển của blog này. Một số gợi ý tuyệt vời:
  • Ghim nó!
  • Chia sẻ nó lên blog yêu thích của bạn + Facebook, Reddit
  • Tweet nó!
Vì vậy, cảm ơn bạn rất nhiều vì đã hỗ trợ của bạn, độc giả của tôi. Nó sẽ không mất quá 10 giây thời gian của bạn. Các nút chia sẻ ở ngay bên dưới. :)