WelcomeUser Guide
ToSPrivacyCanary
DonateBugsLicense

©2024 Poal.co

1.5K

Some flash storage devices have flash controllers that do not report bad (unreadable) sectors to the PC and just return the damaged data.

Data recovery software could detect such sectors by measuring the time it takes to return that read request. If it takes longer than for other sectors, meaning that the flash storage controller tried and failed to correct the errornous block, it is a sign of a bad block.

Some flash storage devices have flash controllers that do not report bad (unreadable) sectors to the PC and just return the damaged data. Data recovery software could detect such sectors by measuring the time it takes to return that read request. If it takes longer than for other sectors, meaning that the flash storage controller tried and failed to correct the errornous block, it is a sign of a bad block.

(post is archived)

[–] 1 pt

Some flash storage devices

Are we talking about quality manufacturers or just cheapish products?

[–] 1 pt

Cheapish products tend to be like that.

Quality brands such as SanDisk and Transcend, at least SD cards I tested, do report bad sectors to the computer. I think Kingston, Panasonic, Intenso and Toshiba do too, but not tested yet.

Pretty much every SSD should be reporting bad blocks. But I have also not tested that yet.

Mediocre brands such as Integral, and crap brands such as Hama (I had most data losses with Hama flash storage!), and especially cheap no-name brands on eBay should not be relied upon.

Hama flash storage apparently works well in short term, but sucks at data retention and does not refresh sectors automatically like quality flash storage should be doing.