每当您无法执行任何Input/OutputUSB 闪存驱动器(USB Flash Drive)、SD 卡(SD Card)、存储卡(Memory Card)、外部硬盘驱动器(External Hard Drive)或 CD等外部存储介质设备中读取或复制数据)时,您将面临 I/O 设备错误。故障排除过程可以简单直接,也可以冗长复杂,具体取决于其原因。此错误发生在所有平台上,即Windows、Linux和 macOS。今天,我们将讨论在Windows 10台式机/笔记本电脑上修复 I/O 设备错误的解决方案。用户报告的一些重复的I/O device error messages是:
- 由于 I/O 设备错误,无法执行请求。
- 仅完成了读取进程内存或写入进程内存请求的一部分。
- I/O Error Codes:错误 6、错误 21、错误 103、错误 105、错误 131。
How to Fix I/O Device Error in Windows 10
这些错误消息背后可能有多种原因,例如:
-
连接不正确 – 如果未正确连接(Improper Connection ),您的系统将无法检测到外部设备。
-
损坏的 USB 端口(Damaged USB Port)– 当USB读卡器或USB端口损坏时,您的系统可能无法识别外部设备。
-
损坏(Corrupt USB Drivers)的 USB 驱动程序 – 如果USB驱动程序与操作系统不兼容,则可能会发生此类错误。
-
外部设备故障或不受支持(Faulty or Unsupported External Device)- 当外部设备(即硬盘驱动器、笔式驱动器、CD、存储卡或磁盘)被识别为错误的驱动器号或损坏或脏污时,会触发各种错误。
-
损坏的电缆(Damaged Cables)- 如果您使用旧的、剥落的连接电缆,设备将不断与计算机断开连接。
-
松散连接器(Loose Connectors)- 连接器是建立正确连接所需的电缆的基本组件。松散连接的连接器可能是此问题背后的罪魁祸首。
方法 1:解决外部设备和连接端口的问题
(Method 1: Resolve Issues With External Devices & Connecting Ports
)
当您的外部存储设备未正确连接时,您将面临 I/O 设备错误。因此,请执行以下检查以确定故障硬件:
1. 断开外部存储设备( external storage device )与 PC 的连接,并将其连接到另一个USB端口。
2A。如果问题解决并且您能够读取/写入数据,则USB 端口(USB port) 有故障(is faulty)。
2B。如果问题仍然存在,则外部设备(external device)有故障。
方法 2:拧紧所有连接(Method 2: Tighten All Connections)
许多用户报告说,由于电缆和电线故障,经常会发生 I/O 设备错误。
1. 确保所有电线和电线(wires & cords) 与 USB 集线器和端口牢固连接。(are connected firmly )
2. 确保所有连接器都与电缆紧密连接(connectors are tightly held up with the cable)并且处于良好状态。
3.用不同的电缆测试(Test)现有的电缆。如果新电缆没有遇到 I/O 设备错误,则需要replace the old, defective cables/connectors。
另请阅读:(Also Read:) 修复蓝牙外围设备驱动程序未找到错误(Fix Bluetooth Peripheral Device Driver Not Found Error)
方法 3:更新设备驱动程序(Method 3: Update Device Drivers)
IDE ATA/ATAPI controllers drivers更新到最新版本有助于修复Windows 10中的 I/O 设备错误。由于这些控制器旨在识别更广泛的外部设备,包括光驱,因此通常效果最佳。
注意:(Note:) IDE ATA/ATAPI控制器驱动程序现在仅在少数Windows 10型号中找到。
1. 按Windows键,键入设备管理器(Device Manager),然后单击打开(Open),如图所示。
2. 双击展开IDE ATA / IDE ATA/ATAPI controllers 类别。
3. 然后,右键单击设备驱动程序(device driver )(例如Intel(R) 6th Generation Core Processor Family Platform I/O SATA AHCI Controller)并选择更新驱动程序(Update driver),如下图所示。
4. 现在,单击自动搜索驱动程序(Search automatically for drivers)以自动找到并安装驱动程序。
5.驱动程序更新后单击关闭并(Close)重新启动(Restart )您的电脑。
6. 对通用串行总线控制器(Universal Serial Bus Controllers)和人机接口设备(Human Interface Devices)下的所有设备驱动程序重复相同的操作。
方法 4:重新安装设备驱动程序(Method 4: Reinstall Device Drivers)
如果您在更新驱动程序后仍然遇到同样的问题,请尝试重新安装它们。它可能会帮助您修复Windows 10中的 I/O 设备错误。
1. 导航到设备管理器(Device Manager)并展开IDE ATA/ATAPI controllers 部分,如前所述。
2. 再次,右键单击Intel(R) 6th Generation Core Processor Family Platform I/O SATA AHCI Controller driver 并选择Uninstall device,如图所示。
3. 屏幕上会出现警告提示。选中标记为Delete the driver software for this device的框,然后单击Uninstall进行确认。
4. 卸载完成后,重新启动您的Windows PC。
5. 从制造商网站下载相应驱动程序的最新版本;在这种情况下,英特尔(Intel).
6. 下载后,双击下载的文件(downloaded file)并按照给定的说明进行安装。
7.安装后,重新启动(Restart)计算机并检查问题是否已解决。
注意:(Note:)您也可以对其他驱动程序重复相同的步骤。
另请阅读:(Also Read:) 如何修复 iCUE 未检测到设备(How to Fix iCUE Not Detecting Devices)
方法5:在IDE Channel Properties中更改Drive Transfer Mode(Method 5: Change Drive Transfer Mode in IDE Channel Properties)
如果您的系统中的传输模式不正确,操作系统将(System)不会将数据从外部驱动器或设备传输到计算机。这种情况下,建议在IDE通道属性中更改驱动传输方式,如下:
1. 进入Device Manager > IDE ATA/ATAPI controllers ,如方法 3(Method 3)中所述。
2. 右键单击驱动器连接的通道(channel),然后选择Properties,如下图所示。
注意:(Note: )此通道是您的辅助IDE通道。
3. 现在,切换到高级设置(Advanced Settings )选项卡并在传输模式(Transfer Mode)框中选择仅 PIO 。(PIO only)
专业提示:(Pro Tip:)在 Windows 7 中,转到高级设置选项卡并取消选中(Advanced Settings )启用 DMA(Enable DMA)框,如下图所示。
4. 单击确定(OK )保存更改并从所有 Windows 中退出。(Exit)
注意:(Note: )您不能修改主 IDE 通道,设备 0(Primary IDE Channel, Device 0 ),因为它会导致系统故障。
方法 6:更新 Windows(Method 6: Update Windows)
Microsoft会定期发布更新以修复系统中的错误和问题。因此(Hence),请按如下方式更新您的Windows 操作系统:(Windows OS)
1. 按Windows键,键入检查更新(Check for updates)并单击打开(Open)。
2. 现在,单击检查更新(Check for Updates),如图所示。
3A。如果有可用的更新,请单击立即安装(Install now)以下载它们。
3B。如果您的系统没有任何可用的更新,它将显示您是最新的(You’re up to date)消息。
4. 最后,单击立即(now)重新启动(Restart) 以实施这些更新。
另请阅读:(Also Read:) 修复鼠标滚轮无法正确滚动(Fix Mouse Wheel Not Scrolling Properly)
方法 7:在命令提示符中检查和修复磁盘(Method 7: Check & Repair Disk in Command Prompt)
Windows 10用户可以使用(Windows 10)命令提示符(Command Prompt)自动扫描和修复系统硬盘。按照给定的步骤修复Windows 10中的 I/O 设备错误:
1. 按Windows键,输入cmd并点击Run as administrator,如图所示。
2. 在命令(Command) 提示符(Prompt)中,输入chkdsk X: /f /r /x 并按Enter。
注意:(Note: )在本例中,C是驱动器号。相应地用驱动器号(drive letter)替换X。
最后,等待进程成功运行并关闭窗口。检查 I/O 设备错误Windows是否已在您的系统中修复。
方法8:检查和修复系统文件
(Method 8: Check & Repair System Files
)
此外,Windows 10 用户也可以通过运行SFC和DISM命令来自动扫描和修复系统文件。
1. 按照方法 6(Method 6)中的说明,使用管理权限启动命令提示符( Command Prompt)。
2. 键入sfc /scannow命令并按Enter,如图所示。
3. 然后,依次运行以下命令:
DISM.exe /Online /Cleanup-image /Checkhealth
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
这应该有助于修复Windows 10 台式机/笔记本电脑上发生的Input/Output
方法 9:格式化硬盘(Method 9: Format Hard Drive )to Fix I/O Device Error
如果您使用上述方法没有得到任何解决方案,您可以格式化您的硬盘驱动器以修复 I/O 设备错误。在此处查看有关如何在 Windows 10 上格式化硬盘(How to Format Hard Drive on Windows 10 here)的指南。如果这也不起作用,则硬盘驱动器必须严重损坏,您需要更换它。
受到推崇的:(Recommended:)
我们希望本指南对您有所帮助,您可以了解如何修复Windows 10 中的(in Windows 10)fix I/O device error 。让我们知道哪种方法最适合您。另外,如果您对本文有任何疑问或建议,请随时将它们放在评论部分。
Fix I/O Device Error in Windows 10
Whenever you cannot perfоrm any Input/Output operatіons likе reading or copying data in external storage mеdia devices likе USB Flash Drіve, SD Card, Memory Card, External Hard Drive, or CD, you wіll face an I/O device error. The troubleshooting process can be simple & straightforward, or lengthy & complex depending upon the reasоn for іt. This errоr occurs across all platforms viz Windows, Linux, and macOS. Today, we will discuѕs the solutions to fix I/O device error on Windows 10 dеsktop/laptop. A few repeated I/O device error messages reported by users are:
- The request could not be performed because of an I/O device error.
- Only part of a read process memory or write process memory request was completed.
- I/O Error Codes: error 6, error 21, error 103, error 105, error 131.
How to Fix I/O Device Error in Windows 10
There can be several reasons behind these error messages, like:
-
Improper Connection – Your system cannot detect the external device if it is not connected properly.
-
Damaged USB Port – When the USB card reader or USB port is damaged, your system might not recognize the external device.
-
Corrupt USB Drivers – If the USB drivers are incompatible with the operating system, such errors may occur.
-
Faulty or Unsupported External Device – When the external device i.e. hard drive, pen drive, CD, memory card, or disk is recognized with a wrong drive letter or is damaged or dirty, it would trigger various errors.
-
Damaged Cables – If you use old, stripped connecting cables, the device will keep disconnecting from the computer.
-
Loose Connectors – Connectors are essential components of cables that are required to establish proper connections. Loosely tied connectors may be the culprit behind this issue.
Method 1: Resolve Issues With External Devices & Connecting Ports
When your external storage device is not connected correctly, you will face an I/O device error. Thus, perform the following checks to determine the malfunctioning hardware:
1. Disconnect the external storage device from the PC and connect it to another USB port.
2A. If the issue is solved and you are able to read/write data, then the USB port is faulty.
2B. If the issue still persists, then the external device is faulty.
Method 2: Tighten All Connections
Many users have reported that I/O device error often occurs due to faulty cables and cords.
1. Ensure that all wires & cords are connected firmly with the USB hub & ports.
2. Make sure that all the connectors are tightly held up with the cable and are in good condition.
3. Test existing cables with different ones. If you do not face the I/O device error with the new cables, then you need to replace the old, defective cables/connectors.
Also Read: Fix Bluetooth Peripheral Device Driver Not Found Error
Method 3: Update Device Drivers
Updating the IDE ATA/ATAPI controllers drivers to the latest version helps fix I/O device error in Windows 10. Since these controllers have been designed to recognize a wider range of external devices including optical drives, this usually works best.
Note: IDE ATA/ATAPI controllers drivers are found in only a few Windows 10 models nowadays.
1. Press Windows key, type Device Manager, and click Open, as shown.
2. Expand IDE ATA/ATAPI controllers category by double–clicking on it.
3. Then, right-click on the device driver (e.g. Intel(R) 6th Generation Core Processor Family Platform I/O SATA AHCI Controller) and select Update driver, as depicted below.
4. Now, click on Search automatically for drivers to locate and install the drivers automatically.
5. Click on Close after the driver is updated and Restart your PC.
6. Repeat the same for all device drivers under Universal Serial Bus Controllers and Human Interface Devices as well.
Method 4: Reinstall Device Drivers
If you continue to encounter the same problem, even after updating the drivers, then try to reinstall them instead. It might help you to fix I/O device error in Windows 10.
1. Navigate to Device Manager and expand IDE ATA/ATAPI controllers section, as earlier.
2. Again, right-click on Intel(R) 6th Generation Core Processor Family Platform I/O SATA AHCI Controller driver and select Uninstall device, as shown.
3. A warning prompt will be displayed on the screen. Check the box marked Delete the driver software for this device and confirm it by clicking Uninstall.
4. After the uninstallation is complete, restart your Windows PC.
5. Download the latest version of the respective driver from the manufacturer website; in this case, Intel.
6. Once downloaded, double click on the downloaded file and follow the given instructions to install it.
7. After installing, Restart your computer and check if the issue is fixed now.
Note: You can repeat the same steps for other drivers as well.
Also Read: How to Fix iCUE Not Detecting Devices
Method 5: Change Drive Transfer Mode in IDE Channel Properties
If the transfer mode is incorrect in your system, the Operating System will not transfer data from the external drive or device to the computer. In this case, you are advised to change the drive transfer mode in IDE channel properties, as follows:
1. Go to Device Manager > IDE ATA/ATAPI controllers as explained in Method 3.
2. Right-click on the channel where your drive is connected and select Properties, as depicted below.
Note: This channel is your Secondary IDE channel.
3. Now, switch to the Advanced Settings tab and select PIO only in the Transfer Mode box.
Pro Tip: In Windows 7, go to Advanced Settings tab and uncheck the box Enable DMA, as illustrated below.
4. Click on OK to save the changes and Exit from all the Windows.
Note: You must not modify the Primary IDE Channel, Device 0 as it will make the system malfunction.
Method 6: Update Windows
Microsoft releases updates periodically to fix the bugs and issues in your system. Hence, keep your Windows OS updated as follows:
1. Hit the Windows key, type Check for updates and click on Open.
2. Now, click Check for Updates, as shown.
3A. If there are available updates then, click on Install now to download them.
3B. If your system does not have any update available, it will show a You’re up to date message.
4. Finally, click on Restart now to implement these updates.
Also Read: Fix Mouse Wheel Not Scrolling Properly
Method 7: Check & Repair Disk in Command Prompt
Windows 10 users can automatically scan and repair system hard disk using Command Prompt. Follow the given steps to fix I/O device error in Windows 10:
1. Press Windows key, type cmd and click on Run as administrator, as shown.
2. In Command Prompt, type chkdsk X: /f /r /x and hit Enter.
Note: In this example, C is the drive letter. Replace X with drive letter accordingly.
Finally, wait for the process to run successfully and close the window. Check if the I/O device error Windows is fixed in your system.
Method 8: Check & Repair System Files
Additionally, Windows 10 users can automatically scan and repair system files by running SFC and DISM commands too.
1. Launch Command Prompt with administrative privileges, as instructed in Method 6.
2. Type sfc /scannow command and hit Enter, as shown.
3. Then, run the following commands, one after the other, as well:
DISM.exe /Online /Cleanup-image /Checkhealth
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
This should help fix Input/Output device errors occurring on your Windows 10 desktop/laptop.
Method 9: Format Hard Drive to Fix I/O Device Error
If you did not obtain any solution using the methods mentioned above, you could format your hard drive to fix I/O device error. Check out our guide on How to Format Hard Drive on Windows 10 here. If this too does not work then, hard drive must be severely damaged and you will need to replace it.
Recommended:
We hope that this guide was helpful and you could learn how to fix I/O device error in Windows 10. Let us know which method worked for you the best. Also, if you have any queries or suggestions regarding this article, then feel free to drop them in the comments section.