Solución: existen recursos de sistema insuficientes para completar el controlador Api Xbox

Algunos usuarios nos han estado respondiendo con preguntas después de que sus controladores Xbox (Xbox 360 o Xbox One) hayan dejado de funcionar repentinamente en Windows 10, Windows 8.1 y Windows 7. La mayoría de los usuarios afectados informan que el dispositivo está marcado con un signo de exclamación amarillo dentro del Administrador de dispositivos .

Al hacer doble clic en el dispositivo y ver el estado del dispositivo (en la pestaña General ), aparecerá el siguiente mensaje de error:

“Este dispositivo no puede iniciarse (Código 10). Existen recursos del sistema insuficientes para completar la API ".

Nota: Esto generalmente se informa a los usuarios que conectan un controlador inalámbrico Xbox 360 a través de un dispositivo de seguridad USB.

Razones por las que existen recursos de sistema insuficientes para completar el error de API.

Después de investigar el problema y observar varios informes de usuarios, hemos reunido una lista de situaciones en las que puede ocurrir este error:

  • El controlador del dispositivo ha fallado : normalmente se informa que esto ocurre después de una actualización de Windows o si el sistema se ha despertado recientemente de la hibernación.
  • UpperFilters y LowerFilters están dañados : estos son dos valores de registro que pueden dañarse y causar el Código 10. Consulte el Método 3 para conocer los pasos para tratar con ellos.
  • Los archivos del controlador del controlador se corrompieron : una actualización de Windows o una interferencia de un tercero pueden provocar el error del controlador Xbox.
  • El USB frontal no puede soportar la demanda : esto suele suceder con los controladores que están conectados a un USB frontal (a través de un dispositivo de seguridad USB). Por lo general, los puertos USB frontales no tienen el mismo tipo de alimentación y pueden no funcionar correctamente con algunos dispositivos.

Cómo solucionar el problema: no hay suficientes recursos del sistema para completar el error de la API

Si tiene dificultades para resolver el mismo mensaje de error, este artículo le proporcionará una lista de pasos efectivos de solución de problemas. A continuación tiene una lista de métodos que otros usuarios en una situación similar han utilizado para solucionar el problema.

Para obtener los mejores resultados, siga los métodos en el orden en que se presentan. Comience con la primera solución potencial y vaya bajando hasta descubrir una solución que sea efectiva para obligar a su versión de Windows a reconocer su controlador Xbox. ¡Vamos a empezar!

Método 1: desconecte el dispositivo y retírelo a través de la pantalla Dispositivos

Algunos usuarios que luchan con el mismo tipo de problema han logrado obligar a Windows a reconocer el controlador nuevamente al desconectar el dispositivo y usar la pantalla Dispositivos para obligar a Windows a reiniciar el controlador que está creando el problema.

Si el error simplemente es causado por un controlador mal instalado o un problema temporal, reiniciar la conexión del dispositivo resolverá el problema. Esto es lo que debes hacer:

  1. Lo primero es lo primero, desconecte su controlador Xbox desconectando físicamente el cable USB. Si está utilizando un dispositivo de seguridad inalámbrico, desconecte la memoria USB.
  2. Con el dispositivo desconectado, presione la tecla de Windows + R para abrir un cuadro Ejecutar. A continuación, escriba o pegue " configuración de ms: dispositivos conectados " y presione Entrar para abrir la pestaña Dispositivos de la aplicación Configuración .

  3. En la pestaña Dispositivos, desplácese hacia abajo hasta Otros dispositivos, haga clic en su controlador Xbox y haga clic en Eliminar dispositivo .

  4. Una vez que se haya eliminado el dispositivo, cierre la pestaña Dispositivos y reinicie su computadora. Después de que se complete el siguiente inicio, vuelva a conectar su controlador Xbox y espere pacientemente hasta que se complete la configuración.
  5. Vea si el controlador funciona correctamente ahora.

Si su controlador Xbox sigue mostrando que no hay suficientes recursos del sistema para completar el error API, continúe con el siguiente método a continuación.

Método 2: Reemplace el controlador del controlador con la versión en caché local

Si volver a crear la conexión no funcionó, veamos si tendrá mejor suerte reemplazando el controlador del controlador Xbox actualmente instalado con una copia almacenada localmente.

Nota: tenga en cuenta que este método solo es aplicable para aquellos de ustedes que están encontrando el problema con un controlador Xbox 360.

Algunos usuarios que se encuentran en una posición similar han logrado recuperar la funcionalidad normal de sus controladores Xbox 360 utilizando el Administrador de dispositivos para actualizar el dispositivo no identificado con el controlador Xbox 360 Wireless Receiver para Windows Versión que se almacena localmente. Aquí hay una guía rápida sobre cómo hacer esto:

  1. Presione la tecla Windows + R para abrir un cuadro Ejecutar . A continuación, escriba " devmgmt.msc " y presione Entrar para abrir el Administrador de dispositivos . Si el UAC (Control de cuentas de usuario) se lo solicita, acepte haciendo clic en .

  2. Dentro del Administrador de dispositivos, haga clic derecho en el controlador de su controlador Xbox (debe aparecer como un dispositivo no identificado ) y seleccione Propiedades .
  3. En la pantalla Propiedades del dispositivo, vaya a la pestaña Controlador y haga clic en el botón Actualizar controlador .
  4. En la siguiente pantalla, haga clic en Buscar en mi computadora el software del controlador y luego haga clic en Permitirme elegir de una lista de controladores disponibles en mi computadora .

  5. A continuación, seleccione Windows Common Controller para Windows Class y luego elija Xbox 360 Wireless Receiver para Windows Versión: 2.1.0.1349
  6. En la Advertencia de actualización de controlador, haga clic en para instalar la versión de controlador desactualizada.
  7. Una vez instalada la versión anterior del controlador, reinicie su computadora y vea si el problema se ha resuelto en el próximo inicio.

Si el problema persiste y no puede usar su controlador Xbox 360, continúe con el siguiente método a continuación.

Método 3: utilice un puerto USB 2.0 principal

Si conecta su controlador Xbox a través de un USB frontal, intente conectarlo a uno de los puertos USB que están presentes en la parte posterior. Los puertos USB frontales se tratan como AUX y, en caso de que su sistema tenga dificultades para satisfacer la demanda de energía, los puertos USB frontales no tendrán prioridad. Esto puede conducir a situaciones en las que ciertos dispositivos no funcionarán correctamente porque el puerto frontal no puede soportar la demanda.

Este escenario particular es particularmente común con los usuarios que conectan su controlador Xbox con un dongle USB. Si este escenario se aplica a usted, simplemente mueva la conexión USB a un puerto USB posterior. Además, si tiene puertos USB 2.0 y USB 3.0, asegúrese de cambiar la conexión al puerto USB 2.0. Finalmente, reinicie su computadora y vea si el problema está resuelto.

Si aún tiene el mismo problema, continúe con el siguiente método a continuación.

Método 4: eliminar los valores de registro UpperFilters y LowerFilters

Según varios informes de usuarios, UpperFilters y LowerFilters son dos valores de registro con el potencial de bloquear una amplia gama de dispositivos que están conectados a través de puertos USB.

Algunos usuarios en una situación similar han informado que el problema se solucionó después de usar el Editor del Registro para eliminar estos dos valores del Registro, lo que obligó a Windows a crear valores nuevos.

Siga las instrucciones a continuación para eliminar los valores de registro UpperFilters y LowerFilters a través del Editor del registro para resolver los recursos del sistema insuficientes para completar el error de API :

Nota: Estos pasos deberían ser aplicables independientemente de la versión de Windows que esté utilizando.

  1. Presione la tecla Windows + R para abrir un nuevo cuadro Ejecutar. Luego, escriba " regedit " y presione Enter para abrir el Editor del Registro . Si el UAC (Control de cuentas de usuario) se lo solicita , elija .

  2. Dentro del Editor del registro, use el panel izquierdo para navegar a la siguiente ubicación:

    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Class

  3. En esta subclave de clase, cada subclave de 32 dígitos es completamente única y corresponde a un hardware particular en el Administrador de dispositivos. Con el fin de resolver un problema relacionado con el controlador Xbox, necesitaremos los GUID de clase USB que son 36FC9E60-C465-11CF-8056-444553540000.
  4. Haga doble clic en el 36FC9E60-C465-11CF-8056-444553540000 (controladores de host USB y concentradores) dentro de la subclave Class .

  5. Con la clase correcta seleccionada desde el panel izquierdo, vaya al panel derecho, haga clic con el botón derecho en UpperFilters y elija Eliminar . Luego, repita el mismo procedimiento con la tecla LowerFilters .

  6. Con ambas claves eliminadas, cierre el Editor del registro y reinicie su computadora. En el próximo inicio, vea si el problema se ha resuelto y puede usar su controlador Xbox.

Artículos De Interés