Can't Copy Files to External Drive? Fix! 0x8007045D

Your file transfers are freezing or throwing error 0x8007045D because Windows is struggling to read or write data to a specific sector on your external drive. This usually happens when the drive encounters physical bad sectors or poor connection stability, causing the I/O operation to fail mid-transfer.

KitsuneGuide Watch on YouTube ↗

Why this happens

Error 0x8007045D is an I/O device error triggered when Windows hits a corrupted or physically damaged spot on your drive's disk surface. It often happens due to cable wear or the drive itself reaching the end of its lifespan.

What you'll need

You will need administrative rights to run repair commands. If you suspect hardware failure, download the free version of CrystalDiskInfo to check your drive's health status.

Steps

  1. 01
    Unplug your external drive and reconnect it to a different USB port on your computer, ideally one located directly on the motherboard if you are using a desktop. If the issue persists, swap the USB cable for a known working one to rule out a faulty connection.
  2. 02
    Download and run CrystalDiskInfo to check the drive health. If the status indicator shows 'Caution' or 'Bad' in yellow or red, back up your critical data immediately and stop running repairs, as these indicate hardware failure.
  3. 03
    Open the Start menu, search for cmd, right-click it, and select 'Run as administrator'.
  4. 04
    Type chkdsk X: /f /r replacing X with the drive letter assigned to your external drive, then press Enter. This command finds bad sectors and attempts to recover readable information.
  5. 05
    If prompted that the volume is in use, type Y and press Enter, then restart your computer to allow the scan to run before Windows loads.

Still not working?

If the drive remains inaccessible or continues to throw the same error after running the chkdsk repair, the drive likely has significant physical platter or flash memory degradation. At this point, the drive is unreliable for storage; you should prioritize copying whatever data is still readable to a new storage device before the drive fails completely.

Frequently asked questions

Does this error mean my files are gone?

Not necessarily, but it means the data in those specific sectors is currently unreadable. Running the repair steps can often bypass these spots, but if the drive is physically failing, the data may be permanently lost.

Is it safe to keep using the drive if it says Caution?

No, a 'Caution' status in CrystalDiskInfo indicates that the drive has begun reallocating sectors and is at high risk of total failure. Use it only to move your files to a healthy drive and replace it immediately.