Skip to main contentSkip to navigation
Rossmann Repair Group logo - data recovery and MacBook repair

Recovery Software vs. Hardware Recovery

Wondershare Recoverit Alternative for Physical Drive Failures

Louis Rossmann
Written by
Louis Rossmann
Founder & Chief Technician
Updated March 2026
12 min read

Wondershare Recoverit is a logical recovery tool. It scans file system metadata, carves deleted files by signature, and rebuilds corrupted partitions. On a physically healthy drive, it does what it advertises. The problem starts when users run Recoverit on a drive that is clicking, not spinning, dropping off USB mid-scan, or reporting 0 GB capacity. In those cases, the drive has a hardware fault that no software can fix. Running a deep scan on failing hardware makes the outcome worse, not better.

When Recoverit Is the Right Tool

Recoverit scans the drive at the file system level: reading partition tables, directory entries, and unallocated space to locate deleted or damaged files. This works when the drive hardware is functional:

  • The drive spins up normally and appears in BIOS/UEFI with the correct model number and capacity
  • The drive is visible in Disk Management (Windows) or Disk Utility (macOS), even if the volume will not mount
  • Files were accidentally deleted, the partition was formatted, or the file system corrupted after improper shutdown
  • The drive is silent; no clicking, grinding, or beeping when powered on

In these scenarios, Recoverit, Disk Drill, R-Studio, PhotoRec, and similar tools all work. Professional lab recovery would be unnecessary overhead. For a free open-source option that handles the same logical recovery cases, see our ddrescue guide.

Recoverit vs. Professional Lab Recovery

The distinction is not about software quality. Recoverit is competent at what it does. The distinction is about what kind of failure your drive has.

CapabilityWondershare RecoveritProfessional Lab (Rossmann)
Dead or Degraded Read/Write HeadsCannot access the drive. Software hangs, freezes, or drive clicks.Head replacement in 0.02µm ULPA clean bench. PC-3000 selective imaging with per-head maps.
Firmware Corruption (Service Area)Drive not detected or shows wrong capacity. Software cannot see the volume.PC-3000 terminal access to vendor-specific ATA commands. Rebuild translator tables, reload modules.
Apple T2 / M-Series Mac (Dead Board)Returns "APFS cannot be scanned" error. Secure Enclave blocks all logical access.Board-level microsoldering to restore logic board function. Data accessed through the original hardware encryption path.
SSD After TRIM ExecutesReturns zeros from TRIMmed blocks. Software cannot recover erased NAND.If TRIM has run, data is gone; no lab can recover TRIMmed blocks. Honest about physical limits.
SSD Controller Lockup (SATAFIRM S11, 0 GB)Cannot communicate with a locked controller. Drive invisible to OS.PC-3000 SSD sends vendor-specific commands to reset the controller or read NAND directly.
PricingStarts at $69.99/year. Free tier limited to 100 MB.HDD: $100–$2,000. SSD: $200–$1,500. No charge if no data recovered.

If your drive clicks, does not spin, or shows 0 GB capacity, the right column applies. Stop running software and contact a lab.

Why Recoverit Freezes or Crashes Mid-Scan

When Recoverit hangs at a percentage, causes your system to lock up, or the drive disconnects during scanning, the software is not the problem. The drive is failing at the hardware level. Here is what is happening underneath:

Degraded Read/Write Heads

A hard drive reads data by flying a magnetic head nanometers above a spinning platter. When a head is degraded, it reads some sectors but fails on others. The drive firmware retries each failed read internally before reporting an error to the OS. Those retries take seconds instead of milliseconds. Recoverit freezes because it is waiting for a reply that never comes quickly enough. With severely damaged heads, the drive clicks repeatedly as it attempts to recalibrate heads that can no longer position correctly. Each retry grinds the heads closer to the platter surface.

Drive Dropping Off USB

When persistent read errors occur, the drive firmware may reset the SATA or USB interface. Consumer USB-SATA bridge chips (common in external enclosures) have short timeout thresholds and drop the connection when the drive stops responding. The scan stops; the drive disappears from your system. Some drives re-enumerate after a few seconds, others require a full power cycle. This is why external enclosures are unreliable for recovery scans on failing hardware.

Firmware Corruption

Hard drives store operating firmware partly on the platters in a reserved area called the Service Area (SA). If SA modules become corrupted, the drive may spin up but report a wrong model name, wrong capacity, or fail to complete its initialization sequence. Recoverit cannot interact with a drive that has not finished initializing because the drive itself does not know how to present its data to the host. Resolving this requires PC-3000 terminal access to read and repair the corrupted modules directly.

If Recoverit has been stuck at the same percentage for more than an hour, stop the scan and power down the drive. Continued scanning with damaged heads scores the platter surface and can turn a recoverable case into a total loss.

Why Recoverit Fails on T2 and M-Series MacBooks

On 2018 and later MacBooks (any model with a T2 chip or Apple Silicon M1 through M4), the SSD NAND flash is hardware-encrypted. The encryption keys are managed by the Secure Enclave Processor (SEP), located on the T2 coprocessor in Intel Macs and integrated into the SoC on M-series Macs. This means:

  • If the logic board is dead, Recoverit returns an "APFS file system cannot be scanned" error because it cannot authenticate with the SEP
  • Desoldering the NAND chips and reading them on an external programmer returns encrypted data that is useless without the original SEP key. Chip-off recovery does not work on these machines
  • Creating a bootable USB with Recoverit does not help if the logic board itself is the failure point. The SEP must be functional for any data access

The only path to data on a dead T2 or M-series Mac is board-level microsoldering to restore the logic board to a state where the SEP can decrypt the NAND. This is component-level rework under a microscope, not a software problem.

Why Software Recovery Fails on SSDs After Deletion

When you delete a file on an SSD, the operating system sends a TRIM command telling the controller those NAND flash blocks are no longer needed. The controller unmaps the logical addresses and schedules background garbage collection to electrically erase the physical cells. Unlike a hard drive, where deletion marks space as available but leaves magnetic data on the platters, this process destroys data at the physical layer.

TRIM is enabled by default on Windows 7+, macOS 10.6.8+ for Apple OEM SSDs (10.10.4+ added support for third-party SSDs via the trimforce command), and most Linux distributions with kernel 3.8+. In practice, if more than a few seconds passed between deleting a file and realizing you needed it, TRIM has already executed. Recoverit will scan the drive and return zeros from TRIMmed blocks because the NAND cells no longer contain the original data.

Recoverit markets "SSD recovery" support. What this means in practice: it can recover files from an SSD with file system corruption if TRIM has not run on the target blocks. It cannot recover files that TRIM has already erased. No software can. This is a physics constraint, not a software limitation.

SSD Controller Lockup: When the Drive Is Invisible

Some SSD failures leave the NAND data intact but make the controller stop communicating. The drive appears in your system with incorrect information or does not appear at all. Two examples we see regularly:

Phison S11: SATAFIRM S11 Lockup

Phison S11-based SSDs can enter a firmware corruption state where the drive identifies as "SATAFIRM S11" with 0 bytes capacity. The NAND still holds all data. The controller locked up before it could translate physical NAND addresses into logical blocks. Recoverit cannot see a 0-byte drive. Our SATAFIRM S11 recovery process uses PC-3000 SSD to push the controller out of the lockup state.

Silicon Motion SM2258XT: 100% Active Time Stall

SM2258XT-based SSDs can enter a state where the drive appears in Device Manager with correct capacity, but all read operations stall indefinitely. Windows reports 100% disk activity. The controller accepts commands but does not process them correctly. Recoverit will start a scan but never progress because no data transfers complete. The SSD recovery process involves direct communication with the controller via PC-3000 SSD to bypass the stall.

In both cases, the NAND flash contains the data. The failure point is the controller chip, which sits between the NAND and the host interface. Consumer software operates above the controller; it sends read requests through the OS and waits for the controller to respond. When the controller is the broken component, software requests never reach the data.

Recovered Video Files That Will Not Play

A common complaint about Recoverit (and other carving tools): recovered .mp4 and .mov files show the correct file size but will not open in any player. This happens because of how video container formats store their metadata.

MP4 and MOV files use a structure called the moov atom as a playback index. Many recording devices write the moov atom to the end of the file after the recording completes. When the file is fragmented across non-contiguous disk sectors, raw signature carving recovers the video data but cannot reconstruct the moov atom. The result: a file that looks correct in size but is unplayable because no player can locate the frame index.

Recoverit markets "Advanced Video Recovery" that claims to handle this. In practice, users report scans looping or crashing near completion when attempting fragment reassembly. Reconstructing a fragmented moov atom requires hexadecimal-level analysis of the container structure, which is manual work performed by a technician, not an automated feature in consumer software.

When Running Recovery Software Causes Additional Damage

Recovery software cannot write to the original drive (if used correctly). The damage comes from forcing a failing drive to perform reads it is not capable of completing safely:

Head Degradation Acceleration
Recoverit's "Deep Scan" reads every accessible sector sequentially. On a drive with a weak head, this forces the degrading head to sweep across every platter surface. A professional imaging approach reads accessible areas first, skips bad regions, and returns to them in later passes using adjusted read parameters on PC-3000.
MFT Overwrite from Software Installation
Installing Recoverit to the same drive you are trying to recover from overwrites sectors. The Windows installer writes to the C: drive by default. If the deleted files were on C:, the Recoverit installer itself may overwrite the MFT entries or data blocks you need. This is documented in our software overwrite corruption guide.
SMR Translator Corruption
Many modern consumer HDDs use Shingled Magnetic Recording (SMR), where data tracks overlap. These drives maintain a persistent cache and translator table. Running a full scan on a failing SMR drive can force cache flushes that corrupt the translator, making the data inaccessible even to professional tools until the translator is rebuilt.

What Hardware Recovery Involves

Hardware-level recovery uses tools that interact with the drive below the operating system layer. Our primary tool is the PC-3000 (Portable III for HDDs, PC-3000 SSD for solid state drives), manufactured by ACE Lab. It sends vendor-specific ATA and NVMe commands that standard motherboard controllers cannot issue.

For HDDs

  • Head replacement in 0.02µm ULPA-filtered clean bench using matched donor parts
  • Firmware module repair: translator table rebuilding, adaptive parameter correction, ROM extraction
  • Selective imaging with per-head maps: accessible sectors first, bad regions in later passes

For SSDs

  • Controller reset via PC-3000 SSD vendor commands for locked/bricked controllers
  • PCB-level repair: failed voltage regulators, dead PMICs, shorted capacitors
  • NAND swap to donor PCB with precision BGA rework when the original board is beyond repair

All work is performed in-house at our Austin, TX lab. Single location, no franchises, no outsourcing. Every intake is documented on camera.

HDD Recovery Pricing

We quote based on the fault, not the perceived value of your data. Evaluation is always free. If we cannot recover data, there is no charge.

Simple Copy

Low complexity

Your drive works, you just need the data moved off it

$100

3-5 business days

Functional drive; data transfer to new media

Rush available: +$100

File System Recovery

Low complexity

Your drive isn't recognized by your computer, but it's not making unusual sounds

From $250

2-4 weeks

File system corruption. Accessible with professional recovery software but not by the OS

Starting price; final depends on complexity

Firmware Repair

Medium complexity

Your drive is completely inaccessible. It may be detected but shows the wrong size or won't respond

$600–$900

3-6 weeks

Firmware corruption: ROM, modules, or translator tables corrupted; requires PC-3000 terminal access

CMR drive: $600. SMR drive: $900.

Head Swap

High complexityMost Common

Your drive is clicking, beeping, or won't spin. The internal read/write heads have failed

$1,200–$1,500

4-8 weeks

Head stack assembly failure. Transplanting heads from a matching donor drive on a clean bench

50% deposit required. CMR: $1,200-$1,500 + donor. SMR: $1,500 + donor.

50% deposit required

Surface / Platter Damage

High complexity

Your drive was dropped, has visible damage, or a head crash scraped the platters

$2,000

4-8 weeks

Platter scoring or contamination. Requires platter cleaning and head swap

50% deposit required. Donor parts are consumed in the repair. Most difficult recovery type.

50% deposit required

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.

No data, no fee. Free evaluation and firm quote before any paid work. Full guarantee details. 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 larger capacities (8TB, 10TB, 16TB and above), target drives cost $400+ extra. All prices are plus applicable tax.

SSD Recovery Pricing

SSD recovery pricing reflects the complexity of controller-level and board-level work. NAND swap cases involve precision microsoldering.

Service TierPriceDescription
Simple CopyLow complexity$200

Your drive works, you just need the data moved off it

Functional drive; data transfer to new media

Rush available: +$100

File System RecoveryLow complexityFrom $250

Your drive isn't showing up, but it's not physically damaged

File system corruption. Visible to recovery software but not to OS

Starting price; final depends on complexity

Circuit Board RepairMedium complexity – PC-3000 required$450–$600

Your drive won't power on or has shorted components

PCB issues: failed voltage regulators, dead PMICs, shorted capacitors

May require a donor drive (additional cost)

Firmware RecoveryMedium complexity – PC-3000 required$600–$900

Your drive is detected but shows the wrong name, wrong size, or no data

Firmware corruption: ROM, modules, or system files corrupted

Price depends on extent of bad areas in NAND

PCB / NAND SwapHigh complexity – precision microsoldering and BGA rework$1,200–$1,500

Your drive's circuit board is severely damaged and requires NAND chip transplant to a donor PCB

NAND swap onto donor PCB. Precision microsoldering and BGA rework required

50% deposit required; donor drive cost additional

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 all tiers (advanced board rebuild requires 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. All prices are plus applicable tax.

Frequently Asked Questions

Does Wondershare Recoverit work for logical data recovery?
Yes. If the drive is physically healthy, powers on normally, and appears in your operating system with its correct capacity, Recoverit can scan for deleted files, lost partitions, and corrupted file systems. For accidental deletion on a working drive, software recovery is the appropriate first step.
Can Recoverit recover data from a clicking hard drive?
No. A clicking drive has failed or failing read/write heads. Every sector Recoverit attempts to read forces those damaged heads across the platters. The result is progressive platter scoring that destroys data which was recoverable before the scan started. Power the drive down and send it to a lab with a clean bench and donor head inventory. Our head swap recovery costs $1,200–$1,500.
Why does Recoverit say it cannot scan my MacBook?
On 2018 and later MacBooks with T2 or Apple Silicon (M1 through M4), the NAND flash is hardware-encrypted by the Secure Enclave Processor. If the logic board is dead or the Mac will not boot, Recoverit cannot authenticate with the SEP, so it returns an APFS scanning error. Chip-off is also impossible because the decryption keys are locked to the original CPU. The logic board must be repaired to a booting state via microsoldering before any data can be accessed.
Can Recoverit recover deleted files from an SSD?
Only if TRIM has not yet executed on the deleted blocks. On modern operating systems (Windows 7+, macOS 10.6.8+ for Apple OEM SSDs, Linux kernel 3.8+), TRIM runs within seconds of file deletion. Once TRIM unmaps those blocks and garbage collection erases the NAND cells, the data is gone at the physical layer. Recoverit will scan the drive and return nothing from the TRIMmed regions because the data no longer exists. This is not a software limitation; it is how flash storage works.
How does Recoverit's pricing compare to lab recovery?
Recoverit subscriptions start at $69.99/year (Essential) and scale to $99.99/year (Premium with video repair). Our lab recovery starts at From $100 for a working HDD that just needs data copied off, and From $200 for SSDs. The pricing overlap is narrow: if your drive works and you just need deleted files back, Recoverit costs less. If the hardware has failed, Recoverit cannot help regardless of what you pay for it. We charge nothing if we cannot recover data.
Why are my recovered video files unplayable after Recoverit scanning?
Recoverit carves files by matching data against known file signatures. For video containers like MP4 and MOV, the playback index (the moov atom) is often stored at the end of the file. When the file is fragmented across non-contiguous sectors, raw carving recovers the video data but fails to reconstruct the moov atom. The resulting file has the correct size but will not play. Fixing this requires hexadecimal-level header reconstruction, which is beyond what consumer recovery software offers.
How do I send my drive to you?
Ship it to our Austin, TX lab at 2410 San Antonio Street, Austin, TX 78705. We provide FedEx prepaid shipping labels on request. Package the drive in an anti-static bag inside a padded box. We open every package on camera at intake and assign a tracking number before touching anything.

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.

LR

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 video

Recoverit not working on your drive?

Free evaluation, no data no fee. Ship your drive to our Austin lab and we will tell you what is wrong before you owe anything.

(512) 212-9111Mon-Fri 10am-6pm CT
No diagnostic fee
No data, no fee
Free return shipping
4.9 stars, 1,837+ reviews