Bad Sectors Data Recovery
Growing Defect Lists and What They Mean for Your Data
Bad sectors are locations on a hard drive's platter surface where the magnetic coating can no longer hold data reliably. When the count is growing, the drive is physically degrading. Software cannot fix physical platter damage. Running repair tools like chkdsk or SpinRite on a drive with growing bad sectors accelerates the failure and can make your data unrecoverable.

What Are Bad Sectors?
A hard drive stores data on spinning platters coated with a thin magnetic layer. The read/write heads float nanometers above this surface, reading and writing magnetic signals. A bad sector is a location where this magnetic layer is too damaged, worn, or contaminated for the heads to read or write data reliably.
Bad sectors come in two forms. Logical bad sectors result from corrupted error-correction data or interrupted writes. These can sometimes be fixed by rewriting the sector. Physical bad sectors result from actual damage to the platter coating: scratches, head contact marks, particle contamination, or age-related magnetic decay. Physical bad sectors cannot be repaired by any software because the underlying recording surface is destroyed.
The critical distinction: if bad sector counts are growing over time, the problem is physical. The drive's heads or platters are degrading, and continued use accelerates the damage.
P-list vs G-list: How Drives Manage Defects
Every hard drive ships with some defective sectors. The drive's firmware uses two lists to track and hide them from the operating system.
Primary Defect List (P-list)
Created at the factory during manufacturing. The P-list records sectors that failed quality testing before the drive shipped. These are permanently mapped out by the firmware's translator module. The operating system and SMART data cannot see them.
A typical drive ships with thousands of P-list entries. This is normal. Modern platter manufacturing cannot produce a defect-free surface at the densities used in current drives (over 1 terabit per square inch on high-capacity models).
Grown Defect List (G-list)
Populated during the drive's operational life. When a sector fails a read or write during normal use, the firmware adds it to the G-list and remaps the logical block address (LBA) to a spare sector from the reserve pool.
G-list growth is what SMART attribute 05 (Reallocated Sector Count) tracks. A growing G-list is the warning signal that the drive's recording surface or heads are degrading in the field.
Why the reserve pool matters: Every drive has a limited number of spare sectors (typically a few thousand). When the G-list exhausts this reserve, the drive can no longer remap bad sectors. At that point, read/write errors start surfacing directly to the operating system as I/O failures, file corruption, and blue screens.
Why Bad Sectors Grow Over Time
Head Degradation
Read/write heads have a finite lifespan. As the heads weaken from thermal cycling, vibration, or age, they lose the ability to maintain a stable magnetic signal. Sectors that were readable with fresh heads become unreadable as the head's signal-to-noise ratio degrades. This is the most common cause of progressively growing bad sector counts.
Platter Surface Contamination
Microscopic particles inside the drive enclosure (from outgassing or worn components) can settle on the platter surface. At the nanometer-scale flying heights of modern heads, even a sub-micron particle causes read errors. The debris contaminates adjacent tracks as the platters spin, spreading the damage outward from the initial impact site.
Magnetic Coating Decay
The cobalt-alloy magnetic layer on platters degrades over years of thermal cycling. High operating temperatures (sustained above 50°C) accelerate this process. Areas of weakened magnetic retention lose their ability to hold a stable bit pattern, producing read errors that appear as bad sectors to the firmware.
SMR Drives and Bad Sector Complications
Shingled Magnetic Recording (SMR) drives overlap their write tracks like roof shingles to increase storage density. This design creates a complication when bad sectors appear: rewriting a single sector on an SMR drive requires rewriting the entire shingled zone (typically 256 MiB of adjacent tracks) because the overlapping tracks must be reconstructed in sequence.
When a bad sector appears in the middle of an SMR band, the drive's firmware must read the entire band, replace the damaged sector with data from the spare pool, and rewrite all overlapping tracks. This write amplification puts substantial stress on the heads and can trigger additional bad sectors in adjacent tracks that were previously healthy.
On some consumer SMR drives (particularly WD and Seagate models sold without SMR labeling), the translator module that manages the shingled-to-logical mapping can become corrupted during bad sector reallocation. This makes sectors appear "bad" at the logical layer even when the magnetic surface is intact. Recovery from translator corruption requires PC-3000 firmware access and cannot be performed with consumer software.
Data Recovery Standards & Verification
Our Austin lab operates on a transparency-first model. We use industry-standard recovery tools, including PC-3000 and DeepSpar, combined with strict environmental controls to make sure your hard drive is handled safely and properly. This approach allows us to serve clients nationwide with consistent technical standards.
Open-drive work is performed in a ULPA-filtered laminar-flow bench, validated to 0.02 µm particle count, verified using TSI P-Trak instrumentation.
Transparent History
Serving clients nationwide via mail-in service since 2008. Our lead engineer holds PC-3000 and HEX Akademia certifications for hard drive firmware repair and mechanical recovery.
Media Coverage
Our repair work has been covered by The Wall Street Journal and Business Insider, with CBC News reporting on our pricing transparency. Louis Rossmann has testified in Right to Repair hearings in multiple states and founded the Repair Preservation Group.
Aligned Incentives
Our "No Data, No Charge" policy means we assume the risk of the recovery attempt, not the client.
Technical Oversight
Louis Rossmann
Louis Rossmann's well trained staff review our lab protocols to ensure technical accuracy and honest service. Since 2008, his focus has been on clear technical communication and accurate diagnostics rather than sales-driven explanations.
We believe in proving standards rather than just stating them. We use TSI P-Trak instrumentation to verify that clean-air benchmarks are met before any drive is opened.
See our clean bench validation data and particle test videoWhy "Bad Sector Repair" Software Makes It Worse
Tools like SpinRite, HDD Regenerator, Victoria HDD, and Windows chkdsk all share the same fundamental approach: they scan the drive surface sector by sector and attempt to read, rewrite, or remap bad sectors. On a drive with physical media damage, this is the worst possible approach.
A full-surface scan forces the heads to traverse every track on every platter, including the damaged areas. Each pass over a damaged zone puts mechanical stress on heads that may already be weakened. The heads heat up from continuous seek operations. Debris from damaged areas gets redistributed across the platter by the airflow inside the drive enclosure.
Professional recovery takes the opposite approach. The PC-3000 images good sectors first by skipping damaged areas entirely on the initial pass. It then works through damaged regions on subsequent passes with controlled retry counts (typically 1-3 retries per sector vs the 20+ retries consumer tools use). Between passes, the heads are parked to cool. This recovers more data while putting less total stress on the drive.
Tools That Damage Drives with Bad Sectors
- ×chkdsk /r: Scans every sector, deletes unreadable file entries, and overwrites metadata needed for recovery.
- ×SpinRite: Forces up to 2,000 read/write attempts per sector. On a degrading drive, this hammers the weakest heads over the most damaged areas.
- ×HDD Regenerator: Claims to "regenerate" bad sectors by rewriting them with specific magnetic patterns. Physical platter damage cannot be repaired by rewriting data.
- ×Low-level format: Rewrites every sector on the drive. Destroys all existing data and does not fix physical damage.
How We Recover Data from Drives with Bad Sectors
The approach depends on whether the bad sectors are isolated or indicate broader head/platter degradation.
Stable Bad Sectors (Drive Still Reads)
- Connect the drive to PC-3000 Portable III in read-only mode (ATA command level, below the OS)
- Build a head map to identify which head(s) are producing the most errors
- Image healthy areas first at full speed, skipping sectors that timeout on the initial pass
- Run targeted passes over damaged sectors with 1-3 retry attempts per sector and automatic head parking between passes
- Reconstruct the file system from the cloned image using R-Studio or UFS Explorer
Typical cost: $300 to $800
Progressed to Head Failure (Clicking/Not Detected)
- Open the drive on our 0.02µm ULPA-filtered clean bench
- Replace the failed head stack assembly with matched donor heads (same model, same firmware revision, same head map)
- Transfer adaptive parameters (head fly height calibration, preamp gain settings) from the original ROM to the donor heads via PC-3000
- Image the drive with the new heads, using the same multi-pass approach with retry control
Typical cost: $1,200 to $1,500
Bad Sector Recovery Pricing
Cost depends on drive condition when it arrives at our lab. Drives sent in early (before bad sectors progress to head failure) are the least expensive to recover.
| Service Tier | Price | Description |
|---|---|---|
| Simple CopyLow complexity | $100 | Your drive works, you just need the data moved off it Functional drive; data transfer to new media Rush available: +$100 |
| File System RecoveryLow complexity | From $250 | Your drive isn't recognized by your computer, but it's not making unusual sounds File system corruption. Accessible with professional recovery software but not by the OS Starting price; final depends on complexity |
| Firmware RepairMedium complexity – PC-3000 required | $600–$900 | Your drive is completely inaccessible. It may be detected but shows the wrong size or won't respond Firmware corruption: ROM, modules, or translator tables corrupted; requires PC-3000 terminal access Standard drives at lower end; high-density drives at higher end |
| Head SwapHigh complexity – clean bench surgery50% deposit | $1,200–$1,500 | Your drive is clicking, beeping, or won't spin. The internal read/write heads have failed Head stack assembly failure. Transplanting heads from a matching donor drive on a clean bench 50% deposit required. Donor parts are consumed in the repair |
| Surface / Platter DamageHigh complexity – clean bench surgery50% deposit | $2,000 | Your drive was dropped, has visible damage, or a head crash scraped the platters Platter scoring or contamination. Requires platter cleaning and head swap 50% deposit required. Donor parts are consumed in the repair. Most difficult recovery type. |
Hardware Repair vs. Software Locks
Our "no data, no fee" policy applies to hardware recovery. We do not bill for unsuccessful physical repairs. If we replace a hard drive read/write head assembly or repair a liquid-damaged logic board to a bootable state, the hardware repair is complete and standard rates apply. If data remains inaccessible due to user-configured software locks, a forgotten passcode, or a remote wipe command, the physical repair is still billable. We cannot bypass user encryption or activation locks.
All tiers: Free evaluation and firm quote before any paid work. No data, no fee on simple copy, file system, and firmware tiers. Head swap and surface damage require a 50% deposit because donor parts are consumed in the attempt.
Target drive: The destination drive we copy recovered data onto. You can supply your own or we provide one at cost. For ultra-high-capacity drives (20TB and above), the target drive costs approximately $400+ due to the large media required. All prices are plus applicable tax.
When to Act: Bad Sector Decision Framework
Use SMART attribute monitoring to decide when to stop using the drive.
Monitor
- Reallocated sectors (SMART 05) under 10
- Pending sectors (SMART 197) at zero
- Counts stable between weekly checks
Action: Back up immediately. Monitor weekly. Plan drive replacement within 1-3 months.
Back Up Now
- Reallocated sectors 10-100 and climbing
- Pending sectors 1-50
- Slow reads or intermittent file access errors
Action: Copy critical data to a different drive. Do not run recovery software. Replace the drive this week.
Stop Using the Drive
- Pending sectors over 50 and growing daily
- Reallocated sectors over 100
- Drive clicking, freezing, or producing read errors on file copy
Action: Power down the drive. Contact a professional data recovery lab for imaging.
Frequently Asked Questions
What is the difference between a bad sector and a reallocated sector?
Can SpinRite or HDD Regenerator fix bad sectors?
Will running chkdsk fix bad sectors on my hard drive?
How many bad sectors is too many?
What causes bad sectors on a hard drive?
Is it safe to keep using a drive with a few bad sectors?
How much does it cost to recover data from a drive with bad sectors?
What is the difference between P-list and G-list bad sectors?
Related Recovery Services
Full HDD recovery service overview
SMART attribute failure prediction guide
Head failure diagnosis and recovery
File system damage from bad sectors
Complete drive failure diagnosis
Transparent cost breakdown
Bad Sectors? Get a Free Diagnosis.
Send us your drive. We image it with PC-3000, working around damaged sectors without making them worse. No data, no charge.