Symptoms

When you encounter this error, you can expect to see an error code akin to the following:

Error 0x8007045D: the request could not be performed because of an I/O device error

Regardless of the operation that you’re attempting to carry out, or the program that you’re using, this is hard drive read error. Although this sounds serious, there are steps you can take to address the problem.

Download Recommendation

The first thing to try with regard to this error is to attempt to clean the registry of your computer. A good way to do this is to download the Total System Care, which will do an excellent job of cleaning your registry and often sort out the problem in itself.

 

More Information and Manual Resolution

The first thing you can try with this is copying the information on your hard drive to a USB port, recopy the information back to your hard drive and see if this resolves the issue. Before doing this it is wise to firstly activate Safe Mode. To run Windows in Safe Mode, restart your computer and press F8 (if you have Windows installed).

If you’re able to successfully copy the file in safe mode this indicates that a third party application or start up item is causing the error. You would then need to identify which device / program this is and reinstall it.

The next thing to try is to boot the machine in a clean boot state and see if you can copy files with the machine in this state.

To do this, firstly access the Start menu and type ‘msconfig.exe’ into the Start Search box. If you are prompted for an administrator password or for confirmation, type your password, or click ‘Continue’.

Find the ‘General’ tab and select ‘Selective Startup’. Next click the ‘Load startup items’ check box in order to clear it.

Next locate the ‘Services’ tab and click the ‘Hide all Microsoft services’ check box, before clicking ‘Disable all’.

Finally, click’ OK’, and then click ‘Restart’.

Once the system is successfully in the clean boot state, try to copy the files which should now be possible without errors.

To set the computer up to reboot as usual then go back to ‘msconfig’ and select the ‘General’ tab. Click the ‘Normal Startup’ option, and then click ‘OK’. Eventually you will be prompted to restart the computer.

If this doesn’t work then the final option is to use system restore function. This will reset your machine to a time before the error caused your machine to malfunction. You can then re-install any devices or programmes that have been removed by this virtual step back in time. System restore can be accessed through the Start menu, by simply typing “System Restore” into the search box.

If the system restore utility will not run correctly then you can attempt to activate safe mode. Once you’ve reached the desktop in Safe Mode, type ‘System’ into the Start search box and press Enter once ‘System Restore’ is highlighted. You should then be able to run the system restore utility.

If this doesn’t work, you may have a corrupt hard drive, contact the manufacturer of your computer.