Is it really possible to repair bad sectors?

5

0

I have found different and opposite opinions on the internet:

is it really possible to repair bad sectors on a hard disk ? should I replace the hard disk or just repair it?

I would be glad to read about your opinions.

I have just run HD Tune Pro, and it says:

Current Pending Sector

Description: Number of unstable sectors: 47
Status: The drive has unstable sectors.

enter image description here

DonGoogle

Posted 2010-09-29T20:23:05.687

Reputation: 53

It is possible to force a drive to remap bad sectors, this is one of the the basic premises behind SpinRite. Data may or may not be lost in the process. Once the maximum number of remaps occurs, the drive WILL lose data. – kmarsh – 2010-09-30T14:13:36.790

Answers

0

Most HDDs will automatically perform wear levelling to reduce bad sector issues.

It will cost more time and money to repair any bad sectors than it would cost you to buy a new HDD for around £50. Especially when you consider your "repaired" drive could go bad completely and lose all your data.

Thomas O

Posted 2010-09-29T20:23:05.687

Reputation: 304

1Yes, and if the user is now seeing bad sectors, this generally means that the drive's own internal bad sector mapping is maxed out, so '47 unstable sectors' is only the number you can see - there will be 'x' more that the drive dealt with before it could not cope any more. Replace. – Linker3000 – 2010-09-30T12:47:13.913

4"Wear leveling" is a flash memory/SSD term. The term for spinning HDDs is "sector sparing." There's more sectors free than what the HD allows to be accessed. The extra ones are there as spares to swap out if an error is detected. This makes the drive slower as the drive must perform a seek to get to the spared sector and then back. There are a limited number of them, after that, your drive will report sectors as bad. – LawrenceC – 2011-03-24T21:34:06.023

5

what do you value most 50-100EUR/USD or your data?

backup often. and for primary storage anyway use something you have a little bit of trust. disk get broken - it's a question of when, not if. bad sectors are indication that end of life is soon.

pQd

Posted 2010-09-29T20:23:05.687

Reputation: 571

3+1, with the prices of hard drives these days, you can get a 500GB for under $75. Purchase/clone/discard – Dan – 2010-09-29T20:36:32.060

thank you for your replies: i was indeed wondering what to do: buy a new hdd or fix it. its not a matter of money, its a matter of what to do in these cases. thanks – None – 2010-09-29T20:47:31.297

+1 Backup often and remember that hard drives are disposable consumables, not permanent. – None – 2010-09-29T21:49:25.773

5

I have used Spinrite to save drives others have thrown out due to "bad sectors", they are still running today. Thanks for all the free drives guys.

I guess it comes down to the definition of "bad sector"

A sector can get marked as bad when it just cannot be read reliably anymore, spinrite fixes these issues, and they are far more common than actual bad sectors (as in damaged).

.

Moab

Posted 2010-09-29T20:23:05.687

Reputation: 54 203

do you think it really fixes the bad sectors on hdds? – DonGoogle – 2010-09-30T13:13:11.567

Depends on your definition of "Bad"..Yes been doing it for years. – Moab – 2010-09-30T22:53:41.803

1

It basically depends how bad is it. A single bad sector (confirmed by software like MHDD) is a warning, if it is reallocated after a write, the drive could work for many months. On the other hand if it has few bad sectors, the drive is shot, buy a new one.

You should monitor SMART data and run smart test at least weekly on any drive that has data you care about.

Hubert Kario

Posted 2010-09-29T20:23:05.687

Reputation: 390

1

It depends. When a SMART diagnostics tool like HD Tune Pro or smartctl tells you that there is a Current Pending Sector reallocation or an Offline Uncorrectable sector this might indicate a fixable sector.

To be clear, the data at that location on the disk is hosed. You're not getting it back. Sorry.

However if you use a tool to attempt to write to the faulty sector the drive one of two things might happen:

  • It will fail to write to the physical sector on the disk. The drive will then reallocate a spare sector from the drives small collection of spares. This is bad. Your drive will keep working for a while. As the people at Google found out when a drive start reallocating sectors it is not long for this world. This will show up as a non-zero Reallocated Sector Count SMART attribute value.

  • The write will succeed and subsequent reads will also succeed. Further examinations with a SMART diagnostic tool will show that the Current Pending Sector has decreased.

What's happened is that the drive will likely have experienced what the drive manufacturers refer to as a write splice. That is a sector which is incompletely written. These generally occur when power is removed from the drive when it is writing. Because the full sector hasn't been written correctly when the drive comes to read that sector it reports a read failure.

Some hard disk manufacturers diagnostic tools will fix up these write splices. For example Seagate's SeaTools for DOS (not the Windows version) will offer to fix drives after it completes a full long test. This avoid unnecessary RMAs for Seagate and may recover an otherwise healthy drive.

davefiddes

Posted 2010-09-29T20:23:05.687

Reputation: 188

0

Replace the drive. Seriously. Don't mess around with either your own or the customer's data.

SilentW

Posted 2010-09-29T20:23:05.687

Reputation: 131

0

Yes you can repair it but it depends how bad it is.. I worked at service center and we repair different kind of PC, Laptop problems.. When we diagnose a particular PC or Laptop we are using a software called "hirens"

You can download it and make it bootable in your flash drive...

Richard

Posted 2010-09-29T20:23:05.687

Reputation: 1

Welcome to Super User! It would be useful if you could add how you accomplish this task with Hiren's Boot CD. Thanks! – Valmiky Arquissandas – 2014-08-21T06:21:16.287