Windows – Unable to recover hard disk drive after failed formatting due to sudden power outage

boothard drivembrwindows 10

I was formatting a WD Caviar Blue 640GB hard drive using Darik's Boot and Nuke (writing zeros method), and suddenly power in the house went out so computer did shot down. It was on about 30% on pass 1 of 3 passes.

When I booted computer to start the process again, hard drive is not listed anymore. I tried rebuilding and deleting MBR using installation disk, Hirens, even Windows Data Lifeguard Diagnostics say's the MBR table is locked by another program and bunch of other software, but still can't make it work. In Windows disk manager shows disk unknown not initialized I/O error. Tried fixing with DiskPart but no success.

Is there any other way to fix it?

I used the folowing software to test HDD:

  • HDDScan v4.0
  • HDTune v2.55
  • WD Data Lifeguard Diagnostics v1.31
  • AOMEI Partition Assistant v7.0.1
  • EaseUS Partition Master 13.0
  • EaseUS Data Recovery Wizard
  • Darik’s Boot and Nuke (DBAN)
  • Hard Disk Sentinel
  • MBRWizard 3.0.73
  • DISKPART (Windows)
  • bootrec.exe (Console using Windows installation disc)

OS used for testing:

  • Linux Mint
  • Arch Linux
  • Windows 10

Best Answer

Practically, the disk is dead, but I've found a few things that could wring a little life off of a dead drive.

If your filesystem alone is the issue, you could run a tool that works device level, like shred in order to zero out the drive completely, and doing a reformat. I'd recommend a "full" format, and doublechecking by using a badblocks option (in linux) or chkdsk in windows with the appropriate switches - /b would work for ntfs, and /R for other filesystems.

In theory zeroing out and reformatting the drive kicks in the drive's own bad block checking and error correction, and I've kind of gotten a 'dead' drive that underwent a similar scenario running for a short time (then dying, then coming back to life, then dying again finally).

That said, you really also need to consider the health of the drive as a whole. Modern drives have a reasonable ability to self test. I'm a fan of gsmartcontrol since it highlights problem values, but I'd recommend running a short test, then if it passes a long test. If either disk health checks fail, you're better off binning the drive.

Smart Statistics are also handy - I've another answer that goes into detail on these, and if you can't get smart statistics, well the drive is also dead

Related Question