Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
FREEDOM251

Freedom251 › Blog › 0x8007045D

How to Fix 0x8007045D When System Restore Won’t Complete in Windows 11

By Freedom251 Team · · 10 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
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
5-in-1 Win Repair & Reinstall Bootable USB Flash Drive – Fix, Recover, or Reinstall Windows 11 (amd64 + arm64) / 10/7 - Includes PE Tools, Driver Pack, Antivirus, Data Recovery & Password Reset
  • 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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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

  1. Open Start, type Command Prompt, right-click it, and choose Run as administrator.
  2. At the prompt, run chkdsk C: /f, replacing C: with the volume that produced the error.
  3. If Windows says the volume is in use and asks to schedule the check for the next restart, type Y, press Enter, and restart.
  4. 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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Run CHKDSK from WinRE when Windows will not boot

  1. Enter WinRE by choosing Advanced startup from Windows Settings, holding Shift while selecting Restart, or allowing Windows’ failed-startup recovery screen to appear.
  2. Choose Troubleshoot > Advanced options > Command Prompt.
  3. 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:, and dir E: until you find the folder containing Windows.
  4. Run chkdsk C: /f using the correct letter. Use /r only when a deeper surface scan is warranted and your data is protected.
  5. 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
SANDISK 128GB Ultra Flair, USB-A Flash Drive, Up to 150MB/s Read Speeds | USB Flash Drive, Up to 15x Faster than standard 2.0, Password Protection, Durable, Sleek Metal Casing, USB 3.0, Silver/Black
  • 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.

  1. Open WinRE using Settings > System > Recovery > Advanced startup > Restart now, or hold Shift while selecting Restart.
  2. Select Troubleshoot > Advanced options > System Restore.
  3. Choose the administrator account if prompted and enter its password. Provide the BitLocker recovery key if requested.
  4. Select a restore point dated before the I/O error began. Review the affected programs when Windows presents the list.
  5. 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.Support on Ko-Fi

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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
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

  1. Open Troubleshoot > Advanced options > Uninstall Updates.
  2. Choose the available quality-update or feature-update option.
  3. 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.

  1. On a working computer, obtain Windows 11 installation media from Microsoft’s official download process.
  2. 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.
  3. 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.
  4. Boot from the USB, choose language and keyboard settings, and select Repair your computer to reach WinRE before attempting a reinstall.
  5. Try Troubleshoot > Advanced options > System Restore or Command Prompt from this external environment.
  6. 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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

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.

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.

0x8007045DCHKDSKI/O device errorSystem RestoreWindows 11Windows RecoveryWinRE

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.