ค้นหาและลบไฟล์ที่ไม่สามารถคัดแยกได้


0

ฉันมีพีซีที่มี hdd อยู่ ทั้งหมดมี mkv ฉันได้ฉีกจากดีวีดีของฉันเองและ bluray ฉันสงสัยว่าไดรฟ์นี้กำลังจะออกมาเนื่องจากเสียงดังและเสียงเต้นเป็นจังหวะ ดังนั้นฉันจึงซื้อไดรฟ์ NAS และพยายามคัดลอกไฟล์ออกก่อนที่จะล้มเหลวอย่างถาวร

ดูเหมือนว่าไฟล์บางไฟล์จะพังในบางกรณีและฉันไม่รู้ว่ามีจำนวนเท่าใด การคัดลอกจะทำงานได้ดีและจากนั้นจะกดไฟล์และการคัดลอกจะหยุดลง (แท็บประสิทธิภาพเครือข่ายในตัวจัดการงานจะแสดง 0%) เป็นเวลาประมาณ 5 นาทีตามเวลาที่จะถามว่าฉันต้องการลองใหม่หรือข้าม ลองอีกครั้งทำให้มันหยุดชั่วคราวเป็นเวลา 5 นาทีในขณะที่ข้ามทำให้มันรอ 5 นาทีก่อนที่จะไปที่ไฟล์ต่อไป

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

ฉันได้ลองใช้ Windows chkdsk และสแกนดิสก์แล้ว แต่ข้อผิดพลาดที่พบก่อนหน้านี้เป็นศูนย์และไฟล์ระบบจะทำงานหลังจากนั้น

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

การค้นหาของ Google เผยให้เห็นหน้าของ Microsoft จำนวนมากเกี่ยวกับการซ่อมแซมไฟล์ระบบและคำถามจำนวนมากที่มีคำตอบเล็กน้อยนอกเหนือจากเครื่องมือที่จะพยายามเปิดพวกเขา

มีใครรู้บ้างเกี่ยวกับเครื่องมือในการทำสิ่งนี้? Linux live disk ก็เพียงพอแล้วหากทำสิ่งที่ฉันต้องการและมีคำแนะนำโดยละเอียด

UPDATE:ฉันเริ่มมองหาเครื่องถ่ายเอกสารดิบ แต่ฉันสงสัยว่าพวกเขาจะคัดลอกทุกอย่างรวมถึงข้อผิดพลาด พวกเขาเขียนทับทุกสิ่งบนดิสก์ดังนั้นฉันจะแลกเปลี่ยนไดรฟ์สำหรับ 2gb สำรองที่เหลือจาก NAS ของฉัน

ไม่มีเครื่องมือใครสามารถแนะนำได้?



ไม่ฉันไม่ได้ แต่ความจริงที่ว่า a) ฟังดูไม่ดีและ b) การพยายามคัดลอกไฟล์ออกเป็นการเปิดเผยว่าไฟล์ที่เสียหายหมายความว่าจำเป็นต้องเปลี่ยนใหม่และคัดลอกไฟล์ที่ดีออกไป
graham.reeds

คำตอบ:


1

คุณสามารถคัดลอกฮาร์ดดิสก์ของคุณเพื่อคุณ NAS กับสิ่งที่ต้องการRobocopy มันสามารถสะท้อนโครงสร้างไดเร็กตอรี่ทั้งหมดและยังแข็งแกร่งเมื่อพูดถึงไฟล์ที่อ่านไม่ได้ สิ่งที่robocopy /old/hdd /new/NAS /mir /r:1 /w:3 /log:/path/to/logfile /teeควรทำ

  • ปลายทางต้นทาง robocopy

  • / mir - จำลองโครงสร้างไดเร็กทอรี

  • / r: 1 - หากไฟล์ไม่สามารถอ่านได้ลองอีกครั้งเพื่อคัดลอกอีก 1 ครั้ง
  • / w: 3 - รอ 3 วินาทีก่อนลองอีกครั้งเพื่อคัดลอกไฟล์ที่อ่านไม่ได้อีกครั้ง
  • / log: / path / - เขียน logfile ไปที่ / path /
  • / tee - เขียนเพื่อบันทึกและส่งออกไปยังหน้าต่างคอนโซล

ดังนั้น HDD ของคุณจะถูกซิงค์กับ NAS ของคุณและคุณจะได้รับบันทึกซึ่งคุณสามารถดูว่าไฟล์ใดถูกข้ามไป


พบปัญหาเช่นเดียวกับการทำมันผ่าน explorer แต่อย่างน้อยฉันสามารถดูไฟล์ที่ล้มเหลวและมีบันทึกของมัน ข้อผิดพลาดที่ระบุสำหรับไฟล์ที่ล้มเหลวครั้งแรกซึ่งใช้เวลาเกินกว่า 20 นาทีเป็น CRC
graham.reeds

สำหรับการละเลยข้อผิดพลาดคุณสามารถลองตั้งค่าได้/r:0 /w:0แต่ฉันไม่รู้ว่าไฟล์นั้นถูกบันทึกว่าไม่สามารถอ่านได้หรือไม่
duenni

เพิ่งกลับเข้ามาใน 7 1/2 ชั่วโมงมันได้ประมวลผล 21 ไฟล์และ 50% ของพวกเขาไม่ดี
graham.reeds

ในที่สุดมันก็เสร็จสิ้นทั้งไดรฟ์เมื่อคืนระหว่าง 8 โมงถึง 10 โมงครึ่งดังนั้นจึงใช้เวลา 36 ชั่วโมง ไม่มีไดเรกทอรีที่ไม่ได้รับการยกเว้น แต่ฉันจัดการเพื่อให้ได้ขนาด 270GB ซึ่งน้อยกว่า 1gb ต่อชั่วโมง
graham.reeds
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.