การกู้คืนไฟล์จากโทรศัพท์ผิดพลาดดูเหมือนว่าไดรฟ์แล็ปท็อปเสียหาย


1

ฉันตัดสินใจกู้คืนไฟล์บางไฟล์ที่เพิ่งลบไปจากการ์ด micro SD ใน Nokia รุ่นเก่า ฉันเชื่อมต่อโทรศัพท์กับแล็ปท็อปดาวน์โหลด TestDisk และด้วยเหตุผลใดก็ตามฉันเลือกไฟล์ทั้งหมดที่ TestDisk พบในการ์ด (แม้ว่าบางไฟล์จะมีขนาด 0 ไบต์)

การ์ดนั้นมีขนาดเพียง 1 GB แต่โฟลเดอร์บนเดสก์ท็อปของฉันซึ่งเนื้อหาถูกคัดลอกมาถึงขนาด 9 GB และ Windows 7 ของฉันเริ่มเคลื่อนไหวช้ากว่าปกติเล็กน้อย พื้นที่ว่างบน C: ไดรฟ์เพิ่มขึ้นจาก 60 เป็น 51 GB; หลังจากเรียกดูเนื้อหาที่กู้คืนฉันตัดสินใจที่จะลบโฟลเดอร์เพียงเพื่อพบปัญหาบางอย่าง

ปัจจุบันโฟลเดอร์มีขนาด 0 ไบต์และมีไฟล์บางไฟล์ขนาด 0 ไบต์ ฉันไม่สามารถลบ / เปลี่ยนชื่อ / etc ใด ๆ ("ไม่พบรายการนี้นี่ไม่อยู่ใน [... ]") และพื้นที่ว่างบน C: ไม่ได้กลับไปที่ 60 GB

chkdskไม่ได้ระบุข้อผิดพลาดใด ๆ แต่ตัวเลขก็ยังไม่เพิ่มขึ้น ผลลัพธ์ของ WinDirStatบวกกับจุดคืนค่าระบบดูเหมือนจะไม่มากเท่าที่มันบอกว่ามันทำ (54.1 GB ฟรีจากทั้งหมด 99.9 GB ดังนั้นจึงใช้ 45.8)

นอกจากนี้การคืนค่าระบบยังโยน "ข้อผิดพลาดที่ไม่ระบุ" เมื่อดำเนินการเสร็จสิ้นและไม่มีการเปลี่ยนแปลงใด ๆ

มีอะไรที่ฉันพลาดไปไหม เป็นไปได้หรือไม่ว่าฮาร์ดไดรฟ์เสีย?

chkdsk เอาท์พุท:

 104755199 KB total disk space.
  47730864 KB in 76077 files.
     53724 KB in 24619 indexes.
         0 KB in bad sectors.
    305559 KB in use by the system.
     65536 KB occupied by the log file.
  56665052 KB available on disk.

คำตอบ:


1

ในที่สุดฉันก็จัดการเพื่อแก้ไขปัญหา ดูเหมือนว่า TestDisk เสียหายส่วนหนึ่งของระบบไฟล์หรือว่าเนื้อหาที่แตกออกมานั้นทำแบบนั้น สำหรับทุกคนที่อาจประสบปัญหาที่คล้ายกัน ( ลำดับชั้นของไฟล์ที่ปฏิเสธที่จะลบ ) ลองสิ่งนี้:

เปิดcmdด้วยสิทธิ์ระดับผู้ดูแลและcdเข้าไปในไดเรกทอรีแม่ของลำดับชั้นที่เสียหาย ลองนึกภาพลำดับชั้นเป็นต้นไม้ที่ใบไม้เป็นไฟล์หรือโฟลเดอร์ว่างแล้ว:

  • cdลงในโหนดพาเรนต์ของทุก ๆ leaf ด้วยตนเอง;
  • ใช้renเพื่อเปลี่ยนชื่อใบไม้ (ทุกสิ่งที่จะทำ);
  • ใช้delเพื่อลบ ลบชายด์ทั้งหมดของโหนดก่อนที่จะเลื่อนขึ้น
  • ทำซ้ำขั้นตอนนี้จนกว่าลำดับชั้นจะไม่มีอีกต่อไป

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


+1 สำหรับการแบ่งปันโซลูชันของคุณหลังจากผ่านไปเกือบสองปี
Kamil Maciorowski

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