The Request Could Not Be Performed Because of An I/O Error

The error: The request could not be performed because of an I/O device error when initializing disk in disk management or using command prompt diskpart; Or IO device error with error code 0x8078002A, 2147943517, 0x8007045D I/O device error...

io device error

The causes: Here are some possible causes that this error may pop up.

  • The usb socket conflict with each other especially when your usb has usb v2.0 or 3.0 while your pc front usb socket is v1.1 => Fixes: Try another usb socket from the back side of your machine; try the usb socket near the internect connection socket; try it with another usb cable if its an external disk; try it on another pc
  • Logical damages on the usb drive or disk such as bad blocks => Repairing the damaged disk with chkdsk /f or chkdsk /f /r or "sfc /scannow" | Read details
  • Bad connection => Reinsert, change another usb socket or another usb cable or try it on another pc
  • Drive letter incorrect => Change its drive letter under Disk Management or some free tools or you may format the drive with computer and get it a new drive letter | Read details
  • File system error on the disk/sd/usb, or unknown file system => Format the drive fat32/ntfs, especially when it reported the type of file system is raw, chkdsk is not available for raw drives when you perform the fix the drive with chkdsk | Read details

The error for fixing a completely new drive or old drive is different.

  1. If it's a new disk, here are some possible fixes:
    1, If your external hard drive is a usb3.0, the front usb socket will not work since it may has usb v1.1 -> You may connect your external hard drive from the back of your computer that has four usb sockets
    2, Partition the disk in Windows PE, you may use free tool such as IM-Magic Partition Resizer
    3, Initialize it on another pc
  2. If it's an old disk, or external hdd/ssd, try the following fixes:
    1, Chkdisk /f to repair logical damaged disk drive
    2, Rebuild mbr with cmd
    3, Try format disk with diskpart

Content Navi

How to fix the request could not be performed io error with chkdsk

  • Open cmd from run, and type CMD in the blank space, right click and run the cmd as adminopen cmd as admin
  • Open THIS PC and remember which drive letter your device is
  • Come back to the cmd, and type chkdsk h: /f and press enter to execute the repairing. (We made an example of chkdsk h: /f when the drive that has io error is in drive letter H that you need to replace this letter with your own drive)chkdsk repair diskOr you may use the following chkdsk /f /r and then the drive letter with : (For example, if your drive letter is h, you may replace it chkdsk /f /r h: and then press enter)chkdsk repair diskOr you may use sfc /scannow especially when your disk that contains the OS reported io device error.chkdsk repair disk

Change drive letter for drive that has io error in disk management

When the drive is not reading properly and reported IO device error, you may try changing the drive letter to another one under disk management.

Here are the steps to get it changed.

  • Insert your device to pc if it's an external drive
  • Open disk management from right clicking THIS PC on your desktop, and then go to Manage, and then disk management will load your drives.
  • open disk management
  • Right click your storage media, and then click option "Change drive letter and paths..."Change another drive letter when there is i/o device error
  • Choose a new drive letter for your storage media

The Request Could Not Be Performed IO Error Diskpart Fix

Formatting is another efficient way to fix the io device error using diskpart especially when chkdsk /f failed and reported chkdsk is not available for raw drives.

Note: If Diskpart failed and reported the request could not be performed io error? Try formatting drive with Rufus

Requirement:

  • A usb cable if your storage drive is an external hard drive, or memory card reader that you may use it to get it connected to a computer for operations
  • A computer, no matter desktop or laptop

Here are the easy ways to follow.

  • Open THIS PC and remember which drive letter your drive is
  • Open cmd as admin
  • Type diskpart and press enterfix io device error using diskpart format
  • Type list disk
  • Type select disk *
  • Type clean
  • Type create partition primary
  • Type format fs=ntfs quick or format fs=fat32 and press enter to finish the converting

If the above cmd diskpart did not work for you, here are some slight changes you may try and it may work.

fix io device error using diskpart format

References:

  1. list disk: the command to show all your disks on your pc
  2. select disk: get the target disk selected for further operations
  3. list partition: to show how many partitions there are on a disk
  4. select partition: get the targeted volume selected for further operations
  5. format fs=fat32: fat32 means file system fat32 which is a ordinary file system for most memory card, small usb drives; format is the command of formatting; fs means file system for short. The whole command line format fs=fat32 means to get the targeted drive formatted to file system fat32
  6. format fs=ntfs: it is to format the drive to be file system ntfs which is often used by hard drives

The Question: How do you fix Diskpart has encountered an error the request could not be performed because of an I O device error see the system event log for more information?

Answer: When diskpart is unable to format the drive, you may try formatting the drive with free tools such as IM-Magic Partition Resizer, or Rufus...

The request could not be performed i/o error rufus

Rufus is a disk format tool as well as free tool IM-Magic Partition Resizer which can help format disk when diskpart failed and reported io device error.

Download link: https://github.com/pbatard/rufus/releases/download/v3.11/rufus-3.11.exeformat with rufus

However it's not 100% success that Rufus can work for you since there are some cases when Rufus may fail.

  • When your disk or usb stick is damaged, dead, which often happens when the disk or usb stick fell on to the ground, water damage, fire damage
  • The usb or hdd is physically broken...

The request could not be performed because of an i/o device error when initializing disk

  1. #1 Insert the hard drive or SSD to another pc and initialize the disk as an external hard drive
  2. #2 Format the drive by disk format tools like Rufus or IM-Magic Partition Resizer
  3. #3 Delete disk in disk management, and then reinsert to start new initializing

This io device error may happen to many Windows machines including Windows Server 2003/2008/2012/2016/2019(R2)/SBS 2003/2008/2011 or some frequently used machines such as Windows 11/10/8.1/8/7/Vista/XP...

The Question: The request could not be performed i/o error usb

Answer: When usb drive has the request could not be performed io device error, you may stop using the drive, here are some quick fixes.

  • Insert the usb to another usb socket from the back side of your machine
  • Try it on another pc
  • Format it with format tools
  • Update usb drivers in Device manager

Related Articles