如何修复Windows10上的Xbox控制器“无法迁移设备”错误?

一些 Windows 10 用户报告说他们无法将他们的 Xbox One 或 Xbox Series X 控制器与他们的电脑配对 。大多数受影响的用户报告完整的事件日志包含错误消息“无法迁移设备” 。
彻底调查此特定问题后,发现有几种不同的常见情况可能会触发此特定错误代码 。以下是可能导致 Xbox 控制器出现“无法迁移设备”错误的潜在罪魁祸首的完整列表:

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

文章插图
方法一:更新Xbox One手柄驱动固件如果您在尝试通过无线连接连接 Xbox One 控制器或最新的 Xbox Series S 控制器时遇到此问题,您应该做的第一件事是确保控制器使用最新的可用驱动程序 。
这可以通过使用设备管理器扫描更新的驱动程序软件并选择安装最新的可用版本来完成 。几位受影响的用户已经确认,使用此方法是唯一让他们能够解决“设备无法迁移”问题的方法 。
请记住,Microsoft 已发布驱动程序更新,以便更轻松地连接较新的 Xbox Series X 控制器,因此如果您尝试使用 Microsoft 的较新控制器,则不应跳过此方法 。
这是您需要做的:
  1. 按Windows 键 + R打开“运行”对话框 。接下来,键入“devmgmt.msc”并按Enter 键打开设备管理器 。当UAC(用户帐户控制)提示您时,单击“是”以授予管理员访问权限 。
  2. 进入设备管理器后,展开与 Xbox 外围设备关联的下拉菜单,然后右键单击Xbox 游戏设备或Microsoft Xbox One 控制器(如果您使用的是旧控制器),然后从刚刚更新的上下文菜单中选择更新驱动程序出现了 。
  3. 进入下一个屏幕后,单击 自动搜索更新的驱动程序软件,然后等待是否找到新的驱动程序版本 。
  4. 如果找到可用的新驱动程序版本,请按照屏幕上的提示完成新驱动程序版本的安装,然后在此过程结束时重新启动计算机 。
如果即使将 Xbox 控制器驱动程序版本更新到最新版本后同样的问题仍然存在,请向下移动到下面的下一个可能的修复程序 。
方法 2:删除“未知设备”列表正如一些受影响的用户报告的那样,如果之前未正确卸载驱动程序或安装操作中断,您还可能会在 Xbox One / Xbox Series S 控制器上看到“设备无法迁移”错误 。
如果这种情况适用,您应该会在设备管理器中遇到标记为“未知设备”的Xbox 控制器驱动程序 – 之前处理过此问题的几位受影响的用户已经确认,在他们的情况下,在重新连接 Xbox 控制器之前删除此条目已经成功地让他们彻底解决了这个问题 。
如果您还没有尝试过,请按照以下说明从设备管理器中成功删除“未知设备”列表,然后再尝试安装 Xbox 控制器:
  1. 首先,确保 Xbox 控制器与您的计算机断开连接 。如果您使用的是无线适配器,请移除加密狗或暂时禁用它 。
  2. 接下来,按Windows 键 + R打开运行对话框 。在文本框中,键入“devmgmt.msc”并按Enter 键打开设备管理器 。当出现UAC(用户帐户控制)提示时,单击“是”以授予管理员访问权限 。
  3. 进入设备管理器后,展开底部的其他设备下拉菜单,右键单击未知设备,然后从刚刚出现的上下文菜单中选择卸载 。
  4. 在确认提示中,确认完成卸载,然后重新启动计算机 。
  5. 在您的计算机重新启动后,再次连接您的 Xbox 控制器,再次按照安装提示进行操作,然后查看问题现在是否已解决 。