Leonale wrote:
Hi, and thanks for jumping in!
- I have a cable which I trust
- I blew some air and scrubbed some cotton in the USB connectors, but since this is micro usb, I was rather worried about making things worse
- I cleaned the pcb contacts to the disc, they were oxidized and now much shinier
About outcomes, I found a W11 box on which the drive eventually shows up after long minutes during which the disk management UI freezes. The disk appears as uninitialized but online, it has an icon showing a red arrow pointing downwards. The good news is that it shows some info like the disk name "WD My Passport 070A USB Device" and its total size. Now regarding its partitions, I suspect the disk has a single ext4 partition and Windows just shows a single slab of "unallocated" space. I'm trying "Diskinternals Linux Reader" to see if it manages to list it/its content, but it spins endlessly in "Detecting disks in the system". On the linux machine, I'm still getting the same IO Error and hddsuperclone analyze still shows as many errors.
++ seems like we got the same problem, slow detection, slow mounting, slow dir and file system access, bogging down OS - ie typical common "SLOW WD Passport drive"
read my previous post and per this link
https://nv1t.github.io/blog/i-hate-you-wdQuoting the guy:
"This is due to a problem, when the drive gets “stuck” trying to re-locate sectors, or more specific, adding and managing the list of sectors that are “candidates” to be relocated. The WD drives basicaly save specific sectors proactively to be re-located. This makes the drive rather slow.
A fix is to empty this relo-list and disable the re-location feature."
... and then pull data out
so at this point to solve the problem
- figure out how to use this hddsupertool to temporarily disable bad sector relocation, the manual is short
- make image and recover from it
my problems is worse since the disk is near full.
here is the output of the error checking in win 10:
Chkdsk was executed in read/write mode.
Checking file system on F:
Volume label is WD_PASSPORT.
Stage 1: Examining basic file system structure ...
The allocated length 0x895bd000 is not in multiple of 0x10000 for attribute
of type 0x80 and instance tag 0x2.
The allocated length 0x2a000 is not in multiple of 0x10000 for attribute
of type 0x80 and instance tag 0x3.
The allocated length 0x23891000 is not in multiple of 0x10000 for attribute
of type 0x80 and instance tag 0x2.
71424 file records processed. File verification completed.
43 large file records processed. 0 bad file records processed.
Stage 2: Examining file name linkage ...
32 reparse records processed. 72862 index entries processed. Index verification completed.
32 reparse records processed.
Stage 3: Examining security descriptors ...
Cleaning up 12 unused index entries from index $SII of file 0x9.
Cleaning up 12 unused index entries from index $SDH of file 0x9.
Cleaning up 12 unused security descriptors.
Security descriptor verification completed.
720 data files processed. CHKDSK is verifying Usn Journal...
The remaining USN block at offset 0x33fc7e8 in file 0x35d is
less than a page.
Usn Journal verification completed.
Read failure with status 0xc00000a3 at offset 0x1193000 for 0x10000 bytes.Correcting errors in the Volume Bitmap.
Read failure with status 0xc00000b5 at offset 0x652000 for 0x1000 bytes.
Read failure with status 0xc00000b5 at offset 0x653000 for 0x10000 bytes.
A disk read error occurredc00000b5
Insufficient disk space to fix volume bitmap. CHKDSK aborted. ( this one is probably because disk is near full,
Write failure with status 0xc00000a3 at offset 0x652000 for 0x1000 bytes.
An unspecified error occurred (6e74667363686b2e 1729).
and here is current cmd.exe chkdsk /r /f errors
chkdsk /f /r /x F:
The type of the file system is NTFS.
Cannot lock current drive.
Volume dismounted. All opened handles to this volume are now invalid.
Volume label is WD_PASSPORT.
Stage 1: Examining basic file system structure ...
71424 file records processed.
File verification completed.
43 large file records processed.
0 bad file records processed.
Stage 2: Examining file name linkage ...
32 reparse records processed.
72862 index entries processed.
Index verification completed.
0 unindexed files scanned.
0 unindexed files recovered to lost and found.
32 reparse records processed.
Stage 3: Examining security descriptors ...
Security descriptor verification completed.
720 data files processed.
CHKDSK is verifying Usn Journal...
440 USN bytes processed.
Usn Journal verification completed.
Stage 4: Looking for bad clusters in user file data ...
A disk read error occurredc00000a3
The disk does not have enough space to replace bad clustersdetected in file 42 of name .
A disk read error occurredc00000b5
... it keeps on going trying to repair bad clusters
this likely because disk is near full + files are mostly videos and they are huge about 1gb average
So, to narrow down the question for HDD gurus here,
disk is near full, 1tb size
files are huge 1gb on average
chkdsk reports not enough space on disk to replace bad clusters
looks like disk is stuck in trying to relocate bad cluster files but not enough space left on disk
the question is how to temporarily disable bad clusters relocation on this disk, to pull whatever files out corrupt or not ?
Thanks !
...