Windows error 0x8007045D (also shown as 0x0000045D) means “The request could not be performed because of an I/O device error.” During System Restore, Windows cannot reliably read from or write to part of the recovery path. The fault may involve the internal SSD or hard drive, an external disk, USB media, a cable, a storage controller, or filesystem damage. Work through the checks below in order, beginning with data protection and simple connection checks before using repair or reset options.
What 0x8007045D means during a Windows 11 restore
The hexadecimal code is Windows’ ERROR_IO_DEVICE signal. It identifies an input/output failure, not a specific part. System Restore may be trying to read a restore point, access the Windows volume, write temporary recovery data, or communicate with another attached storage device when the operation stops.
As an Amazon Associate I earn from qualifying purchases.
System Restore normally rolls back Windows system files, drivers, registry settings, and installed-program state while leaving personal files in place. That does not make every recovery operation risk-free: Reset this PC, a clean installation, and some manufacturer recovery procedures can remove applications or personal data.
Crashes, 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 minuteWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstall| What you observe | What it suggests | First response |
|---|---|---|
| Restore fails only when a particular USB drive is attached | The external device, cable, port, or its filesystem may be interrupting I/O. | Shut down, disconnect the device, and retry from WinRE. |
| Windows reports the error for several restore points | The Windows volume, recovery storage, or controller may be having read/write problems. | Protect files, check free space, then run CHKDSK on the affected volume. |
| The drive disappears in File Explorer or Device Manager | A connection, controller, firmware, or failing drive is possible. | Stop repeated repair attempts and prioritize a sector-aware backup or professional diagnosis. |
| CHKDSK repeatedly reports bad sectors or read errors | The storage medium may be deteriorating rather than suffering only a software fault. | Preserve data first; do not keep forcing restores on the same hardware. |
The code by itself cannot prove which of these conditions exists. The sequence below narrows the cause while limiting the chance of making data loss worse.
#1 Best Overall
- Dual USB-A & USB-C Bootable Drive – compatible with nearly all Windows PCs, laptops, and tablets (UEFI & Legacy BIOS). Works with Surface devices and all major brands.
- Fully Customizable USB – easily Add, Replace, or Upgrade any compatible bootable ISO app, installer, or utility (clear step-by-step instructions included).
- Complete Windows Repair Toolkit – includes tools to remove viruses, reset passwords, recover lost files, and fix boot errors like BOOTMGR or NTLDR missing.
- Reinstall or Upgrade Windows – perform a clean reinstall of Windows 7 (32bit and 64bit), 10, or 11 (amd64 + arm64) to restore performance and stability. (Windows license not included.). Includes Full Driver Pack – ensures hardware compatibility after installation. Automatically detects and installs drivers for most PCs.
- Premium Hardware & Reliable Support – built with high-quality flash chips for speed and longevity. TECH STORE ON provides responsive customer support within 24 hours.
Before changing anything: protect files and recovery credentials
Back up important data
If Windows still starts, copy documents, photos, project files, browser exports, and other irreplaceable data to a known-good external disk or network location. If the machine cannot boot normally, use another working computer and a suitable adapter or boot environment to copy files where possible. Do not treat a failed restore as a backup; a restore point is not a complete personal-file archive.
Find the BitLocker recovery key
Windows Recovery Environment (WinRE) may ask for the BitLocker recovery key before it can access an encrypted volume. Locate the key through the Microsoft account or organization process that was used when BitLocker was enabled. Keep it available before starting offline repairs.
Record the current symptoms
- Note whether the failure occurs with every restore point or only one.
- Write down any drive letter, volume name, or device that disappears.
- Disconnect nonessential storage only after confirming that the backup destination is not the device you still need to copy.
1. Remove recently added hardware
Shut down completely. Unplug USB hard drives, flash drives, card readers, docks, printers with storage, and other hardware added shortly before the problem appeared. If you recently installed an internal drive, expansion card, or adapter, power off and have the installation checked before continuing.
Leave only the keyboard, mouse, display, and the Windows computer’s required hardware connected. Start WinRE and retry System Restore. If the restore now works, reconnect devices one at a time after Windows is stable; the device that reintroduces the error is the leading suspect. Try a different USB port and a known-good cable before concluding that the drive itself has failed.
2. Check Device Manager and available disk space
Inspect devices for warnings
When Windows can boot, right-click Start and open Device Manager. Expand storage-related categories such as Disk drives, Storage controllers, IDE ATA/ATAPI controllers, and Universal Serial Bus controllers. A yellow exclamation mark indicates a device or driver problem that needs attention. Open the device’s Properties dialog and read the status message and error code before changing anything.
If the warning is on a recently added device, power down and remove that hardware where practical. For an internal component that cannot be safely removed, use the manufacturer’s service procedure rather than repeatedly forcing System Restore.
Verify free space
Open Settings > System > Storage and inspect the Windows volume and any volume used for recovery data. Microsoft’s current Windows 11 guidance gives roughly 10% to 15% free disk space as a practical target because Windows and applications need room for swap files and other operations. Delete or move only files you have already backed up, then empty the Recycle Bin. Do not remove unknown system folders to make space.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
3. Install pending Windows 11 updates
If Windows starts, go to Settings > Windows Update, select Check for updates, install the offered updates, and restart when prompted. Check again after the restart until Windows reports that no further updates are available. A current system can include fixes for recovery components and storage compatibility, but updating will not repair a physically failing disk.
If Windows cannot start, skip this step for now and continue with WinRE diagnostics. Do not interrupt an update that is already in progress by powering off the computer.
4. Run CHKDSK on the affected volume
CHKDSK is Windows’ built-in volume checker. It can examine logical filesystem structures and physical read errors; the /f and /r switches enable repair behavior. Repair operations require an elevated Command Prompt.
From a running Windows 11 session
- Open Start, type
Command Prompt, right-click it, and choose Run as administrator. - At the prompt, run
chkdsk C: /f, replacingC:with the volume that produced the error. - If Windows says the volume is in use and asks to schedule the check for the next restart, type
Y, press Enter, and restart. - Allow the check to finish without powering off the computer. Read the final result after Windows starts again.
Use the deeper surface check only when justified
chkdsk C: /r includes the repair behavior and a deeper search for unreadable sectors. It can take substantially longer, especially on a large or damaged disk, and it creates additional reads and writes. Use it only after important files are protected and when the symptoms point to physical read problems. Replace C: with the affected volume; a different letter may be assigned in recovery mode.
Run CHKDSK from WinRE when Windows will not boot
- Enter WinRE by choosing Advanced startup from Windows Settings, holding Shift while selecting Restart, or allowing Windows’ failed-startup recovery screen to appear.
- Choose Troubleshoot > Advanced options > Command Prompt.
- At the prompt, identify the Windows volume if necessary. WinRE can assign a different letter, so check likely volumes with commands such as
dir C:,dir D:, anddir E:until you find the folder containingWindows. - Run
chkdsk C: /fusing the correct letter. Use/ronly when a deeper surface scan is warranted and your data is protected. - Type
exit, choose Continue, and test System Restore again if CHKDSK completes without continuing errors.
If CHKDSK cannot complete, reports repeated bad sectors, or the volume repeatedly disappears, stop treating the issue as a normal restore-point problem. Repeated attempts can increase stress on a failing drive; move to a sector-aware backup or hardware diagnosis.
Rank #2
- High-speed USB 3.0 performance of up to 150MB/s(1) [(1) Write to drive up to 15x faster than standard USB 2.0 drives (4MB/s); varies by drive capacity. Up to 150MB/s read speed. USB 3.0 port required. Based on internal testing; performance may be lower depending on host device, usage conditions, and other factors; 1MB=1,000,000 bytes]
- Transfer a full-length movie in less than 30 seconds(2) [(2) Based on 1.2GB MPEG-4 video transfer with USB 3.0 host device. Results may vary based on host device, file attributes and other factors]
- Transfer to drive up to 15 times faster than standard USB 2.0 drives(1)
- Sleek, durable metal casing
- Easy-to-use password protection for your private files(3) [(3)Password protection uses 128-bit AES encryption and is supported by Windows 7, Windows 8, Windows 10, and Mac OS X v10.9 plus; Software download required for Mac, visit the SanDisk SecureAccess support page]
5. Retry System Restore from Windows Recovery Environment
WinRE uses a recovery context separate from the full Windows desktop, which can bypass a driver or startup component that is preventing an online restore.
- Open WinRE using Settings > System > Recovery > Advanced startup > Restart now, or hold Shift while selecting Restart.
- Select Troubleshoot > Advanced options > System Restore.
- Choose the administrator account if prompted and enter its password. Provide the BitLocker recovery key if requested.
- Select a restore point dated before the I/O error began. Review the affected programs when Windows presents the list.
- Start the restore and keep the computer connected to reliable power. Do not force a shutdown while the rollback is running.
If one restore point fails, a different point may contain a usable snapshot. If every point fails with 0x8007045D, return to storage diagnosis instead of repeatedly selecting the same point.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.6. Use the least-destructive fallback when restore still fails
Microsoft’s recovery guidance recommends trying less disruptive choices before reinstalling Windows. The right option depends on whether the problem began after an update, whether Windows can still start, and whether the storage hardware is trustworthy.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →| Recovery option | When it fits | Important consequence |
|---|---|---|
| Uninstall updates | The failure began immediately after a quality or feature update and Windows otherwise starts. | Removes the selected update; it does not repair a failing drive. |
| Reset this PC | Windows remains unusable after hardware and volume checks, but the drive passes diagnosis. | Depending on the option chosen, applications and personal data can be removed. Read every confirmation screen. |
| OEM recovery media | The computer maker supplies a supported factory-recovery process. | Usually restores the manufacturer image and can erase existing partitions or files. |
| Windows installation media | Local recovery tools cannot complete and you need a clean or repair installation. | A reinstall can remove everything from the device; it belongs after backup and diagnosis. |
Try Uninstall updates in WinRE
- Open Troubleshoot > Advanced options > Uninstall Updates.
- Choose the available quality-update or feature-update option.
- Follow the prompts, restart, and test Windows before attempting another restore.
Consider Reset this PC carefully
From WinRE choose Troubleshoot > Reset this PC. Read the distinction between keeping personal files and removing everything, and understand that installed applications and settings may be lost. If the drive is producing I/O errors, do not use Reset as a substitute for replacing or diagnosing the hardware.
Point-in-time restore on supported Windows 11 systems
Microsoft describes a point-in-time restore feature for Windows 11 version 24H2 or later when it is available on the device and configuration. It rolls the PC back to a recent automatic restore point and is started from WinRE. Availability is not universal, so the option may not appear in your menu. If it is offered, read the date and scope shown by WinRE before confirming.
7. Create and use Windows 11 installation media
When local recovery cannot complete, Microsoft documents downloading Windows on another working PC and creating a bootable USB drive. Use a reliable flash drive with enough capacity for the media and understand that installation-media reinstallation may remove everything from the target device.
- On a working computer, obtain Windows 11 installation media from Microsoft’s official download process.
- Use the media-creation procedure to write a bootable Windows 11 USB drive. The USB drive is overwritten while it is being created, so do not use one containing files you need.
- Insert the USB into the affected PC and open its one-time boot menu using the manufacturer’s key shown on screen or in the device manual.
- Boot from the USB, choose language and keyboard settings, and select Repair your computer to reach WinRE before attempting a reinstall.
- Try Troubleshoot > Advanced options > System Restore or Command Prompt from this external environment.
- If you proceed to installation, verify the target disk and partition choices twice. A clean installation can erase the device.
If the installer also reports read/write failures, the USB, its port, the internal drive, or the storage controller may be at fault. Recreate the media on another flash drive and test a different port only after protecting data; persistent errors point toward hardware diagnosis.
When to stop troubleshooting and obtain hardware help
- The drive vanishes intermittently from firmware setup, WinRE, or Device Manager.
- CHKDSK repeatedly finds bad sectors or cannot read the volume.
- Multiple known-good cables, ports, and boot media produce the same I/O error.
- The disk makes unusual mechanical noises, becomes extremely slow, or disconnects under load.
- You do not have a verified backup and the files are irreplaceable.
At that point, stop repeated restore, reset, and CHKDSK attempts. A specialist can make a sector-aware image or assess the drive, controller, and connections. Replacing a suspect drive may be necessary, but confirm that your backup is readable before wiping the original.
As an optional shortcut after the manual checks, Outbyte PC Repair can address more than 100 common Windows issues, tune settings that affect CPU, RAM, and disk load, clean temporary and cache files, check Windows settings and missing updates, and provide tools such as a real-time boost, file shredder, and crash log. It runs on Windows 11, 10, 8, and 7 with a free trial by category of at least two days, followed by a subscription; it complements antivirus software and does not repair every crash.
How to interpret the result
The restore succeeds after disconnecting hardware
Reconnect devices individually after Windows is stable. Replace the cable or avoid the port that reproduces the error, and check the device in Device Manager before using it for future backups.
CHKDSK repairs the volume and restore works
Keep a current independent backup and monitor the disk for recurring errors. A repair can correct filesystem damage without proving that the underlying storage medium is healthy.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Every recovery path fails with the same code
Treat the common I/O failure as evidence of a storage path problem. Preserve data, test known-good media and connections, and arrange hardware-level diagnosis before committing to a reinstall.
Reset or reinstall completes
Install Windows updates, obtain current drivers from the computer or component manufacturer, reconnect external devices one at a time, and restore personal files from the verified backup rather than from the failed installation.
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.

