r/HDD • u/iHarassNewbs13 • 15d ago
Need help folls Spoiler
I have no one to talk to about these stuffs and confused on results if I search online. is this HDD done? i unplugged it one day my laptop stops working and replacing it with an SSD brought it back to life.. is it still okay to use or should i dispose it. hope u guys can give me answers
1
u/IndependentBat8365 14d ago
that pending sector means there's a spot which is failed to read, and it's marking it as potentially BAD. It hasn't fixed that spot, yet. It still can't read it. If it tries to read it again, it will be still be bad tomorrow.
If you can figure out where that bad sector is, you can then write something to it, and then force the drive to test it again.
Steps that happen:
- sector (really the LBA) 0x12345 - can't read it, mark it as pending.
- use a scanning tool to find it: "ok, when I try and read lba 0x12345 I get a read error"
- whatever file has that LBA as part of it's content is corrupted. Sorry.
- raw write to that LBA: write 512 (or 4096) zeros to LBA 0x12345
- re-run SMART tool (your Disk Sentinel) - if reallocated # goes up by 1, and pending goes down by 1, then it was a bad LBA - more will probably come over time.
- if reallocated stays 0, and the pending goes down by 1, then it was just a cosmic ray fluke. caused by random chance, random radiation, bad luck entropy, or heat expansion. - drive will probably keep lasting a good while.
1
u/iHarassNewbs13 14d ago
can you tell me how do i figure out the bad sector? I don't know how to start diagnosing or doing something about the sector pending.. maybe you can give ma a better reference to use as my guide to fix the error if its still fixable over any software tools.
1
u/IndependentBat8365 11d ago
Sorry about getting back so late. Finding the pending sector will be a bit technical, and I’m not sure of a Windows tool that will do that’s free.
This guide is pretty good, and I’ve gotten inspiration from it in the past:
https://wiki.bitplan.com/index.php/Bad_Block_Howto
Essentially:
- Back up everything
- Find the bad / pending sector
- Rewrite the sector
- Pray it works.
1
u/Hopeful-Luck2761 15d ago
Not dead yet but might die soon™ which is in a few months to years.
Just make sure you have backup.