Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problemsSome links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.
If Windows 10 shows 0x8007045D, the message means “The request could not be performed because of an I/O device error.” It usually points to a USB flash drive, external hard drive, memory card, cable, port, file-system corruption, or failing storage—not a lack of permission. The title’s 0x800704sd is likely a transcription or OCR mistake: compare every character on your screen before changing anything. A different code, 0x80070005, is the Windows access-denied error and requires a different branch of troubleshooting.
Work through the checks in order: preserve important data, identify the operation that failed, isolate the hardware, test the connection, inspect Device Manager, run CHKDSK on the correct volume, and use DISM when the failure occurs during Windows setup or updates. If the error follows the drive or CHKDSK reports bad sectors, treat the storage device as unreliable and plan replacement or professional data recovery.
As an Amazon Associate I earn from qualifying purchases.
Free tools Windows power users keep installed
One-click scans. No signup required.
What does Windows error 0x8007045D mean?
Microsoft documents 0x8007045D as ERROR_IO_DEVICE. Windows attempted to read from or write to a device and the operation did not complete. The device can be an internal disk, USB flash drive, external hard drive, memory card, optical disc, or another storage path used during copying, backup, installation, or updating.
The code identifies an input/output failure, but it does not identify the failed part. A loose connection, damaged cable, unstable USB port, unsafe removal, corrupted file-system metadata, unreadable sectors, storage-driver trouble, firmware problems, or a drive that is beginning to fail can all produce the same symptom. A single occurrence after a cable was bumped is different from an error that returns on every read and write.
Popular on Amazon
- Spacious Design: Measuring 21.1" wide and 14.1" deep, our lap desk comfortably fits most laptops up to 15.6". Extra room for accessories ensures convenience.
- Enhanced Functionality: Packed with handy features, including a 5x9" precision tracking mouse pad and a built-in phone slot for seamless work or video calls. Plus, enjoy ergonomic support with the integrated cushioned wrist rest.
- Cool Comfort: Enjoy a stable surface with our lap desk's dual bolster cushion, designed for comfort and airflow, keeping your lap cool during extended use.
- Durable Surface: Work with confidence on our lap desk's solid surface, featuring a sleek black carbon color, ensuring optimal air circulation to prevent your laptop from overheating.
- On-the-Go Convenience: With an integrated handle and lightweight design (2.8 lbs), our lap desk is portable for travel or moving around the house, offering flexibility in any space.
Start by identifying the exact operation
Record what Windows was doing when the dialog appeared. “Error copying files to USB,” a backup that stops midway, a DVD that cannot be read, Windows setup failing while expanding files, and Windows Update failing while writing to the system volume can all display the same hexadecimal code but point to different parts of the storage path. Note whether the failure is on a read, a write, an install, or an update, and whether it occurs at the same file or percentage each time. This information is more useful than treating every 0x8007045D message as a generic permission problem.
Is 0x8007045D the same as a Windows 10 “denied” error?
No. “Denied” is commonly associated with 0x80070005, Microsoft’s access-denied or insufficient-permissions code. 0x8007045D is an I/O device error. Read the code directly from the dialog, Event Viewer, setup log, or command prompt instead of relying on memory or a screenshot transcription. The final character is especially easy to confuse with a letter: the documented code ends in the number 5, not a lowercase s.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →Use the correct branch
| Code shown | Meaning | First focus |
|---|---|---|
0x8007045D |
I/O device error | Drive, cable, port, file system, storage driver, or hardware |
0x80070005 |
Access denied or insufficient permissions | Account rights, security software, ownership, or Windows Update permissions |
This guide covers the 0x8007045D path. If your screen really says 0x80070005, do not format a drive or run disk-repair commands merely because the word “denied” appeared in a search result.
What should I do before repairing the drive?
Stop repeated write attempts if the device contains irreplaceable files. Every failed copy or repair attempt can place additional stress on a deteriorating device, and a repair command cannot restore data that has already become unreadable.
- Copy the most important files to another known-good disk if Windows can still read them. Start with small batches rather than one huge transfer, and verify that the copied files open from the destination.
- Do not initialize, format, or delete partitions on a drive that contains data you have not backed up.
- Note the exact operation that fails: reading, writing, copying, backup, Windows installation, Windows Update, DVD use, or opening a removable volume.
- Write down the drive letter and whether the error appears with one device or several.
- If the device was unplugged without using Windows’ safe-removal process, treat that event as a possible contributor to file-system damage and avoid further unsafe removal.
If the drive repeatedly disconnects, clicks, becomes extremely slow, or disappears from File Explorer and Disk Management, prioritize data recovery and hardware diagnosis over repeated software repairs.
How do I isolate the USB device and connection?
Remove variables before changing Windows. Microsoft’s installation troubleshooting guidance recommends disconnecting nonessential hardware, and the same isolation method helps with ordinary file operations.
- Shut down or safely eject removable storage when possible.
- Unplug other USB storage devices, docks, card readers, printers, phones, and external accessories. Leave only the affected device connected. A hub or dock can introduce another controller and power path, so connect the device directly when testing.
- Reconnect the device firmly. If it uses a removable cable, disconnect and reconnect both ends.
- Try a different compatible USB port. A rear motherboard port can behave differently from a front-panel port or an unpowered hub.
- Replace the cable with a known-good data cable of the correct type. A cable that supplies power may still have damaged data conductors.
- Test the device on another Windows computer. If the same files fail there, the device or its file system is more likely at fault than the original PC.
SanDisk specifically lists loose or defective ports and cables among causes of 0x8007045D when adding data to a USB flash drive, external drive, or memory card. If another cable and port make the error disappear, replace the unreliable accessory rather than repeatedly retrying the transfer. If several unrelated devices fail only through one port, suspect that port, its hub, chipset, or driver instead of buying a replacement for every drive.
Also popular on Amazon
- 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
- Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
- Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
- HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
- What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
How can Device Manager reveal a driver problem?
Device Manager can show whether Windows has detected a problem with the storage controller or attached device. It cannot prove that a healthy-looking device is reliable, so use it alongside connection and file-system checks.
- Right-click Start and select Device Manager.
- Expand relevant categories such as Disk drives, Universal Serial Bus controllers, Storage controllers, and, for installation media, DVD/CD-ROM drives.
- Look for a yellow warning icon, an unknown device, or a device that appears and disappears while you reconnect the hardware.
- Open the device’s Properties and read the message under Device status.
- Use Update driver if Windows reports a driver issue. If the device remains in an error state, choose Uninstall device, disconnect the hardware, restart Windows, and reconnect it so Windows can detect it again.
Do not uninstall a storage controller casually while Windows is running from the affected disk. If the problem concerns the system drive, create a recovery plan first and follow the manufacturer’s documented driver and firmware process. A driver reinstall is a reasonable test when Device Manager reports a problem; it is not evidence that a drive with bad sectors has become healthy.
How do I run CHKDSK for 0x8007045D?
CHKDSK checks a volume’s file system and metadata for logical and physical errors. The command must use the correct drive letter; substituting the wrong letter can examine a different volume than the one that failed. CHKDSK works on local disks and may need exclusive access to lock the volume.
- Press Start, type
cmd, right-click Command Prompt, and select Run as administrator. - Identify the affected volume in File Explorer. If it is shown as
E:, run:
chkdsk E: /f
The /f switch repairs logical file-system errors. Replace E: with your actual letter. Close applications using that volume before starting so CHKDSK can obtain the required access.
If the error involves unreadable areas or CHKDSK reports bad sectors, a deeper scan is:
chkdsk E: /r
The /r switch locates bad sectors and attempts to recover readable information; it includes the functions of /f and can take considerably longer, especially on a large or damaged disk. CHKDSK may need exclusive access to the volume. If Windows says the volume is in use, answer the prompt to schedule the check for the next restart, then restart and allow it to finish. Do not repeatedly force the computer off simply because the percentage pauses while a damaged area is examined.
How should I interpret the result?
- Logical errors corrected: the file system had inconsistencies. Retest the original operation and make a backup immediately.
- Bad sectors or unreadable records: the media may be degrading. Copy recoverable data and plan replacement rather than trusting the disk for important files.
- No errors found, but the same I/O error returns: test another cable, port, computer, and device. The fault may be intermittent hardware, a controller, firmware, or the operation itself.
- CHKDSK cannot run or the volume becomes inaccessible: stop repeated repair attempts if the data matters and move to a recovery or hardware-support path.
A clean CHKDSK result does not certify the cable, USB controller, firmware, or flash media. It only means that the particular file-system checks completed without finding the reported conditions. Continue the cross-device tests if the request still cannot be performed.
Also popular on Amazon
- Note: Not suitable for MacBooks released after 2023 or devices with a protruding front camera; Not applicable to full-screen or notch-style tempered glass screen protectors; Do not use on the rear camera of the phone.
- 💻 Why Do You Need a Webcam Cover Slide? — Safeguard your privacy by covering your webcam with our reliable webcam cover when not in use. Don't let anyone secretly watch you. Stay protected!
- ✅ Thin & Stylish — Enhance your laptop's functionality and aesthetics with our 0.027" ultra-thin webcam covers. Seamlessly close your laptop while adding a touch of sophistication.
- ✅ Fits Most Devices — Compatible with laptops, phones, tablets, desktops! Keep your privacy intact on Ap/ple, Mac/Book, iPh/one, iP/ad, H/P, L/novo, De/ll, Ac/er, As/us, Sa/msung devices.
- ✅ 365 Days Protection — Our upgraded 3.0 adhesive ensures a strong hold that won't damage your equipment. Experience reliable, long-term privacy protection day in and day out.
What if 0x8007045D appears during Windows setup or an update?
An installation or update can fail because setup cannot read its source media, write to the target disk, or communicate with a storage controller. Disconnect nonessential hardware first, then retry with only the installation media and intended target attached. If the error occurs while reading installation files, test the media and its port; if it occurs while writing Windows, test the target disk and its connection.
Repair the Windows image
Open an elevated Command Prompt and run:
DISM.exe /Online /Cleanup-image /Restorehealth
DISM checks and repairs the running Windows image. Let it reach completion, restart the PC, and retry the setup or update. Microsoft’s troubleshooting flow also calls for checking device and driver conflicts, security software that interferes with setup, and Windows Update components. If the failure occurs while booting from USB installation media, recreate the media on a different known-good USB drive and test another USB port; a damaged source can reproduce the same code.
DISM is appropriate for Windows component problems, not for a mechanically failing target disk. If setup fails at different percentages or with different media, examine the target drive, its connection, and the storage controller. Temporarily disconnecting nonessential peripherals helps distinguish an update conflict from a storage-path failure; reconnect them one at a time after the operation succeeds.
How can I tell whether the drive, port, or PC is at fault?
Compare the outcome across controlled tests rather than assuming every occurrence requires a replacement drive. Keep the operation the same where possible, and change only one variable at a time.
PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minute| Test | Result | Likely direction |
|---|---|---|
| Same device on another cable and port | Error disappears | Original cable or port |
| Same device on another computer | Error follows the device | Device, file system, firmware, or media |
| Different known-good device on the original port | Only the original device fails | Original device |
| Several devices fail on one PC port | Errors stay with that port or controller | USB port, hub, chipset, or driver |
| CHKDSK reports bad sectors | Unreadable areas are recorded | Degrading storage; recover data and replace |
| Only Windows setup or update fails | Normal file copies work | Installation media, Windows components, driver, or security-software conflict |
This comparison also distinguishes read failures from write failures. A drive that can be browsed but fails when adding data may have exhausted usable space, write-protection behavior, file-system damage, or failing sectors in the area being written. Do not infer a permissions problem solely from a failed write. Conversely, a drive that fails while reading the same file on two computers should not be trusted just because it accepts a new empty folder.
When should I replace the storage device or seek specialist help?
Persistent I/O errors after connection checks and CHKDSK indicate that the problem may be below the Windows file-system layer. Investigate the disk subsystem, storage connections, drivers, and firmware. Check the storage manufacturer’s diagnostics and support instructions for the exact model rather than applying firmware from a different device.
Replacement is the safer choice when the error follows the drive to another computer, CHKDSK identifies bad sectors, the device repeatedly disconnects, or its capacity and contents fluctuate. If the files are valuable, avoid formatting, repartitioning, repeated /r scans, and improvised recovery utilities; consult a reputable data-recovery service while the device is still detectable.
Also popular on Amazon
- Anti-Slip Surface - Transform your laptop into a mobile workstation with the AboveTEK portable laptop lap desk. The anti-slip surface provides a strong grip for laptops up to 15.6 inches(Diagonal), while the double rubber strip on the bottom ensures a stable display or typing experience on your lap, couch, or bed.
- Retractable Mouse Pad - Retractable laptop mouse pad extends on both directions for the left/right handed with elevation along the edges for stopping mouse from falling off. The size of laptop tray is 14" X 9.7" and the size of mouse pad is 7.4" X 6.1".
- Effective Heat Shield - The effective heat shield made of sturdy and thick material protects your laptop from overheating. Prioritizes your comfort and safety, an ideal lap pad or board for working anywhere.
- EASY to Carry and Store - With an ergonomic and simplistic design, the lap desk is portable to store in a backpack. Only 15" in size, 2.2 lb of weight and with slim 0.6 inch thickness, it is ready to be easily carried around.
- Widely Applicable - The smooth platform accommodates laptops and tablets up to 15.6 inches(Diagonal), making it a versatile accessory and one of the best gifts for mom, dad, students and professionals. Perfect for use as a laptop bed tray or tablet holder anywhere at home, library, or park.
For an internal system disk, make a current backup or disk image before removing it. A replacement drive resolves a failing medium but does not repair a damaged USB port, cable, controller, or Windows image, so retest the complete path after installation. If a manufacturer diagnostic reports a hardware fault, retain its result for a warranty or support claim and stop using the device as the only copy of important data.
Recommended Free Tools
Can an optional maintenance tool simplify the Windows checks?
As an optional shortcut after the manual checks, Outbyte PC Repair can look for more than 100 common Windows issues, including broken system elements, invalid redirects, and shared DLL problems, while also offering settings tweaks, temporary-file cleanup, privacy warnings, vulnerability checks, a real-time boost, file shredding, and an app-crash log. It runs on Windows 11, 10, 8, and 7, offers a category-based free trial of at least two days before a paid subscription, complements antivirus software rather than replacing it, and cannot repair every crash or a physically failing drive. Do not use a maintenance utility as a substitute for backing up data, checking a cable, or replacing storage that has bad sectors.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.What should I do if the code keeps returning?
Record the exact code, operation, device model, port and cable used, CHKDSK output, and whether the error follows the device or stays with the computer. That record helps a storage manufacturer or technician distinguish media failure from a controller, firmware, or Windows problem.
- Back up any files that remain readable.
- Stop using the suspect device for the only copy of important data.
- Retest with a known-good cable, port, and computer.
- Review Device Manager and update or reinstall the relevant device driver when Windows reports a fault.
- Use the manufacturer’s diagnostic and firmware guidance for the exact model.
- Replace the device or obtain professional recovery when bad sectors, repeated disconnects, or cross-computer failures persist.
Quick decision guide
If changing the cable or port fixes the error, replace that accessory and monitor the device. If the error follows the drive, secure the data and treat the drive or its file system as suspect. If CHKDSK repairs logical errors but the symptom returns, investigate the underlying media rather than repeatedly repairing the same volume. If only setup or Windows Update fails, use the installation troubleshooting flow, DISM, and conflict checks before blaming removable storage. If the exact code is 0x80070005, leave this I/O sequence and troubleshoot permissions instead.
Frequently Asked Questions
Can a virus cause Windows 10 error 0x8007045D?
The code itself only reports that an input/output request failed; it does not identify malware as the cause. Check the physical connection, volume health, drivers, and Windows components first, while keeping normal antivirus protection enabled.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Will formatting fix an external-drive I/O error?
Formatting rebuilds the file system but erases the volume and cannot repair bad flash cells, failing heads, a damaged cable, or a defective controller. Use it only after recoverable data is secured and hardware tests indicate the medium is otherwise reliable.
Why does the error appear only when copying large files?
A large transfer can reach damaged sectors, expose overheating, or sustain a marginal cable or port long enough for the connection to fail. Test a different cable and port, copy a small sample, and inspect CHKDSK results before trusting the drive.
Can I cancel CHKDSK /r if it seems stuck?
Interrupting a repair while the volume is being modified can leave file-system work incomplete. If the scan is making no progress for an unusually long time, document the stage, consider the value of the data, and seek storage-support or recovery advice rather than repeatedly forcing shutdowns.
Also popular on Amazon
- Spacious Design: Measuring 21.1" wide and 12" deep, our lap desk comfortably fits most laptops up to 15.6". Extra room for accessories ensures convenience.
- Enhanced Functionality: Packed with handy features, including a 5x9" precision tracking mouse pad and a built-in phone slot for seamless work or video calls. Plus, enjoy laptop support with the integrated device ledge.
- Cool Comfort: Enjoy a stable surface with our lap desk's dual bolster cushion, designed for comfort and airflow, keeping your lap cool during extended use.
- Durable Surface: Work with confidence on our lap desk's solid surface, featuring a blush pink color, ensuring optimal air circulation to prevent your laptop from overheating.
- On-the-Go Convenience: With an integrated handle and lightweight design (2.14 lbs), our lap desk is portable for travel or moving around the house, offering flexibility in any space.
Does 0x8007045D affect SSDs as well as USB flash drives?
Yes. The code describes a failed I/O request, so it can occur with internal or external SSDs, hard disks, memory cards, optical media, and their connection paths. The same isolation tests determine whether the fault follows the storage device or remains with the PC.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Why does Windows say the request could not be performed when the drive opens normally?
Opening a folder proves only that some reads succeeded. A damaged area, marginal cable, or failing write path can still interrupt a particular copy or backup. Compare read and write behavior, test another port and computer, and review CHKDSK output.
Should I replace the drive immediately after one 0x8007045D message?
Not necessarily. First test a secure connection, another compatible port and data cable, and another computer, then run the appropriate CHKDSK check if the data is backed up. Replacement becomes the safer choice when the error follows the drive, bad sectors appear, or disconnects recur.
What is the difference between CHKDSK /f and CHKDSK /r for this error?
/f repairs logical file-system errors. /r locates bad sectors and attempts to recover readable information while including the functions of /f; it can take much longer and should be used cautiously when important data is not backed up.
Could a damaged Windows installation USB cause 0x8007045D?
Yes. If setup cannot read its source media, the USB drive, cable, or port can produce the same I/O code. Recreate the installation media on a known-good drive, use another port, disconnect nonessential hardware, and test the target disk separately.
The Bottom Line
Bottom line: Windows 10 code 0x8007045D is an I/O device error, not the usual access-denied code. Confirm the characters, protect your data, isolate the drive and connection, check Device Manager, run CHKDSK on the correct volume, and use DISM only for setup or Windows-component failures. If the error follows the device, bad sectors appear, or disconnects continue, stop treating it as a permissions issue and replace the storage or seek professional recovery.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

