211service.com
解决:系统资源不足,无法完成API [克隆磁盘]
概括 :

突然,您的Xbox控制器无法在Windows 10上运行,然后收到一条错误消息,指出系统资源不足以完成API。是什么导致错误?如果您尝试解决此问题,那么您来对地方了。 迷你工具 将与您分享几种有效的故障排除方法。
快速导航:
- 解决方案1.强制Windows识别控制器
- 解决方案2.在设备管理器中更新无法识别的设备
- 解决方案3。使用注册表编辑器删除UpperFilters和LowerFilters值
- 解决方案4.切换到主USB 2.0端口
- 用户评论
许多用户抱怨他们的 Xbox 360控制器无法在PC上运行 。通过USB加密狗连接Xbox 360控制器时,您可能会收到错误消息“此设备无法启动。 (代码10)系统资源不足,无法完成API。”

是什么原因导致此问题?许多用户报告在各种情况下会收到错误“系统资源不足,无法完成API”。这里我们总结如下:
- 有问题的设备或控制器驱动程序 。 Windows更新后或系统最近在休眠状态下运行后,通常会发生此问题。
- 上部过滤器和下部过滤器损坏 。如果2个注册表值键已损坏,则可能会遇到错误“系统资源不足,无法完成API”。
- 不支援的USB连接埠 。当控制器插入USB加密狗(正面USB)时,也会发生Xbox控制器驱动程序错误。这是因为前USB端口的电源很少,这可能会导致设备故障。
现在,让我们看看如何解决系统资源不足以完成API的问题。
解决方案1.强制Windows识别控制器
如果设备驱动程序有问题,则可能会遇到此设备无法启动的情况。 (代码10)系统资源不足,无法完成API。若要解决此问题,您可以强制Windows识别Xbox 360控制器。方法如下:
步骤1。 通过先拔下USB电缆来断开Xbox控制器的连接。
第2步。 按 赢+ R 键打开 跑 对话框,然后键入 ms-settings:connecteddevices 在里面打 进入 。

第三步 导航到 蓝牙及其他设备 或者 设备 标签,然后向下滚动到 其他设备 ,单击Xbox控制器,然后选择 删除设备 。
第4步。 按照屏幕上的提示删除设备。之后,重新启动计算机,然后重新连接Xbox控制器,以查看Xbox控制器驱动程序错误是否已修复。
解决方案2.在设备管理器中更新无法识别的设备
如果在Xbox 360控制器上遇到错误“系统资源不足,无法完成API”,则可以尝试使用本地存储的副本更新其驱动程序。它可以使用Windows版本的Xbox 360接收器驱动程序来帮助识别设备。为此,请按照以下步骤操作:
步骤1。 右键点击 开始 菜单并选择 装置经理 从上下文菜单中。

第2步。 右键点击 Xbox控制器驱动程序 然后选择 更新驱动 。
第三步 选择 浏览我的计算机以获取驱动程序软件 选项,然后单击 让我从计算机上的可用驱动程序列表中进行选择 在弹出窗口中。

第4步。 选择Windows类的Windows通用控制器,然后选择更新的Xbox 360无线接收器。然后点击 是的 在 更新驱动程序警告 窗户。
第五步 更新完成后,请重新启动计算机并检查问题是否仍然存在。
解决方案3。使用注册表编辑器删除UpperFilters和LowerFilters值
损坏的UpperFilters和LowerFilters值很可能导致Xbox控制器驱动程序错误。为此,您可以通过注册表编辑器删除损坏的值,并强制Windows创建新值。这是如何做:
步骤1。 按 赢+ R 键打开 跑 对话框,然后键入 注册表编辑 在里面打 进入 。
第2步。 在 - 的里面 注册表编辑器 窗口,在左窗格中找到以下路径:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Class
第三步 然后,您将看到Class子项的列表。要解决此问题,您需要选择名为USB的USB类密钥 36FC9E60-C465-11CF-8056-444553540000 并双击将其打开。
第4步。 用正确的 班级 在左窗格中选择键,右键单击 上层过滤器 然后选择 删除 在右窗格中。然后重复相同的步骤以删除 下层过滤器 钥匙。
第五步 退出注册表编辑器,然后重新启动PC。
现在,您可以检查错误是否存在不足以完成API的系统资源。
解决方案4.切换到主USB 2.0端口
如果您通过正面USB使用Xbox控制器,则可以尝试将其连接到主要USB 2.0端口。如上所述,前面的USB端口很难为您的设备提供足够的电源,并且没有优先级,这可能会导致设备无法正常工作。对于这种情况,我们建议使用USB 2.0端口。然后,您可以重新启动计算机,然后查看问题是否仍然存在。