This thread helps Fix Error 0x8007045D: the request could not be performed because of an I/O device error.
Case study 1: The below error came up when you tried copying some file to the desk top from your external hard drive via USB.
Method 1: connect your external hard drive to a different USB port.
Method 2: boot into Windows safe mode and try copying later.
Method 3: put your computer in clean boot state, then try copying later.
Case study 2: When performing a backup to external hard drive on Windows, you may encounter the following error message.
1. Close or disable other (security) software.
2. Check and fix bad sector 2.1 run cmd as the admin user. 2.2 type in the following command chkdsk X: /f /r and press Enter. TIP: “X” represents the drive letter of the partition you want to check. 2.3 Resize the partition. Shrink or extend the partition to carry the last cluster to another location and run the “chkdsk” command again. In Disk Management, Right-click the partition you want to shrink, and click Shrink Volume. Then follow the pop out Shrink Volume wizard to process.
2.4 Format your hard disk drive to Factory Default. WARNING: backup hard disk if there is valuable data on it. 2.5 Check physical sectorsize. You may also consider switching another hard disk drive and/or upgrading your Windows. And to get the physical and logical sector size, you can run the command “fsutil fsinfo ntfsinfo <drive letter>” as the admin user.
If you still receive the error “the request could not be performed because of an I/O device error, you can try third party free backup software@ goo.gl/WWvCxZ.