怎样修复 Windows 10 上的 Xbox 控制器“设备无法迁移”错误?

一些 Windows 10 用户报告说他们无法将他们的 Xbox One 或 Xbox Series X 控制器与他们的 PC 配对。 大多数受影响的用户报告说完整的事件日志包含错误消息 ‘无法迁移设备‘。

Xbox 360 / Xbox Series S 控制器 – 设备无法迁移错误

在彻底调查此特定问题后,结果证明有几种不同的常见场景可能会触发此特定错误代码。 以下是可能导致 Xbox 控制器出现“设备无法迁移”错误的潜在罪魁祸首的完整列表:

  • 过时的控制器固件版本 – 事实证明,已知会产生此错误代码的最常见实例之一是 Xbox 控制器驱动程序的固件版本严重过时。 许多遇到此问题的受影响用户报告说,他们在使用设备管理器将驱动程序版本更新到最新后终于能够解决问题。
  • 损坏/部分安装的 Xbox 控制器驱动程序 – 在某些情况下,当您的操作系统尝试使用损坏或部分安装的 Xbox 控制器驱动程序时,您可能会看到此错误发生。 在这种情况下,您可以通过删除文件的所有残余并重新安装最新的驱动程序版本来解决问题。
  • 不正确的 Xbox 外设驱动程序 – 过去,有几个时间点新驱动程序更新会导致 Xbox Series X 控制器出现连接问题。 如果这种情况适用,并且您想避免等待 Microsoft 发布针对此问题的修补程序,您可以通过回滚到更稳定的驱动程序来解决该问题。
  • BIOS 版本不稳定 – 事实证明,由于基本输入和输出系统的一个特殊问题,您也可能会看到此问题,该问题阻碍了您的 PC 容纳新外围设备的能力。 也遇到此问题的其他用户报告说,他们已通过将您的 BIOS 版本更新到可用的最新版本来解决此问题。

方法一:更新Xbox One控制器的驱动固件

如果您在尝试通过无线连接连接 Xbox One 控制器或最新的 Xbox Series S 控制器时遇到此问题,您应该做的第一件事是确保控制器使用最新的可用驱动程序。

这可以通过利用来完成 装置经理 扫描更新的驱动程序软件并选择安装最新的可用版本。 一些受影响的用户已经确认,使用这种方法是唯一能让他们解决“无法迁移设备‘。

请记住,Microsoft 已发布驱动程序更新,以便更轻松地连接较新的 Xbox Series X 控制器,因此如果您尝试使用 Microsoft 的较新控制器,则不应跳过此方法。

您需要执行以下操作:

  1. Windows 键 + R 打开一个 对话框。 接下来,键入 ‘devmgmt.msc’ 并按下 Enter 敞开心扉 装置经理. 当您收到提示时 UAC(用户帐户控制), 点击 是的 授予 admin 使用权。
    打开设备管理器
  2. 一旦你进去 装置经理,展开与 Xbox 外设关联的下拉菜单,然后右键单击 Xbox 游戏设备 或者 微软 Xbox One 控制器 (如果您有旧控制器)并选择 更新驱动程序 从刚刚出现的上下文菜单中。
    怎样修复 Windows 10 上的 Xbox 控制器“设备无法迁移”错误? 1将 Xbox 控制器驱动程序更新到最新版本
  3. 进入下一个界面后,点击 自动搜索更新的驱动程序软件,然后等待是否找到新的驱动程序版本。
  4. 如果找到可行的新驱动程序版本,请按照屏幕上的提示完成新驱动程序版本的安装,然后在此过程结束时重新启动计算机。

如果在您将 Xbox 控制器驱动程序版本更新到最新版本后仍然出现相同的问题,请向下移动到下面的下一个潜在修复。

方法 2:删除“未知设备”列表

正如一些受影响的用户所报告的那样,您还可以期望看到“无法迁移设备‘ 如果驱动程序先前未正确卸载或安装操作中断,则 Xbox One / Xbox Series S 控制器会出错。

如果这种情况适用,您应该会在设备管理器中遇到标记为“未知设备”的 Xbox 控制器驱动程序 – 之前处理过此问题的几个受影响的用户已确认,在他们的情况下,在重新连接 Xbox 控制器之前删除此条目已经成功地让他们彻底解决了这个问题。

如果您还没有尝试过,请按照以下说明成功删除“未知设备‘ 在重试安装 Xbox 控制器之前从设备管理器列出:

  1. 首先,确保 Xbox 控制器与您的计算机断开连接。 如果您使用的是无线适配器,请移除加密狗或暂时禁用它。
  2. 接下来,按 Windows 键 + R 打开一个 对话框。 在文本框中,键入 ‘devmgmt.msc’ 并按下 Enter 敞开心扉 装置经理. 当您收到提示时 UAC(用户帐户控制) 提示,点击 是的 授予 admin 使用权。
    怎样修复 Windows 10 上的 Xbox 控制器“设备无法迁移”错误? 2通过运行框打开设备管理器
  3. 一旦你进去 装置经理, 展开 其他设备 底部的下拉菜单,右键单击 未知设备 并选择 卸载 从刚刚出现的上下文菜单中。
    怎样修复 Windows 10 上的 Xbox 控制器“设备无法迁移”错误? 3通过设备管理器卸载未知设备
  4. 在确认提示下,确认完成卸载,然后重新启动计算机。
  5. 在您的计算机重新启动后,再次连接您的 Xbox 控制器,再次按照安装提示进行操作,看看问题现在是否已解决。

如果相同的问题仍未解决,请向下移动到下面的下一个潜在修复。

方法 3:回滚 Xbox 外设驱动程序

如果您遵循上述方法并确保 Xbox 控制器驱动程序没有挂起的更新,您还可以尝试回滚当前驱动程序并查看问题现在是否已解决。

几位受影响的用户已经确认他们终于能够在没有相同“无法迁移设备‘ 将当前驱动程序回滚到旧版本后发生的错误。

事实证明,有很多报道称,用户在尝试通过无线适配器连接 Xbox Series X 控制器时会遇到此类问题。 在 Microsoft 纠正此驱动程序问题之前,您最好将 Xbox 外围设备驱动程序回滚到较旧、更稳定的版本。

为此,请按照以下说明操作:

  1. Windows 键 + R 打开一个 对话框。 接下来,键入 ‘devmgmt.msc’ 并按下 Enter 打开 装置经理 向上。 当您收到提示时 UAC(用户帐户控制) 提示,点击 是的 授予 admin 使用权。
    怎样修复 Windows 10 上的 Xbox 控制器“设备无法迁移”错误? 4通过运行命令打开设备管理器
  2. 一旦你进去 装置经理,向下滚动设备列表并展开与 Xbox 外设. 接下来,在下拉菜单中,右键单击 Xbox 控制器 并选择 特性 从刚刚出现的上下文菜单中。 |
    怎样修复 Windows 10 上的 Xbox 控制器“设备无法迁移”错误? 5打开 Xbox 外设属性菜单
  3. 一旦你进入 特性 菜单,点击 司机 顶部菜单中的选项卡,然后单击 回滚驱动程序 从下面的菜单。 当要求确认时,单击 是的, 然后等待操作完成。
  4. 关闭设备管理器并重新启动计算机以允许旧版本的 Xbox 控制器驱动程序接管。

如果’无法迁移设备‘ 错误仍未解决,请向下移至下面的下一个潜在修复。

方法 4:将 BIOS 版本更新到最新

如果上述方法均不适用于您的情况,您还可以尝试通过将 BIOS 版本更新到可用的最新版本来解决此特定问题。 事实证明,在 BIOS(基本输入和输出系统)不一致会抑制您的 PC 容纳新外围设备的能力的情况下,您也可能会看到此特定问题。

通常情况下,这些类型的问题可以通过安装与您的主板兼容的最新 BIOS 固件版本来解决。

但是,请记住,确切的步骤会因配置而异,因此您需要确保严格按照官方文档进行操作,以防止出现任何意外结果。 以下是在最流行的主板制造商上更新 BIOS 的官方文档的一些链接:

笔记: 如果上面不包括您的主板制造商,请搜索有关更新主板 BIOS 固件的特定步骤。

相关阅读:

Posted in: 实用技巧