Microsoft Windows Error Code 0x800700ED: How to Fix It

Medium 30 minutes to 2 hours High Severity Verified June 2026
Error Code
0x800700ED
Brand
Microsoft Windows
Product Type
hresult
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
30 minutes to 2 hours
Error 0x800700ED in Windows indicates that the operating system cannot recognize a volume (drive) you are trying to access. This can be caused by a damaged file system, corrupted drivers, or a failing hard drive. The following steps will help you diagnose and resolve the issue.
Ad

Tools You'll Need

How to Fix Error Code 0x800700ED

  1. Restart Your Computer

  2. Run CHKDSK to Check Disk Errors

    CHKDSK can take a long time on large drives. Do not interrupt it.
  3. Update Disk and Storage Drivers

  4. Run SFC and DISM to Repair System Files

    Ensure your internet connection is stable for DISM.
  5. Check Disk Health with Third-Party Tools

    Back up important data immediately if drive health is poor.
  6. Reformat the Affected Drive (Last Resort)

    This will delete all data on the drive. Double-check you have backups.

Parts You May Need

Replacement hard drive or SSD
Check Price on Amazon
Replacement hard drive or SSD
Check Price on Amazon
Replacement hard drive or SSD
Check Price on Amazon
Replacement hard drive or SSD
Check Price on Amazon
Ad

When to Call a Professional

If CHKDSK finds physical bad sectors, or if the drive fails SMART checks, you should consult a data recovery professional or replace the drive. If you are unable to boot Windows, a technician may be needed.

Frequently Asked Questions

What does error 0x800700ED mean?
It means Windows cannot recognize the volume or drive you are trying to access, often due to file system corruption or drive failure.
Can error 0x800700ED cause data loss?
Yes, if the drive is failing or has severe corruption, data may be lost. Back up immediately if possible.
How do I fix error 0x800700ED without formatting?
Try running CHKDSK, SFC, and DISM first. These tools repair file system and system file corruption without deleting data.
Is error 0x800700ED a virus?
No, it is not a virus. It is a Windows error code related to storage volume recognition.
Why do I see error 0x800700ED on an external drive?
The external drive may be corrupted, disconnected improperly, or have a failing USB port/cable. Try a different port or cable, and run CHKDSK on the external drive letter.