"由于输入/输出设备错误,请求无法完成"

“I/O 设备错误”(Input/Output Device Error)通常发生在您尝试在 Windows 10/8/7 上对外部硬盘、SD 卡、USB 闪存驱动器、CD 或 DVD 进行读写操作时。

通常,当你尝试访问它的文件时,你会得到一个输入/输出设备错误,提示“由于输入/输出设备错误,无法执行该请求”。

请求无法完成,因为发生了I/O设备错误。

快速指南 - 自行解决I/O设备错误的5种方法

为了解决您的问题,您可以立即使用以下方法和相应的指南来修复存储设备上的 I/O 设备错误。

5 种方法 风险等级 难度等级
检查和更改设备连接 简单
更新/重新安装设备驱动程序 简单
更改设备传输模式 中等 简单
送修人工检查 中等(可能泄露隐私) 简单
命令提示符 高(可能丢失数据) 中等

"I/O Device Error" 的概述

通常情况下,当用户尝试打开硬盘或外部存储设备时,会遇到I/O设备错误。如何确定你是否遇到了这个错误,以及当这个错误发生时应该怎么做呢?让我们来看看。

症状

    • "由于输入/输出设备错误,请求无法完成。"
    • "只完成了读取进程内存或写入进程内存请求的一部分。"
    • "输入/输出错误代码:错误6,错误21,错误103,错误105,错误131。"

原因

    • 存储设备与电脑之间的连接问题
    • 过时的设备驱动程序:Windows 尝试使用硬件设备无法使用的传输模式
    • 您的设备损坏或被病毒感染,显示为“磁盘未知,未初始化”

如何处理设备上的I/O设备错误?这里有一些建议:

    1. 立即停止使用设备。 2. 不要频繁地拔插设备。 3. 不要尝试格式化、擦除或重新分区设备。 4. 依次按照下面提供的方法自行解决此错误。

根据问题的根本原因,有以下方法可以解决外部/内部硬盘的 I/O 设备错误:

从I/O设备错误中恢复数据 (推荐)

如果在修复 I/O 错误之前或之后,您的外部硬盘、USB 闪存盘或 SD 卡上丢失了重要数据,您可以使用Data Recovery Wizard 工具恢复文件。

工具数据恢复软件支持删除的数据恢复、格式化的文件恢复和RAW文件恢复。要从出现I/O设备错误的设备中恢复数据:

步骤1: 扫描硬盘分区

选择在其中丢失或删除文件的硬盘驱动器。点击“扫描”,让数据恢复工具软件扫描所选驱动器上的所有丢失数据和文件。

选择位置并扫描硬盘

第二步:检查结果

扫描完成后,您可以使用“过滤器”功能或单击“搜索文件或文件夹”选项来查找硬盘上丢失的文件。

第三步:恢复丢失的硬盘数据

选择您在该磁盘中丢失的所需文件,然后点击“恢复”将它们保存到其他位置。

方法1:检查和更改设备连接

优点:简单、快速、无数据丢失。

缺点:

以下是一些检查 I/O 错误是否由连接松动或故障电缆/USB 端口导致的提示:

    检查连接线是否松动,如果松动请拧紧。 如果连接线损坏,请更换新的连接线并重新连接设备。 将外部硬盘或USB连接到另一个端口(尤其是后置端口)。 如果有其他电脑可用,尝试将同一设备连接到另一台电脑上。

如果I/O设备错误仍然存在,别担心。还有更多方法可以尝试。

方法2:更新或重新安装设备驱动程序

优点:简单、快速、无数据丢失。

缺点:错误的操作可能会导致严重的问题。请小心!

过时的设备驱动程序是可能导致设备出现各种问题的潜在原因,例如“指定设备中没有媒体”、USB在Windows中未显示以及“I/O设备错误,无法执行请求”。

步骤一:将出现“I/O设备错误”的设备连接到电脑,右键点击“我的电脑”并选择“管理”。

步骤2:点击“设备管理器”,然后展开“磁盘驱动器”。

步骤 3:右键单击问题设备,然后选择“更新驱动程序”

步骤 4:点击“自动从互联网搜索驱动程序软件”。

等待驱动程序更新完毕,然后重启电脑。之后,你可以打开设备检查I/O错误是否仍然存在。

方法3:解决I/O设备错误-更改IDE传输模式

优点:不会丢失数据。

缺点:错误的操作可能会导致严重的问题。请小心!

如上所述,如果 Windows 尝试使用您的设备不支持的传输模式,您将遇到错误消息“由于输入/输出设备错误,无法执行请求”。要消除 I/O 错误,您需要按照以下步骤切换传输模式:

第一步:按下“Win+X”打开菜单,然后选择“设备管理器”。

第二步:展开“IDE ATA/ATAPI 控制器”。会显示出一个子菜单,列出了计算机中的各种 IDE ATA/ATAPI 通道。

步骤 3:右键单击已连接适当驱动器的通道,然后单击“属性”。

注意:请勿更改“主要IDE信道”上的“设备0”。 更改“设备0”的传输模式可能导致计算机操作错误。

4\. 在“高级设置”选项卡中,取消选中代表相应驱动器的设备的“传输模式”框中的“启用MDA”。

第五步: 然后点击“确定”,关闭所有窗口。

测试驱动器,检查“由于I/O设备错误,无法完成请求”的消息是否已经消失。

方法4:送修并修复I/O设备错误

优点:没有数据丢失。

缺点: 昂贵。 可能会泄露隐私。

如果以上方法都无法解决I/O设备错误,那么你应该将设备送去进行手动修复。为此,你可以尝试以下三种方法:

    1. 联系设备制造商,将硬盘送修。 2. 将设备送到当地的维修中心进行人工修复。 3. 自定义人工设备修复和数据恢复服务。

在这里,您可以尝试使用工具进行手动磁盘修复和数据恢复服务:

工具数据恢复服务

点击此处联系我们的专家进行免费评估

与工具数据恢复专家进行一对一的手动恢复服务咨询。免费诊断后,我们可以提供以下服务:

  • 修复损坏的RAID结构、无法启动的Windows操作系统和损坏的虚拟磁盘文件(.vmdk、.vhd、.vhdx等)
  • 恢复/修复丢失的分区和重新分区的驱动器
  • 取消格式化硬盘并修复原始驱动器(BitLocker加密驱动器)
  • 修复变成GPT保护分区的磁盘

方法5:在命令提示符中修复I/O设备错误

优点: 可能可以修复 I/O 设备错误。

缺点:有很高的数据丢失风险。

此选项将运行CHKDSK命令,检查并修复硬盘、USB驱动器或其他存储设备上的磁盘错误,以解决I/O设备错误。

但此选项可能会导致严重数据丢失。如果你打算尝试这种方法,请移至下一部分并遵循数据恢复指南提前扫描并恢复你的宝贵文件。

步骤1: 按下Windows + S键,输入cmd,右键单击“命令提示符”,然后选择“以管理员身份运行”。

步骤 2. 当系统提示你以管理员身份运行命令提示符时,点击“是”。

步骤 3. 键入 chkdsk E: /f /r /x(将 E 替换为包含 I/O 设备错误的驱动器的字母)。

注意:部分用户在使用命令提示符时可能会收到错误消息“chkdsk 无法打开卷进行直接访问”,请不要担心,点击链接即可获得立即修复。

这里有一个更简单的方法来修复损坏的文件系统。

CleanGenius 是一款用户友好的电脑修复工具,既安全又轻便。它是 CHKDSK 命令的完美替代品。只需一键,即可轻松修复损坏的文件系统。

步骤1: 在您的电脑上下载并安装CleanGenius。

第二步:运行该软件,点击“优化”,然后选择“文件显示”。

选择显示选项的文件

步骤 3. 选择包含损坏文件系统的磁盘。勾选“检查并修复文件系统错误”选项,然后点击“执行”。

步骤 4: 等待工具执行修复任务。之后,单击“这里”按钮检查驱动器。

底线

虽然我们建议您在修复后从有问题的设备中恢复数据,但如果所有解决方案都无法修复“I/O设备错误”时,您可以尝试使用Data Recovery Wizard工具尽可能地恢复文件。

"请求无法执行,I/O错误"常见问题解答

如果仍然出现 I/O 错误问题,请阅读以下问答以获取更多帮助。

1. 什么是I/O设备错误?

“I/O设备错误”(Input/Output device error)是指Windows操作系统无法执行输入/输出操作时出现的错误。这种错误可能发生在多种不同类型的硬件设备或媒介上。

2. 如何修复硬盘上的I/O设备错误?

您可以按照以下步骤修复“HDD 未初始化 I/O 设备错误”:

步骤 1. 按 Win+R > 输入:diskpart,然后按 Enter。

步骤 2. 输入:list disk,然后按 Enter。

步骤 3. 输入: select disk n 并按 Enter 键;(将 n 替换为未初始化的外部硬盘的驱动器字母。)

步骤 4: 输入 clean,然后按 Enter。

3. 为什么会出现 I/O 错误?

以下是原因:

    • 病毒攻击
    • 坏道
    • 分区丢失
    • 文件系统损坏
    • 主引导记录(MBR)损坏