Micro SD cards are tiny storage devices used mainly on cameras and phones that allows you to store a large amount of data. Normally, these SD cards are pretty reliable and you should not have any problems using these devices provided you follow standard protocol. Standard protocol, meaning you remove the device safely after use, refrain from using the same SD card on multiple devices, etc.
No matter how reliable SD cards are, in certain situations they can sometimes get corrupt often due to human errors. Corruption in SD cards can make the data on it to become inaccessible and throw various error messages like
‘The device is inaccessible. The request could not be performed because of an I/O device error’.
Let us learn more about this error, the causes of this error and solutions to resolve it. First, let’s begin with the reasons for the ‘I/O device error’.
Reasons for the I/O device error
- Outdated or corrupt USB drivers
- Corruption or bad sectors on the SD card
- Damage to the SD card
- Problem with the USB port
- Incompatible transfer mode
How to solve the ‘I/O device error’?
Solution 1: Check the USB connection
If you are using an external card reader to read data from the SanDisk micro SD card, remove it temporarily. Reinsert the SD card into the card reader and connect the card reader back again.
If that doesn’t work, then you can check using another USB port. You can also change the USB cable and see if that helps.
Solution 2: Run CHKDSK, disk error checking tool
CHKDSK is a wonderful built-in utility to check for errors in the disk. Follow the instructions below to run the disk checking tool.
- First, connect your SanDisk micro SD card to the computer
- Go to Explorer and identify the drive representing your SD card
- Right click on the SD card drive and select Properties
- Click on the Tools tab and then Check button to begin error checking
Wait for the CHKDSK process to complete. The time it takes depends on the number of errors and the size of the drive. Once CHKDSK completes, try connecting the SD card and check if the error is resolved.
Solution 3: Change IDE channel transfer properties
In some cases, the system cannot transfer data and may cause the I/O device error to appear due to an incorrect transfer mode. You can follow the below steps to fix this issue:
- Click Windows + X keys and select Device Manager from the menu
- Expand the section labeled IDE ATA/ATAPI controllers
- Right click on the channel where the SD drive is connected (usually called Secondary IDE channel) and select Properties
- Go to Advanced Settings tab and select ‘PIO Only’ in the Transfer Mode section under ‘Device 0’
Restart your computer and check if the issue is resolved. If not, proceed to the next step.
Solution 4: Update USB drivers
The ‘I/O device error’ can also appear when the USB drivers are corrupt or outdated. If that is the case, you can reinstall the drivers to resolve the problem:
- Click Windows + X keys and select Device Manager from the menu that opens
- Expand the hard drive category you wish to update
- Right click on the SD card device and choose ‘Update Drivers’
- Next, click ‘Search automatically for updated driver software’ to update drivers automatically.
If this doesn’t work, you can also click Uninstall Drivers to uninstall the drivers. Then restart your system for the drivers to get installed automatically.
Solution 5: Retrieve data from SD card showing ‘I/O device error’ and format it
One of the solutions described above should help you resolve the ‘I/O device error’. If not, your next best solution is to recover data from the SD card and format it. A tool called Remo Recover is the best choice to recover data from the SD card that shows I/O device error.
Even if the I/O device error is caused due to bad sectors on the drive, the software is capable of bypassing the bad sectors and creates a disk image for you to recover data. Various formats of photos, videos and audio files like JPEG, PNG, PSD, TIFF, GIF, MP4, MP3 etc. can be recovered using this software. This tool not only works with SD cards but also allows you to recover data from undetected IXpand flash drives and other brands, from external hard drives and other storage devices.
Refer this link to know how you can recover deleted pictures from SanDisk memory card.