Microsoft Windows Error Code 0xC0000185: How to Fix It

Medium 1-2 hours High Severity Verified June 2026
Error Code
0xC0000185
Brand
Microsoft Windows
Product Type
operating_system
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code 0xC0000185 (STATUS_IO_DEVICE_ERROR) indicates a hardware failure during disk read or write operations. This could be due to faulty cables, a failing hard drive, or loose connections. Follow these steps to diagnose and resolve the issue.
Ad

Tools You'll Need

How to Fix Error Code 0xC0000185

  1. Shut Down and Unplug Your PC

    Always unplug the power cable before opening your computer case.
  2. Reseat All Internal Cables

    Be careful not to touch any circuit boards or sensitive components.
  3. Check for Loose or Damaged Cables

  4. Boot from a Windows Recovery Drive

    You may need to change the boot order in BIOS/UEFI.
  5. Run CHKDSK and SFC Scans

    Running CHKDSK on a failing drive may cause data loss. Back up important files if possible.
  6. Test the Hard Drive Health

    If the drive fails diagnostics, it likely needs replacement.

Parts You May Need

SATA or IDE cable
Check Price on Amazon
Hard drive (internal 2.5" or 3.5" SATA HDD/SSD)
Check Price on Amazon
SATA or IDE cable
Check Price on Amazon
Hard drive (internal 2.5" or 3.5" SATA HDD/SSD)
Check Price on Amazon
SATA or IDE cable
Check Price on Amazon
Hard drive (internal 2.5" or 3.5" SATA HDD/SSD)
Check Price on Amazon
SATA or IDE cable
Check Price on Amazon
Hard drive (internal 2.5" or 3.5" SATA HDD/SSD)
Check Price on Amazon
Ad

When to Call a Professional

If you suspect a failing hard drive and need data recovery, or if replacing cables and reseating components doesn't resolve the error, consider a professional repair service.

Frequently Asked Questions

Is error 0xC0000185 always a hard drive failure?
No, it can also be caused by loose or damaged cables, incorrect BIOS settings, or a faulty motherboard SATA port. Check cables first before replacing the drive.
Can I recover data from a drive that gives error 0xC0000185?
Yes, if the drive is still detected. Immediately back up your data to another drive. If the drive is not detected, consider professional data recovery services.
Will a system restore fix this error?
System restore rarely fixes hardware errors. Try chkdsk and hardware checks first. If the error is due to software corruption, system restore might help, but it's not guaranteed.
What does STATUS_IO_DEVICE_ERROR mean?
It means Windows encountered an input/output hardware error while trying to read or write to the disk. This indicates a physical problem with the drive, cable, or connection.
Can I replace the hard drive myself?
Yes, replacing a hard drive is straightforward if you have basic PC skills. Just ensure you back up data and have a Windows installation media to reinstall the OS.