Saya telah mengalami masalah kecil yang menjengkelkan ini sejak saya mulai menggunakan pengarsipan 7-Zip yang populer dan gratis. Pada dasarnya 7-Zip digunakan untuk membuat dan mengekstrak file yang diarsipkan seperti ZIP. Ketika kami membuka file arsip seperti ZIP yang terkait dengan 7-Zip, file di dalam arsip akan terdaftar dalam program dan kami dapat mengklik dua kali untuk melihat file. Ketika kita melakukan itu, file-file tersebut sebenarnya diekstraksi ke folder sementara dan kemudian dijalankan menggunakan program default yang terkait dengan file tersebut. Sejauh ini saya tidak pernah mempunyai masalah membuka file teks seperti readme.txt dari arsip tetapi anehnya ketika saya mencoba membuka file gambar seperti format PNG, JPG, BMP, TIF dan ICO, semuanya tidak dapat dilihat dan menampilkan pesan kesalahan berikut .
Windows Photo Viewer tidak dapat membuka gambar ini karena gambar itu dihapus, atau berada di lokasi yang tidak tersedia.
Setelah menyelidiki masalah, saya menemukan penyebab kesalahan dan juga apa yang bisa kita lakukan untuk melihat gambar langsung dari file yang diarsipkan. Windows Photo Viewer bukan program independen yang dijalankan dari file yang dapat dieksekusi. Jika Anda pergi ke folder Program Files, Anda akan melihat folder Windows Photo Viewer tetapi hanya berisi file DLL seperti PhotoViewer.dll. File DLL itu berisi kode untuk melihat gambar. Seperti kita ketahui bahwa file DLL tidak dapat dijalankan sendiri, maka Windows memiliki file yang disebut "rundll32.exe" yang memungkinkan Anda untuk memanggil atau menjalankan DLL pada sistem operasi Windows Anda dan melakukan fungsi tertentu. Perintah lengkap untuk Windows Photo Viewer untuk membuka file gambar adalah sebagai berikut:
rundll32.exe "% ProgramFiles% \ Windows Photo Viewer \ PhotoViewer.dll", ImageView_Fullscreen c: \ raymondcc.png
Anda harus mengubah c: \ raymondcc.png ke lokasi gambar agar perintah di atas berfungsi. Sekarang kembali ke kesalahan. Tampaknya ini adalah bug di 7-Zip karena ketika saya mencoba mengatur perangkat lunak yang berbeda sebagai penampil gambar default, saya tidak punya masalah membuka gambar dalam arsip dengan 7-Zip. Bahkan saya sudah mencoba menggunakan perangkat lunak pengarsipan lainnya dan mereka semua tidak memiliki masalah membuka gambar dalam arsip dengan Windows Photo Viewer. Saya dapat mengonfirmasi bahwa versi 7-Zip v9.20 dan beta v9.22 saat ini memiliki bug ini.
Sampai pengembang 7-Zip memutuskan untuk memperbaiki bug ini, kami hanya memiliki tiga opsi yaitu menggunakan penampil gambar yang berbeda dan mengaitkan format gambar berikut (PNG, JPG, BMP, TIF dan ICO) ke penampil gambar atau menggunakan penampil gambar. pengarsip yang berbeda seperti ALZip, HaoZip, Hamster Gratis ZIP Archiver, IZArc, PeaZip, WinRAR, WinZip, ZipGenius yang telah saya uji bekerja dengan Windows Photo Viewer atau ekstrak gambar ke hard drive Anda terlebih dahulu dan kemudian secara manual membuka file gambar.