I / O error and its elimination
In Microsoft operating systemsan I / O error on the device means that a particular system has difficulties with reading or saving information on the storage device. If it's a flash drive, then this message appears while using it with the help of a card reader or when trying to access a file. Often an I / O error indicates that the device needs to be replaced. However, you can try to reanimate your data and even restore the drive to life.
Let's see first why this happens. Damage to a USB flash drive or a disk can result from mechanical impact (for example, drop, shock, etc.). If you insert or remove the card incorrectly, carefully inspect it for obvious defects in the contact group or housing. It often happens that if the shell is repaired, the card starts to work again. Then you can return the information. After that, you should get rid of a defective drive. This will prevent you from losing data again.
A disk I / O error may also occurbecause of the damaged file system. This occurs when the drive is removed without using a security function, and when power is lost during data transmission. As an example, imagine the situation that you are photographing someone, and at that moment the battery is completely discharged. In this case, there is a high probability of a memory card failure. In order to restore the file system, try typing "chkdsk (device letter): / r" on the command line. It is very important to write down all the data that the computer is able to read, to the working drive.
Another I / O error may appear due tothe wrong card reader. It is better to use universal devices that are able to support several formats. To exclude the reason for the failure of this particular equipment, check if there are any broken fragments inside the flash drive. Another thing to pay attention to is the integrity of the cable.
The next reason that often appearsI / O error, may be incompatible with the transmission of information. In the late nineties most computers supported access technology, which is called DMA. If your machine will try to use it for legacy versions of USB flash drives that support only PIO mode, an error-input will necessarily appear. This will also happen when the Compact Flash drive standard is used. It is not allowed to connect the card reader to the ATA controller in your computer.
To clear all these errors, go to the "dispatcherdevices "where it is necessary to find the section with the controller in which the error map is located. Click the Advanced Settings tab, find the option to enable DMA mode and remove the marker from it. This will allow the controller to operate in PIO mode. Here, in principle, and all the cases when your computer or laptop can give such a mistake. Follow all the recommendations and everything will be in order.