修复 Windows 10 中的 I/O 设备错误

每当您无法执行任何Input/OutputUSB 闪存驱动器(USB Flash Drive)SD 卡(SD Card)存储卡(Memory Card)外部硬盘驱动器(External Hard Drive)或 CD等外部存储介质设备中读取或复制数据)时,您将面临 I/O 设备错误。故障排除过程可以简单直接,也可以冗长复杂,具体取决于其原因。此错误发生在所有平台上,即WindowsLinux和 macOS。今天,我们将讨论在Windows 10台式机/笔记本电脑上修复 I/O 设备错误的解决方案。用户报告的一些重复的I/O device error messages是:

  • 由于 I/O 设备错误,无法执行请求。
  • 仅完成了读取进程内存或写入进程内存请求的一部分。
  • I/O Error Codes:错误 6、错误 21、错误 103、错误 105、错误 131。

修复 Windows 10 中的 IO 设备错误

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),如图所示。

在搜索栏中键入设备管理器,然后单击打开。 修复 I/O 设备错误

2. 双击展开IDE ATA / IDE ATA/ATAPI controllers 类别。

在设备驱动程序中展开 ATA ATAPI 控制器

3. 然后,右键单击设备驱动程序(device driver )(例如Intel(R) 6th Generation Core Processor Family Platform I/O SATA AHCI Controller)并选择更新驱动程序(Update driver),如下图所示。

在设备驱动程序中更新 ATA ATAPI 控制器驱动程序。 修复 I/O 设备错误

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 部分,如前所述。

在设备驱动程序中展开 ATA ATAPI 控制器。 修复 I/O 设备错误

2. 再次,右键单击Intel(R) 6th Generation Core Processor Family Platform I/O SATA AHCI Controller  driver 并选择Uninstall device,如图所示。

在设备管理器中卸载 ATA ATAPI 控制器驱动程序

3. 屏幕上会出现警告提示。选中标记为Delete the driver software for this device的框,然后单击Uninstall进行确认。

卸载设备驱动程序警告消息。 修复 I/O 设备错误

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通道。

右键单击 IDE ATA ATAPI 控制器并选择属性

3. 现在,切换到高级设置(Advanced Settings )选项卡并在传输模式(Transfer Mode)框中选择仅 PIO 。(PIO only)

专业提示:(Pro Tip:)在 Windows 7 中,转到高级设置选项卡并取消选中(Advanced Settings )启用 DMA(Enable DMA)框,如下图所示。

启用 DMA IDE ATAPI 控制器属性

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),如图所示。

单击检查更新。 修复 I/O 设备错误

3A。如果有可用的更新,请单击立即安装(Install now)以下载它们。

检查是否有可用的更新,然后安装并更新它们。

3B。如果您的系统没有任何可用的更新,它将显示您是最新的(You’re up to date)消息。

windows update 你是最新消息。 修复 I/O 设备错误

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,如图所示。

在搜索栏中键入命令提示符或 cmd,然后单击以管理员身份运行。

2. 在命令(Command) 提示符(Prompt)中,输入chkdsk X: /f /r /x 并按Enter

注意:(Note: )在本例中,C是驱动器号。相应地用驱动器号(drive letter)替换X。

在命令提示符下键入以下命令并回车。 修复 I/O 设备错误

最后,等待进程成功运行并关闭窗口。检查 I/O 设备错误Windows是否已在您的系统中修复。

方法8:检查和修复系统文件
(Method 8: Check & Repair System Files )

此外,Windows 10 用户也可以通过运行SFCDISM命令来自动扫描和修复系统文件。

1. 按照方法 6(Method 6)中的说明,使用管理权限启动命令提示符( Command Prompt)

2. 键入sfc /scannow命令并按Enter,如图所示。

在命令提示符下 sfc/scannow 并按回车键。

3. 然后,依次运行以下命令:

DISM.exe /Online /Cleanup-image /Checkhealth

DISM.exe /Online /Cleanup-image /Scanhealth

DISM.exe /Online /Cleanup-image /Restorehealth

键入另一个命令 Dism /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 。让我们知道哪种方法最适合您。另外,如果您对本文有任何疑问或建议,请随时将它们放在评论部分。



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts