Quick answer
Back up everything you care about right now, then replace the drive. SMART Status Bad is a death sentence — there's no software fix that will make a failing drive reliable again.
What's actually happening here
Your hard drive runs a background health check called SMART (Self-Monitoring, Analysis, and Reporting Technology). It tracks things like reallocated sectors, spin-up time, and temperature. When the firmware decides too many of those metrics have crossed a failure threshold, it flags the drive as "BAD" and often locks you out of the normal boot process.
The reason this matters: SMART doesn't give false alarms. It's been around since the late 1990s, and while it's not perfect, a "Status Bad" flag means the drive's own electronics are telling you it can't guarantee data integrity anymore. The failure might be mechanical (a dying motor or read/write head) or electronic (degraded flash for the cache). Either way, you're on borrowed time.
I've seen drives run for months after a SMART warning — and I've seen them die in the middle of a backup. Don't gamble with the latter.
Fix steps
- Immediately back up your data. Copy critical files to an external drive, a NAS, or cloud storage. If the drive is still readable, use a tool like
rsync(Linux/macOS) orrobocopy(Windows) to copy everything. Avoid opening large files repeatedly — every read puts more stress on failing sectors. - If you can't boot, use a live USB. Boot from a Linux live CD (Ubuntu or SystemRescue) and mount the failing drive read-only. Then copy data off. Read-only access minimizes further damage.
- Check SMART details with a tool. On Linux, run
smartctl -a /dev/sda(replacesdawith your drive). On Windows, use CrystalDiskInfo. Look at the Reallocated Sectors Count and Current Pending Sector attributes. Rising numbers mean the drive is actively remapping bad sectors — it's degrading as you watch. - Replace the drive. Buy a new one — either HDD or SSD, depending on your needs. Clone the old drive to the new one using
ddrescue(Linux) or Macrium Reflect (Windows). Don't use a normal clone tool on a failing drive;ddrescuehandles read errors intelligently and tries to recover as much as possible. - Reinstall or restore. If cloning worked, you're done. If not, reinstall your OS from scratch and copy your backed-up data over.
If the main fix fails (drive won't even show up)
Sometimes a failing drive won't spin up or gets stuck in a click-of-death loop. Here's what to try:
- Connect via a different interface. If it's an internal SATA drive, put it in a USB enclosure or use a SATA-to-USB adapter. This sometimes bypasses a flaky motherboard port.
- Try a different power cable. A weak 12V rail on your PSU can cause a dying drive to not spin up at all. Swap to a different power connector.
- Freeze the drive. This sounds nuts, but it's a known last-ditch trick: put the drive in a sealed plastic bag and stick it in the freezer for 20-30 minutes. The contraction of metal parts can occasionally let a stuck bearing spin up long enough to copy data. It's a gamble, and it shortens the drive's life further, but if you're desperate it's worth a try.
- Professional data recovery. If the data is irreplaceable (family photos, business records), send it to a recovery lab. Expect to pay $500-$2000+. They'll do a clean-room head swap or platter transplant. It's expensive, but it's the only reliable way when the drive is mechanically dead.
Prevention tip
The real fix is prevention, and it's boring: run SMART checks regularly and act on early warnings. On Linux, run smartctl -t short /dev/sda monthly. On Windows, set up a scheduled task to run wmic diskdrive get status and log the result. If you see reallocated sectors climbing past 10-20, treat it as a countdown — start your migration immediately.
Also, keep a backup strategy that doesn't rely on a single drive. A 3-2-1 rule works: three copies of your data, on two different media, with one offsite. That way, when a drive inevitably fails, it's an inconvenience, not a catastrophe.
One more thing: don't ignore the BIOS warning. Some PCs will show "SMART Status Bad" and refuse to boot. You can sometimes disable the SMART check in BIOS to force boot, but that doesn't fix the underlying problem — it just lets you get to your data. Do that only as a temporary measure to run backups.
Bottom line: once SMART says bad, the drive's days are numbered. Your job is to get your data off it before the number hits zero.