Summary

To fix Windows' 0x8007045d error, you can try restarting your PC, updating your system, checking your device connections, updating your device drivers, copying files from the device to your system, redownloading files from the internet, and using the “Hardware and Devices” troubleshooter.

Windows 10 and 11 will display a 0x8007045derror codewhen it has difficulties finding or reading files. This can happen for a number of reasons, so we’ll explain what those causes are and how you can fix a 0x8007045d error.

Select Device Manager.

Related:How to Fix Error Code 0x80004005 on Windows 10 and 11

What Causes the Windows 0x8007045d Error?

Usually, a 0x8007045d error appears in Windows when a running process can’tfind or read a fileit’s attempting to access. This means either the file is not where it should be, or the file’s data is corrupt.

You’ll likely encounter this error while copying or using files on anexternal drive. A loose connection between the device and your computer can cause it, for example. Both hardware and software elements trigger this error, though, so try the simplest solutions first.

Choose “Update Driver."

Ways to Resolve the 0x8007045d Windows Error Code

There are a few simple fixes you can apply to possibly rid your Windows PC of the 0x8007045d error.

Restart Your PC

The simplest fix you may apply is to reboot your PC.Restarts often fix minor problemswith your system, possibly including the 0x8007045d error, allowing you to resume what you were doing without any issues.

It’s easy to reboot bothWindows 10andWindows 11PCs. When your machine turns back on, perform your actions, and your issue should be resolved.

Click “Search Automatically for Drivers."

Update Your PC

Another simple fix you can apply is toupdate your Windows 10orWindows 11operating system to the latest version. Microsoft regularly sends out updates that fix common Windows issues, so applying available updates may get rid of the 0x8007045d error. Updating your PC only takes a few clicks, and it’s free.

Check Your Hard Drive, USB Drive, and CD/DVD Drive Connections

If you’ve encountered the 0x8007045d error while trying to access files on an external drive or disc, check to ensureyour PC’s connection with that deviceisn’t loose.

Windows can’t read or copy files from a loosely or incorrectly attached device. Check your device’s USB port orCD/DVD driveand ensure it’s working properly. you’re able to try switching your USB device’s port to see if that fixes the issue.

Select Command Prompt.

If the drive you’re managing files with is built into your device, a bad connection is less likely and also more of a challenge to identify and fix (especially in a laptop). Consider taking your device to a professional technician if you suspect the 0x8007045d error is an internal connection problem.

Related:How to Fix Your USB Drive Not Showing Up on Windows 10 or Windows 11

Launch the “Hardware and Devices” troubleshooter.

Update Your Device Drivers

Your USB or CD/DVD reader drivers might be outdated, causing these devices not to work properly with your PC. In this case, you’ll face the 0x8007045d error code while trying to read or copy files stored on these items.

You can solve that problem byupdating your existing driversto the latest version.Use Windows' built-in Device Managerutility to update your drivers.

Click “Next” at the bottom.

Start the process by opening your PC’s “Start” menu, locating “Device Manager”, andlaunching the tool.

In Device Manager, expand your hardware device’s category. We’ll expand “Universal Serial Bus Controllers” option to troubleshoot issues with our USB device.

The “Hardware and Devices” troubleshooter finding issues.

Then, right-click your device in the expanded menu and choose “Update Driver.”

Let Device Manager install the available drivers.

Copy Your Files to Your PC

If you’re getting the “The request could not be performed because of an I/O device error” error while trying to install a program from an external storage device, then firstcopy that program’s filesto your computer’s local storage and then run the installer. This will ensure a connection problem isn’t preventing you from installing your app.

You canuse Windows' File Explorerto copy files from your external storage to a folder on your PC. Once you’ve done that, use the locally available files to perform your actions.

When a 0x8007045d error code appears for a file you downloaded from the internet, there’s a good chance the file is corrupt. There are various reasons this happens, withan interrupted download processbeing a common cause.

In this case, redownload your file from its source location on the internet, and then use the newly-downloaded file. That should resolve your issue. If possible,run a checksum on the fileto verify the download source hasn’t been compromised.

Related:Download Problems? 9 Ways to Troubleshoot and Fix Them

Use the Hardware and Devices Troubleshooter

Windows includes many troubleshooters that allow you tofind and fix issues with your various PC components. One of these is a Hardware and Devices troubleshooter that lets you detect issues with your attached devices and offers help to fix them.

You can run this tool to resolve problems with your devices and fix your 0x8007045d error.

To do that, open the “Start” menu,find “Command Prompt”, and select the tool.

On the command prompt window, type the following and press Enter:

On the “Hardware and Devices” window, select “Next.”

Wait for the troubleshooter to find issues with your devices. When an issue is found, use the on-screen solutions to resolve it.