ไม่สามารถดูรูปภาพในเอกสารเก่าด้วย 7-Zip

2019-05-21 13:57:17
หลัก·ซอฟต์แวร์·ไม่สามารถดูรูปภาพในเอกสารเก่าด้วย 7-Zip

ฉันประสบปัญหาเล็ก ๆ ที่น่ารำคาญนี้มาตั้งแต่เริ่มใช้ Archiver 7-Zip ที่เป็นที่นิยมและฟรี โดยทั่วไปแล้ว 7-Zip จะใช้ในการสร้างและแยกไฟล์ที่เก็บถาวรที่บีบอัดเช่น ZIP เมื่อเราเปิดไฟล์เก็บถาวรเช่น ZIP ที่เกี่ยวข้องกับ 7-Zip ไฟล์ภายในไฟล์เก็บถาวรจะแสดงรายการในโปรแกรมและเราสามารถดับเบิลคลิกเพื่อดูไฟล์ เมื่อเราทำเช่นนั้นไฟล์ต่าง ๆ จะถูกแตกไปยังโฟลเดอร์ชั่วคราวแล้วทำการรันโดยใช้โปรแกรมเริ่มต้นที่เกี่ยวข้องกับไฟล์นั้น จนถึงตอนนี้ฉันไม่เคยมีปัญหาในการเปิดไฟล์ข้อความเช่น readme.txt จากไฟล์เก็บถาวร แต่แปลกเมื่อฉันพยายามเปิดไฟล์รูปภาพเช่น PNG, JPG, BMP, TIF และ ICO รูปแบบพวกเขาทั้งหมดไม่สามารถดูได้และแสดงข้อความแสดงข้อผิดพลาดต่อไปนี้ .

Windows Photo Viewer ไม่สามารถเปิดรูปภาพนี้ได้เนื่องจากรูปภาพถูกลบหรืออยู่ในตำแหน่งที่ไม่พร้อมใช้งาน

หลังจากตรวจสอบปัญหาฉันพบสาเหตุของข้อผิดพลาดและสิ่งที่เราสามารถทำได้เพื่อดูภาพโดยตรงจากไฟล์ที่เก็บถาวร Windows Photo Viewer ไม่ใช่โปรแกรมอิสระที่ทำงานจากไฟล์ปฏิบัติการ หากคุณไปที่โฟลเดอร์ Program Files คุณจะเห็นโฟลเดอร์ Windows Photo Viewer แต่มีไฟล์ DLL เช่น PhotoViewer.dll เท่านั้น ไฟล์ DLL นั้นมีรหัสเพื่อดูภาพ ในขณะที่เราทุกคนรู้ว่าไฟล์ DLL ไม่สามารถทำงานได้คนเดียวดังนั้น Windows มีไฟล์ชื่อ“ rundll32.exe” ซึ่งช่วยให้คุณสามารถโทรหรือเรียกใช้ DLL บนระบบปฏิบัติการ Windows ของคุณและทำหน้าที่บางอย่างได้ คำสั่งแบบเต็มสำหรับ Windows Photo Viewer เพื่อเปิดไฟล์รูปภาพมีดังต่อไปนี้:

rundll32.exe "% ProgramFiles% \ Windows Photo Viewer \ PhotoViewer.dll", ImageView_Fullscreen c: \ raymondcc.png

คุณจะต้องเปลี่ยน c: \ raymondcc.png ไปยังตำแหน่งของรูปภาพเพื่อให้คำสั่งด้านบนทำงานได้ ตอนนี้กลับไปที่ข้อผิดพลาด ดูเหมือนว่านี่เป็นข้อผิดพลาดใน 7-Zip เพราะเมื่อฉันลองตั้งค่าซอฟต์แวร์อื่นเป็นโปรแกรมดูรูปภาพเริ่มต้นฉันไม่มีปัญหาในการเปิดรูปภาพในที่เก็บถาวรด้วย 7-Zip ในความเป็นจริงฉันได้ลองใช้ซอฟต์แวร์ผู้จัดเก็บอื่น ๆ และพวกเขาทั้งหมดไม่มีปัญหาในการเปิดภาพที่เก็บด้วย Windows Photo Viewer ฉันสามารถยืนยันได้ว่า 7-Zip ปัจจุบัน v9.20 และ beta v9.22 รุ่น 7-Zip มีข้อบกพร่องนี้

จนกว่านักพัฒนา 7-Zip ตัดสินใจที่จะแก้ไขข้อผิดพลาดนี้เราจะเหลือเพียงสามตัวเลือกซึ่งจะใช้โปรแกรมดูรูปภาพที่แตกต่างกันและเชื่อมโยงรูปแบบภาพต่อไปนี้ (PNG, JPG, BMP, TIF และ ICO) กับโปรแกรมดูรูปภาพหรือใช้ Archiver ที่แตกต่างกันเช่น ALZip, HaoZip, Hamster ZIP Archiver ฟรี, IZArc, PeaZip, WinRAR, WinZip, ZipGenius ซึ่งฉันได้ทดสอบการทำงานกับ Windows Photo Viewer หรือแยกภาพไปยังฮาร์ดไดรฟ์ของคุณก่อนจากนั้นจึงเปิดไฟล์ภาพด้วยตนเอง

ตัวเลือกของบรรณาธิการ