วิธีการตรวจสอบไฟล์ที่เสียหาย? [ปิด]


0

ฉันทำข้อผิดพลาดในการกู้คืน HDD ที่เสียหาย ส่วนหนึ่งของฮาร์ดไดรฟ์ตอนนี้มีไฟล์สุ่มเสียหาย

ฉันไม่สามารถเปิดแต่ละไฟล์ด้วยตนเองและเปิดมันดังนั้นฉันกำลังมองหาวิธี (ซอฟต์แวร์?) ที่จะบอกฉันว่าไฟล์ใดเสียหาย มีไฟล์วิดีโอซิปและไฟล์รูปภาพ

ไฟล์บางไฟล์ในโฟลเดอร์กู้คืนมาอย่างถูกต้อง แต่ส่วนที่เหลือไม่มี ไฟล์ล่าสุดเหล่านี้ใช้พื้นที่มากและฉันต้องการลบ


@EricF บางไฟล์โดยเฉพาะไฟล์ zip และไฟล์บีบอัดมักจะมี CRC ในตัวหรือ checksums คล้ายกันในตัวสำหรับแต่ละไฟล์
cybernard

2
@cybernard คุณเข้าถึงเช็คซัมควรเป็นอย่างไรและในปัจจุบันคืออะไร คุณไม่ต้องการไฟล์เวอร์ชัน "ดี" หรือไม่?
Eric F

@EricF ฉันใช้ 7zip จาก 7zip.org เพียงเพราะง่ายต่อการรับ เปิดไฟล์ zip ใด ๆ ใน 7zip และมี: i.imgur.com/YV7T5G7.png CRC ถูกเก็บไว้ในส่วนหัวที่มีขนาดเล็กมากและโหลจำนวนมากสามารถรวมอยู่ในคลัสเตอร์เดียว หากคุณสามารถค้นหาบางส่วนของไฟล์ ZIP พวกเขาส่วนใหญ่จะไม่เสียหาย CRC-32 จะถูกสร้างขึ้นเมื่อไฟล์ถูกเพิ่มเข้าไปในไฟล์ zip และจะไม่ถูกแก้ไขเว้นแต่จะมีการเปลี่ยนแปลงไฟล์ ใช้ CRC-32 (หรืออื่น ๆ ) และนำข้อมูลที่คุณคิดว่าเป็นไฟล์ที่คำนวณผลรวมตรวจสอบ (CRC-32 หรืออื่น ๆ ) และหากตรงกับไฟล์นั้นไม่เป็นอันตราย
cybernard

@EricF ไฟล์ประเภทต่าง ๆ มีกลไกในตัวที่แตกต่างกันอย่างน้อยต้องระบุว่าไฟล์นั้นดีหรือไม่ ประเภทไฟล์ที่เก่ากว่าเช่น TXT, BMP นั้นไม่มีเลยนอกจากมองไปที่มันเพื่อดูว่ามันเหมาะสมหรือไม่ ประเภทไฟล์ที่ใหม่กว่ามีการตรวจสอบอย่างน้อยบางประเภท แต่บางครั้งก็ยิ่งไปกว่านั้น ดู 3.2 แต่ละอันของ PNG มีการตรวจสอบ CRC ซึ่งสามารถตรวจสอบได้ w3.org/TR/PNG-Structure.html
cybernard

@EricF ไม่ใช่ ... จุดของ CRC คือมันสามารถใช้ตรวจสอบว่าไฟล์นั้นสอดคล้องกันหรือไม่ รูปแบบอื่น ๆ เช่น JPG สามารถถอดรหัสและเครื่องมือจะพ่นข้อผิดพลาดหากการถอดรหัสล้มเหลว
Andrea Lazzarotto

คำตอบ:


1
So I have wondering if there is some software out there that will detect if a video file or a zip file is corrupt?

สามารถตรวจสอบไฟล์ ZIP ได้อย่างง่ายดาย ซอฟต์แวร์ ZIP ส่วนใหญ่จะเสนอตัวเลือก แต่ฉันจะสาธิต, opensource, 7zip

7zip เปิดด้วย CRC

คลิกที่ปุ่มทดสอบ

ไม่พบข้อผิดพลาด

แต่ละไฟล์มี CRC ที่ไม่ซ้ำกันเก็บไว้ด้วย

ป้อนคำอธิบายรูปภาพที่นี่

ในที่สุดแต่ละไฟล์หรือกลุ่มของไฟล์สามารถตรวจสอบได้

ป้อนคำอธิบายรูปภาพที่นี่

แม้ว่าไฟล์จะมีข้อผิดพลาดมันก็คุ้มค่าที่จะดูเพราะมันอาจยังมีเนื้อหาที่ใช้งานได้ การทดสอบนี้เป็นที่แน่นอน ผ่านหรือล้มเหลวในการทดสอบ ในเกือบทุกกรณีข้อผิดพลาดของแม้แต่ 1 บิตจะทำให้เกิดความล้มเหลว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.