ฉันทำข้อผิดพลาดในการกู้คืน HDD ที่เสียหาย ส่วนหนึ่งของฮาร์ดไดรฟ์ตอนนี้มีไฟล์สุ่มเสียหาย
ฉันไม่สามารถเปิดแต่ละไฟล์ด้วยตนเองและเปิดมันดังนั้นฉันกำลังมองหาวิธี (ซอฟต์แวร์?) ที่จะบอกฉันว่าไฟล์ใดเสียหาย มีไฟล์วิดีโอซิปและไฟล์รูปภาพ
ไฟล์บางไฟล์ในโฟลเดอร์กู้คืนมาอย่างถูกต้อง แต่ส่วนที่เหลือไม่มี ไฟล์ล่าสุดเหล่านี้ใช้พื้นที่มากและฉันต้องการลบ
@EricF บางไฟล์โดยเฉพาะไฟล์ zip และไฟล์บีบอัดมักจะมี CRC ในตัวหรือ checksums คล้ายกันในตัวสำหรับแต่ละไฟล์
—
cybernard
@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