How to Fix Fix Error 0x8007045D — I/O Device Error (Read/Write Failed) on Windows
Getting error 0x8007045D "The request could not be performed because of an I/O device error" when copying files, installing Windows, or accessing drives? Fix this disk I/O error.
📖
Main Troubleshooting Guide
How to Fix 100% Disk Usage →Complete symptoms, causes, and step-by-step solutions
Symptoms
You might be experiencing this problem if you notice:
- •Error 0x8007045D when copying large files to/from external drive
- •"The request could not be performed because of an I/O device error"
- •Windows installation fails with 0x8007045D during file copy
- •Backup fails with I/O device error
- •Error when accessing USB drive, SD card, or external HDD
- •File transfers start but fail partway through with this error
Common Causes
- ⚠Failing or damaged hard drive / SSD with bad sectors
- ⚠Faulty USB cable or port causing intermittent connection
- ⚠Corrupted file system on source or destination drive
- ⚠Insufficient power to external drive (USB hub without power)
- ⚠Outdated or corrupt storage controller drivers
- ⚠Disk running in wrong transfer mode (PIO instead of DMA)
Solutions
Solution 1: Check Drive Health
- 1First: determine which drive is failing (source or destination)
- 2Try copying a different file — if all files fail, the drive is suspect
- 3Check disk health: CMD as Admin: wmic diskdrive get status
- 4Run CHKDSK on the problem drive: chkdsk X: /F /R (replace X with drive letter)
- 5Check SMART status: use CrystalDiskInfo (free) for detailed health
- 6If SMART shows "Caution" or "Bad": back up data immediately
- 7The drive is failing and needs replacement
Solution 2: Fix USB/Connection Issues
- 1If error occurs with external/USB drives:
- 2Try a different USB cable — cables degrade over time
- 3Connect directly to PC USB port (not through a hub)
- 4Try a different USB port — preferably USB 3.0 (blue)
- 5For external HDDs: use powered USB hub or Y-cable if drive needs more power
- 6Device Manager → Universal Serial Bus controllers → uninstall USB controllers → restart
- 7Windows will reinstall USB drivers on restart
Solution 3: Fix Transfer Mode and Drivers
- 1Check transfer mode: Device Manager → IDE ATA/ATAPI controllers
- 2Right-click each channel → Properties → Advanced Settings
- 3Ensure "Transfer Mode" is "DMA if available" (not PIO)
- 4Update storage drivers: Device Manager → Disk drives → your drive → Update driver
- 5Also update: Storage controllers → your SATA/NVMe controller
- 6For Windows installation errors: try a different USB installer
- 7Recreate USB installer with Media Creation Tool on a known-good USB drive
FIXES THIS IN 5 MINUTES
Fix Fix Error 0x8007045D — I/O Device Error (Read/Write Failed) Automatically
RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.
Download Now - Free TrialNo credit card required • Works on Windows 10 & 11