Halloween 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 NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
FREEDOM251

Freedom251 › Blog › CHKDSK

How to Fix Error 0x8007045D in Windows 8

By Freedom251 Team · · 11 min read

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

Error 0x8007045D is Windows’ ERROR_IO_DEVICE: “The request could not be performed because of an I/O device error.” It means Windows could not successfully read from or write to part of the storage path. The failed part may be the source or destination disk, a USB cable or port, an enclosure or controller, an optical disc or burner, a storage driver, firmware, or the file system.

Start by protecting important data, then isolate the failing device before changing disk configuration. The sequence below covers copying files, external storage, Windows 8 setup or recovery, and DVD burning.

As an Amazon Associate I earn from qualifying purchases.

What error 0x8007045D means

This code does not identify one universal Windows 8 software defect. It identifies a failed input/output operation. For example, Windows may be trying to read installation files from a USB drive, write a backup to an external disk, read a damaged DVD, or access a volume whose file system or sectors are corrupted.

Free tools Windows power users keep installed

One-click scans. No signup required.

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

Microsoft Answers Support Engineer Diana described it this way in 2010: “Error 0x8007045d is “ERROR_IO_DEVICE” – “The request could not be performed because of an I/O device error.” The wording is useful because it points to the entire I/O path, not just the application showing the message.

#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.

The same code can therefore have very different causes:

  • A failing source or destination hard disk or flash device.
  • A loose, damaged, or incompatible USB or data cable.
  • A problematic USB port, dock, hub, enclosure, or storage controller.
  • File-system corruption or unreadable sectors.
  • An outdated, damaged, or third-party storage, chipset, USB, SATA, RAID, or filter driver.
  • Outdated device firmware.
  • An incompatible or defective optical disc, a malfunctioning burner, or a disc/burner speed mismatch.

The operation that fails and whether the error follows one physical device are the most valuable clues.

Protect your data before attempting repairs

If the affected disk is still readable, copy the irreplaceable files to a separate, known-good disk or create an image before running repair commands. Do not use the questionable disk as the only place where your backup exists. Microsoft storage guidance advises backing up critical data before modifying disks because unresolved disk errors may ultimately require restoring from a backup.

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

When to stop immediately

  • The drive repeatedly disconnects, disappears from firmware or Disk Management, or makes unusual clicking, grinding, or repeated spin-up noises.
  • Read operations become progressively slower or trigger the error on multiple files.
  • You do not have another copy of the data.

In these cases, minimize power cycles and writes. Preserve the backup or image you already have and consider professional data recovery rather than repeatedly retrying a repair.

First isolate the failing part

Before changing Windows settings, test the physical path. This often distinguishes a bad cable or port from a failing disk.

  1. Power down external equipment safely if the device manufacturer requires it. Reseat both ends of the USB or data cable.
  2. Try a different cable of the correct type. A cable that powers a device may still fail during sustained data transfer.
  3. Connect the device directly to another USB port. Avoid a hub, dock, or front-panel extension for the test; use a port on the computer itself.
  4. If the device has a separate power adapter, check that it is firmly connected and rated for the enclosure.
  5. Disconnect nonessential USB flash drives, external hard drives, card readers, docks, and other peripherals. This is especially important while running Windows setup or recovery.
  6. Retry the same operation on another computer when possible.
  7. Record the result. If the error follows one drive, enclosure, cable, or disc, that component is the leading suspect. If another computer succeeds, investigate the original computer’s drivers, ports, or controller.

Use the operation to identify the side at risk

Failed operation Likely paths to test first Lowest-risk next action
Copying from one disk to another Source readability, destination health, both cables and ports Copy a small, nonessential file in each direction after changing one connection at a time
Writing to a USB flash drive or external disk Destination media, enclosure, USB cable, port, and write-protection or file-system state Test the same device on another port or computer before formatting it
Windows 8 setup or recovery Installation media, USB port, other attached storage, and the internal target disk Recreate media on a known-good USB drive and disconnect other storage temporarily
Reading or burning a DVD Disc surface, disc type, burner lens or hardware, firmware, and write-speed compatibility Use a different disc and a slower write speed

Scan the affected volume with CHKDSK

Once important data is protected, inspect the file system. The first pass should be a scan that does not intentionally repair the volume.

Run a non-destructive scan

  1. Sign in with an administrator account.
  2. Open the Windows 8 desktop, move the pointer to the lower-left corner, right-click the Start button area, and choose Command Prompt (Admin). If that entry is unavailable, search for cmd, right-click Command Prompt, and choose Run as administrator.
  3. At the elevated prompt, enter chkdsk X: /scan, replacing X: with the letter of the affected volume. For example, a volume mounted as E: uses chkdsk E: /scan.
  4. Read the result. Note whether Windows reports file-system errors, bad sectors, or that no problems were found.

Microsoft documents /scan as a scan of the volume’s health without the normal repair action. A clean scan does not prove that a cable, controller, or device electronics are healthy; it only makes file-system corruption less likely on that volume.

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

Repair only after a backup

If the scan reports corruption and you have a verified backup, schedule a repair with chkdsk X: /f /r. The /f option repairs file-system errors. The /r option looks for unreadable sectors and attempts to recover readable information. Windows may say that the volume is in use and ask to schedule the check for the next restart; type Y and restart when you can leave the computer undisturbed.

On a large or damaged disk, /f /r can take a long time. Do not interrupt it merely because the percentage appears unchanged. If the drive is failing mechanically, extensive reads can increase stress; use the backup or an image first and stop if the device repeatedly disconnects.

Update the storage path

After physical isolation and file-system checks, update the software that connects Windows to the device.

Check Device Manager

  1. Press Windows key + X and open Device Manager.
  2. Expand categories such as Disk drives, Universal Serial Bus controllers, Storage controllers, IDE ATA/ATAPI controllers, and, where applicable, System devices.
  3. Look for a yellow warning icon or a device that appears and disappears while you reproduce the error.
  4. Open the device’s Properties and read the status on the General tab. Record the model and driver date before making changes.
  5. Obtain current storage, chipset, USB, SATA, RAID, or enclosure drivers and firmware from the computer, motherboard, or enclosure manufacturer. Install only packages intended for your exact model and Windows edition.
  6. Restart and retry the original operation.

Some systems also install third-party filter or disk-management drivers. If errors continue after the hardware tests, remove or update such software according to its vendor’s instructions. A filter driver that intercepts every read or write can cause failures even when the disk itself passes a basic scan.

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

Do not use random driver packages

A driver that is merely newer is not automatically suitable. Verify the hardware identifier and Windows 8 compatibility, create a restore point when available, and keep the previous driver so you can roll back if the device stops working. Firmware updates require stable power and must not be interrupted.

If the error occurs during Windows 8 setup or recovery

Setup errors can originate in the installation media, the USB path, or the internal disk where Windows is being installed. Test those paths separately rather than repeatedly restarting the same failed setup.

  1. On a working computer, recreate the Windows 8 installation or recovery media on a known-good USB flash drive. A USB 2.0 flash drive of at least 8 GB is a practical test item because it provides a separate, simpler removable-storage path.
  2. Verify that the media creation process completes without an error. If the same source image fails while being written, the source file or the first USB drive may be defective.
  3. Connect the new media directly to a different USB port, preferably without a hub or dock.
  4. Disconnect other external storage and remove extra internal drives temporarily if your hardware configuration allows it. Leave only the installation media and the intended target disk connected.
  5. Retry setup. If setup now works, reconnect devices one at a time after Windows is installed to identify a conflicting path.
  6. If setup fails at the same percentage or while writing to the same internal disk, boot from another medium and inspect that disk with chkdsk. A new USB installer cannot repair a physically failing internal disk.

Recreating media is a diagnostic step, not a guarantee. It changes the removable source path; it does not replace a damaged target drive or correct an incompatible storage controller.

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]

If the error occurs while copying files

Copying from an external disk or USB drive

First determine whether the read fails on the source or the write fails on the destination. Copy a small, replaceable file from the source to a known-good internal folder, then copy a different replaceable file from the internal disk to the destination. Change only one variable per attempt: cable, port, computer, or destination. If every file from one source fails while other devices work, prioritize imaging or recovering that source rather than repeatedly copying it.

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

Copying to an external disk

If reads from the source succeed but writes to one external disk fail, test that disk on another computer and inspect its cable, enclosure power, and file system. Do not format the disk merely because Windows offers to do so; formatting destroys the remaining directory structure and does not repair failing electronics.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

If the error occurs while burning a DVD

Microsoft’s support answer lists incompatible or defective discs, burner malfunction, and a disc/burner speed mismatch as possible conditions. Use this order:

  1. Try a different disc brand and the correct disc type for the burner, such as the supported recordable format.
  2. Select a slower write speed in the burning application instead of the maximum advertised speed.
  3. Use a fresh, unscratched disc and keep the disc surface clean and dry.
  4. Check the burner’s firmware and install an update from the computer or drive manufacturer if one is available for Windows 8.
  5. Test the burner with another known-good disc. If multiple discs fail while another burner succeeds, the original burner is the likely fault.

Do not keep sacrificing discs to a burner that repeatedly reports I/O errors. Preserve the source files and use another drive or another medium when the hardware test points to the burner.

Choose the next step by risk and evidence

Evidence Recommended action Why
Error disappears after changing a cable or port Replace the suspect cable or avoid the failing port; monitor the device The original physical path is implicated, not necessarily the disk
Error follows one enclosure or external disk to another computer Stop unnecessary writes, preserve a backup or image, and plan replacement or recovery A device-level failure is more likely than a Windows 8 setting
chkdsk X: /scan reports corruption and a backup exists Run chkdsk X: /f /r when you can allow a long operation Repair and sector-recovery actions carry more data and time risk
Only setup media fails, while the internal disk works normally Recreate the installer on a different USB 2.0 drive and use another port The removable source path is the likely fault
Only DVD burns fail Change disc type or brand, lower speed, and check burner firmware Optical media and burner compatibility are common I/O points
Errors continue across ports, cables, and computers Stop stressing the device and use replacement or professional recovery Persistent device-following errors are a hardware warning

When replacement or professional recovery is safer

A disk that repeatedly produces 0x8007045D after cable, port, and computer changes should be treated as unreliable even if it sometimes works. Repeated repair attempts can turn a partially readable disk into a harder recovery case. Make one controlled attempt to capture the data, verify the copy, and then replace the disk or enclosure. If the files cannot be copied and no backup exists, a professional recovery service is safer than opening the drive, repeatedly formatting it, or running unlimited surface scans.

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

Keep notes about which computer, port, cable, volume, and operation produced the error. That record helps distinguish a failed enclosure from a failed disk and prevents you from accidentally overwriting the only readable copy.

Optional driver-focused shortcut

Outbyte Driver Updater is an optional shortcut for the driver portion of this process: it scans more than 100 devices for outdated, corrupted, or missing drivers, installs official drivers, displays current and recommended versions, and offers driver backup, restore, and scheduled scans. It runs on Windows 11, 10, 8, and 7. A 2-day free trial is available without a credit card, followed by a subscription; results vary, and no driver utility can repair every failing cable, disk, enclosure, or other hardware fault.

Frequently asked questions

Frequently Asked Questions

Is 0x8007045D a virus?

The code itself means ERROR_IO_DEVICE, an input/output failure. It does not identify malware. Check the physical storage path, file system, drivers, and media involved in the failed operation.

Can I fix the error by formatting the USB drive?

Formatting may remove file-system corruption, but it erases the directory and file data and cannot repair a failing cable, controller, flash device, or disk. Back up or recover readable files first, then format only when data loss is acceptable.

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

Should I run chkdsk /f /r immediately?

No. Run chkdsk X: /scan first and protect important data. Use /f /r only when a verified backup exists and you understand that the operation can take a long time and place sustained read load on a damaged disk.

Why does a different USB port sometimes fix the problem?

Ports can differ in physical condition, power delivery, controller routing, and interference from hubs or front-panel extensions. A successful retry on another direct port implicates the original port or its connection, although it does not prove the disk is healthy.

Will a new Windows 8 installation USB repair a bad internal hard drive?

No. New media changes the installation source path. If the target disk has unreadable sectors, controller problems, or mechanical failure, setup can still return 0x8007045D and the disk needs separate diagnosis or replacement.

What if the error appears only when burning DVDs?

Use a different supported disc type or brand, select a slower write speed, and check the burner’s firmware. If several known-good discs fail in one burner but work in another, replace or service the original burner.

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

How can I tell whether the source or destination is failing during a copy?

Test a small, replaceable file from the source to a known-good destination, then test a different file from that destination to the suspected target. Change one cable, port, computer, or device at a time and note which component the error follows.

When should I stop troubleshooting and replace the drive?

Stop when errors persist across cables, ports, and computers, especially if the device disconnects or becomes progressively slower. Preserve a verified backup or image and use replacement or professional recovery instead of repeated writes.

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.

CHKDSKerror 0x8007045Dhard drive repairI/O device errorUSB troubleshootingWindows 8

Leave a Reply

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

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.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Crashes, No Sound, or Screen Glitches?Free driver 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.