Исправить недостаточно системных ресурсов для завершения ошибки API

Вы можете столкнуться с сообщением об ошибке: Это устройство не может быть запущено. (Код 10) Недостаточно системных ресурсов для завершения работы API(This device cannot start. (Code 10) Insufficient system resources exist to complete the API ) при попытке подключить контроллер (Controller)Xbox 360 к компьютеру с Windows 10 с помощью ключа(Dongle) . Вы не сможете использовать свой геймпад Xbox 360(Xbox 360) , когда на устройстве появится эта ошибка.

Однако не следует путать его с сообщением об ошибке: Недостаточно системных ресурсов для выполнения запрошенной службы(Insufficient system resources exist to complete the requested service ) , которое возникает, когда вы пытаетесь установить новое приложение на свой компьютер, когда закончилось место на диске. В этой статье основное внимание уделяется шагам по устранению проблемы Недостаточно системных ресурсов для завершения сообщения об ошибке API на вашем ПК с Windows 10( Insufficient system resources exist to complete the API error message on your Windows 10 PC) . Итак, продолжайте читать.

Исправить недостаточно системных ресурсов для завершения ошибки API

Исправить недостаточно системных ресурсов для завершения ошибки API(Fix Insufficient System Resources Exist to Complete the API Error)

Причины: недостаточно системных ресурсов для завершения ошибки API(Reasons: Insufficient System Resources Exist to Complete the API Error)

  • Проблемы с драйверами устройств или драйверами контроллера. С помощью драйверов (Problems with Device Drivers or Controller Drivers: )устройств(Device Drivers) устанавливается надежный интерфейс между аппаратным обеспечением компьютера и его операционной системой . Принимая во внимание(Whereas) , что драйвер контроллера(Controller Driver) получает данные от устройства и временно сохраняет их, чтобы позже передать их драйверу устройства. Если есть проблема с драйверами устройств(Device) или драйверами контроллера(Controller) , это может привести к тому, что это устройство не запускается. (Код 10) Недостаточно системных ресурсов для завершения(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) сообщения об ошибке API. Эта проблема чаще возникает при использовании системы в режиме гибернации(Hibernation Mode) или после обновления.
  • Устаревшие драйверы устройств. Драйверы(Outdated Device Drivers: ) устройств ,(Device) установленные в вашей системе, если они несовместимы, могут вызвать указанную ошибку. Вы можете быстро решить эту проблему, обновив драйвер до последней версии.
  • Неправильные конфигурации.(Improper Configurations: ) Иногда эта ошибка может быть вызвана неправильной настройкой, поскольку система может не распознать подключенное устройство.
  • Несовместимый USB-порт:(Incompatible USB Port: ) при подключении контроллера Xbox к переднему USB - порту он может работать со сбоями, так как передние порты имеют меньшую мощность по сравнению с портами, расположенными на задней панели ЦП(CPU) .
  • Настройки приостановки USB:(USB Suspend Settings: ) если вы включили настройки приостановки USB(USB Suspend) на своем компьютере, все USB -устройства будут отключены от компьютера, если они не используются активно. Этот параметр может вызвать указанную ошибку при подключении контроллера(Controller) Xbox к ПК с Windows .
  • Поврежденные файлы реестра и системные файлы. (Corrupt Registry Files and System Files: )Поврежденные значения реестра верхних(Corrupt Upper Filters) и нижних фильтров(Lower Filters) также могут вызвать недостаточно системных ресурсов для завершения(Insufficient system resources exist to complete the API ) сообщения об ошибке API в вашей системе. То же самое может быть вызвано поврежденными системными файлами.
  • Стороннее антивирусное программное обеспечение.(Third-Party Antivirus Software: ) Некоторое стороннее антивирусное программное обеспечение может препятствовать запуску внешнего устройства и потенциально вызывать такие проблемы.

Примечание.(Note:) Мы рекомендуем загрузить и установить приложение «Аксессуары Xbox»(Xbox Accessories app) для единой поддержки вашего контроллера Xbox и управления учетными записями.

Исправить недостаточно системных ресурсов для завершения ошибки API

Способ 1: устранение основных неполадок оборудования(Method 1: Basic Hardware Troubleshooting)

1. Убедитесь, что соединительный кабель находится в хорошем состоянии( connecting cable is in good condition) и подключен к правильному порту.

2. Попробуйте подключить USB-кабель к (connect the USB cable to the USB) порту USB 2.0(2.0 port) , расположенному на задней панели ЦП(CPU) , а не к переднему порту, который считается вспомогательным портом(Auxiliary Port) .

3. В случае высокой потребности в ресурсах порту USB на передней панели в списке приоритетов присваивается значение « Низкий ». (Low)Эта ситуация становится более заметной, когда вы подключаете контроллер Xbox с помощью USB-ключа(USB dongle) .

4. Если к вашему компьютеру подключено несколько USB -устройств, используйте USB-концентратор(USB hub) .

Это может помочь исправить это устройство не может быть запущено. (Код 10) Недостаточно системных ресурсов для устранения(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) ошибки API на ПК с Windows 10 после перезагрузки системы.

Однако, если это не сработает, попробуйте подключить контроллер Xbox(Xbox Controller) к другому компьютеру(another computer) . Если вы снова столкнетесь с той же проблемой, возможно, это аппаратная проблема с устройством.

Способ 2: заставить Windows распознать контроллер Xbox(Method 2: Force Windows to Recognize Xbox Controller)

Если есть проблема с драйвером вашего устройства, вы можете заставить Windows распознать контроллер (Controller)Xbox 360 , как указано ниже:

1. Во-первых, отключите контроллер Xbox(unplug Xbox Controller) от компьютера.

2. Нажмите Windows + I keys , чтобы открыть настройки( Settings) Windows .

3. Щелкните раздел «Устройства (Devices ) », как показано на рисунке.

Нажмите клавишу Windows + I, чтобы открыть «Настройки», затем нажмите «Устройства».  Исправить недостаточно системных ресурсов для завершения ошибки API

4. Перейдите к Bluetooth и другим устройствам(Bluetooth & other devices ) на левой панели.

5. Нажмите Контроллер Xbox(Xbox Controller ) , а затем Удалить устройство(Remove Device ) , как показано ниже.

Здесь нажмите «Контроллер Xbox» и нажмите «Удалить устройство». Исправить недостаточно системных ресурсов для устранения ошибки API.

6. Следуйте инструкциям в следующих запросах на удаление(Remove) устройства из вашей системы.

7. Наконец, перезагрузите(restart ) компьютер и подключите(connect Xbox Controller) к нему контроллер Xbox.

Читайте также: (Also Read:) Как транслировать на Xbox One с телефона Android(How to Cast to Xbox One from your Android Phone)

Способ 3: обновить драйверы(Method 3: Update Drivers)

Драйверы устройств, установленные в вашей системе, если они несовместимы или устарели, могут вызвать сообщение Это устройство не запускается. (Код 10) Недостаточно системных ресурсов для(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) решения проблемы с API. Вы можете быстро решить эту проблему, обновив системные драйверы до последней версии, используя любой из предложенных вариантов.

3А. Обновите драйверы контроллера Xbox через Центр обновления Windows.
(3A. Update Xbox Controller Drivers through Windows Update )

1. Откройте настройки(Settings) Windows , как описано выше.

2. Нажмите «Обновление и безопасность(Update & Security) », как показано на рисунке.

Нажмите клавишу Windows + I, чтобы открыть «Настройки», затем щелкните значок «Обновление и безопасность».

3. Нажмите «Проверить наличие обновлений(Check for Updates) », а затем установите доступные обновления Xbox( Xbox updates) , если они есть.

нажмите «Проверить наличие обновлений», чтобы установить обновления Windows.  Исправить недостаточно системных ресурсов для завершения ошибки API

3Б. Обновите драйверы контроллера Xbox через диспетчер устройств(3B. Update Xbox Controller Drivers through Device Manager)

1. Запустите Диспетчер устройств(Device Manager) через панель поиска Windows , как показано на рисунке.(Windows Search )

Введите Диспетчер устройств в строке поиска Windows и запустите его.

2. Прокрутите вниз и дважды щелкните Периферийные устройства Xbox(Xbox Peripherals) , чтобы развернуть этот раздел.

3. Щелкните правой кнопкой мыши драйвер контроллера Microsoft Xbox One(Microsoft Xbox One Controller ) и выберите « Обновить драйвер(Update driver) », как показано ниже.

Щелкните правой кнопкой мыши драйвер Xbox и выберите «Обновить драйвер». Исправить недостаточно системных ресурсов для устранения ошибки API.

4. Теперь нажмите  « Обзор…(Browse… ) », а затем «  Позвольте мне выбрать из списка доступных драйверов на моем компьютере» (Let me pick from a list of available drivers on my computer ) в появившемся всплывающем окне.

Теперь нажмите «Просмотреть мой компьютер для поиска драйверов», а затем «Позвольте мне выбрать из списка доступных драйверов на моем компьютере» в появившемся всплывающем окне.

5. Теперь выберите общий контроллер Windows для(Windows Common Controller for Windows) драйвера Windows.

6. Здесь нажмите «Обновить беспроводной приемник Xbox 360(Update Xbox 360 wireless receiver) » .

7. На  экране появится окно с предупреждением об обновлении драйвера . (Update Driver )Нажмите (Click)Да(Yes ) и продолжайте .

Диспетчер устройств(Device Manager) установит последние обновления драйверов на ваше устройство. Перезагрузите (Restart your) систему(system) и проверьте, может ли это исправить Недостаточно(Insufficient) системных ресурсов для устранения ошибки API . Если нет, попробуйте следующие методы.

Способ 4: удалить поврежденные значения реестра
(Method 4: Delete Corrupt Registry Values )

Как обсуждалось ранее, неправильные значения реестра могут вызвать недостаточно(Insufficient) системных ресурсов для завершения сообщения об ошибке API . Чтобы удалить эти значения реестра из вашей системы Windows , выполните следующие действия:

1. Запустите(Run) диалоговое окно «Выполнить», нажав одновременно клавиши Windows + (keys)Windows + R

2. Введите regedit и нажмите OK , как показано ниже.

Откройте диалоговое окно «Выполнить» (нажмите вместе клавишу Windows и клавишу R) и введите regedit.  Исправить недостаточно системных ресурсов для завершения ошибки API

3. Перейдите по следующему пути:

HKEY _LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

Вы можете просто скопировать и вставить следующий путь в редакторе реестра.  Класс управления HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet

4. На экране отобразятся несколько подразделов Class . (Class sub-keys)Среди них найдите подраздел 36FC9E60-C465-11CF-8056-444553540000(36FC9E60-C465-11CF-8056-444553540000 ) и дважды щелкните его .

5. На правой панели щелкните правой кнопкой мыши Верхние фильтры. (right-click on UpperFilters. )Нажмите « Удалить(Delete) », чтобы навсегда удалить этот файл реестра из системы.

Теперь перенаправьте на правую панель и щелкните правой кнопкой мыши значения UpperFilters.  Здесь выберите параметр «Удалить», чтобы навсегда удалить этот файл реестра из системы.

6. Повторите шаг 4, чтобы также удалить значения LowerFilters(delete the LowerFilters values) .

7. Наконец, перезагрузите систему(restart your system) и попробуйте подключить контроллер Xbox 360.

Читайте также: (Also Read:) исправление беспроводного контроллера Xbox One требует PIN-кода для Windows 10(Fix Wireless Xbox One controller requires a PIN for Windows 10)

Способ 5: удалить поврежденные файлы
(Method 5: Remove Corrupt Files )

Мы будем использовать средство проверки системных файлов(System File Checker) ( SFC ) и систему обслуживания и управления образами (Management)развертывания(Deployment Image Servicing) ( DISM ) для сканирования и восстановления поврежденных файлов и восстановления системы до ее рабочего состояния. Выполните указанные шаги, чтобы выполнить указанные команды на ПК с Windows 10:

1. Запустите командную строку(Command Prompt) , введя  cmd в строке поиска Windows.(Windows Search bar.)

2. Щелкните Запуск от имени администратора(Run as administrator) , как показано ниже. 

Рекомендуется запускать командную строку от имени администратора |  Исправить недостаточно системных ресурсов для завершения ошибки API

3. Введите следующие команды одну за другой и нажимайте Enter после каждой:

sfc /scannow
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
DISM.exe /Online /Cleanup-image /startcomponentcleanup 

Введите другую команду Dism /Online /Cleanup-Image /restorehealth и дождитесь ее завершения.

Дождитесь(Wait) выполнения всех команд. Затем проверьте, может ли это исправить . Это устройство не запускается. (Код 10) Недостаточно системных ресурсов для устранения(This device cannot start. (Code 10) Insufficient system resources exist to complete the API) ошибки API. Или попробуйте следующее решение.

Способ 6: удалить стороннее антивирусное программное обеспечение(Method 6: Uninstall Third-Party Antivirus Software)

Из-за конфликтов со сторонним антивирусом Xbox 360 может не распознаваться системой. Неспособность установить устойчивое соединение между оборудованием и драйвером приводит к указанной ошибке. Таким образом, вы можете отключить его или, что еще лучше, удалить его.

Примечание.(Note:) В качестве примера мы объяснили шаги по удалению Avast Free Antivirus с ПК с Windows 10.(Avast Free Antivirus)

1. Запустите программу Avast Free Antivirus на своем компьютере.

2. Нажмите Menu > Настройки(Settings) , как показано ниже.

Настройки Аваст

3. В разделе « Устранение неполадок(Troubleshooting ) » снимите флажок « Включить самозащиту(Enable Self-Defense) ».

Отключите самозащиту, сняв флажок рядом с «Включить самозащиту».

4. Нажмите OK в запросе подтверждения и выйдите(Exit) из приложения.

5. Запустите панель управления(Control Panel) , выполнив поиск в строке поиска Windows .(Windows search)

Откройте приложение «Панель управления» из результатов поиска.  Исправить недостаточно системных ресурсов для завершения ошибки API

6. Выберите Программы и компоненты(Programs and Features) , как показано ниже.

.  Запустите панель управления и выберите «Программы и компоненты».

7. Здесь щелкните правой кнопкой мыши Avast Free Antivirus , а затем выберите Удалить(Uninstall) , как выделено.

Щелкните правой кнопкой мыши Avast Free Antivirus и выберите «Удалить».  Исправить недостаточно системных ресурсов для завершения ошибки API

8. Удалите его, нажав Да(Yes) в запросе подтверждения, и перезагрузите систему.(Restart your system.)

Читайте также: (Also Read:) Как делиться играми на Xbox One(How to Gameshare on Xbox One)

Способ 7: настроить параметры питания(Method 7: Tweak Power Settings)

Некоторые настройки энергосбережения(Certain Power Saver) могут препятствовать подключению к внешним устройствам или автоматически отключать их, когда они не используются. Важно, чтобы вы проверили это и отключили их, если это необходимо.

1. Откройте панель управления,(Control Panel) как описано в предыдущем методе.

2. Нажмите «Просмотр»(View by) > « Крупные значки». (Large icons. )Затем нажмите «Электропитание(Power Options) », как показано ниже.

Теперь установите View by as Large icons, прокрутите вниз и найдите Power Options |  Исправить недостаточно системных ресурсов для завершения ошибки API

3. Нажмите « Изменить настройки плана»(Change plan settings ) на следующем экране.

Теперь нажмите «Изменить настройки плана» в разделе «Выбранный план».

4. В окне « Изменить параметры плана(Edit Plan Settings ) » нажмите « Изменить дополнительные параметры питания».(Change advanced power settings.)

В окне «Редактировать параметры плана» нажмите «Изменить дополнительные параметры питания».

5. Дважды щелкните USB settings > выборочной приостановки USB,(USB selective suspend setting) чтобы развернуть эти разделы.

6. Щелкните параметр « От батареи(On battery ) » и выберите « Отключено(Disabled) » в раскрывающемся меню, как показано на рисунке.

Теперь разверните настройки USB и еще больше расширьте настройку выборочной приостановки USB.  Сначала нажмите «От батареи» и выберите «Отключено».  Точно так же нажмите «Подключено» и выберите «Отключено».

7. Аналогичным образом выберите « Отключено(Disabled ) » для параметра « Подключено(Plugged in ) ».

8. Наконец, нажмите OK и перезагрузите компьютер(restart the computer) , чтобы изменения вступили в силу.

Способ 8: запустить чистую загрузку Windows(Method 8: Run Windows Clean Boot)

Проблема, связанная с недостатком системных ресурсов для завершения API(Insufficient system resources exist to complete the API) , может быть решена путем чистой загрузки всех основных служб(clean boot of all essential services) и файлов в вашей системе Windows 10 , как описано в этом методе.

Примечание.(Note:) Убедитесь, что вы вошли в систему как администратор(administrator) , чтобы выполнить чистую загрузку Windows.

1. Откройте диалоговое окно « Выполнить », введите команду (Run )msconfig и нажмите клавишу Enter(Enter) .

После входа в msconfig нажмите кнопку ОК.  Исправить недостаточно системных ресурсов для завершения ошибки API

2. Появится окно конфигурации системы . (System Configuration)Перейдите на вкладку Услуги .(Services)

3. Установите флажок « Скрыть все службы Microsoft(Hide all Microsoft services) » и нажмите кнопку « Отключить все(Disable all) », как показано на рисунке.

Установите флажок Скрыть все службы Microsoft.

4. Затем перейдите на вкладку « Автозагрузка(Startup ) » и нажмите ссылку « Открыть диспетчер задач ».(Open Task Manager)

Теперь перейдите на вкладку «Автозагрузка» и щелкните ссылку «Открыть диспетчер задач |  Windows 10: как исправить недостаточность системных ресурсов для завершения ошибки API

5. Перейдите на вкладку « Автозагрузка » в окне « (Startup)Диспетчер задач(Task Manager) » .

6. Далее выберите ненужную задачу(task ) запуска . Нажмите « Отключить»(Disable) , отображаемую в правом нижнем углу.

Затем выберите задачи запуска, которые не требуются, и нажмите «Отключить», отображаемую в правом нижнем углу.  Скрыть все службы Microsoft

7. Повторите(Repeat) это для всех таких ресурсоемких, нерелевантных задач, за исключением процессов , связанных с (Microsoft-related)Windows и Microsoft.

8. Закройте окно диспетчера задач(Task Manager) и конфигурации системы и (System Configuration)перезагрузите компьютер(restart your PC) .

Рекомендуемые:(Recommended:)

Мы надеемся, что это руководство было полезным, и вы смогли исправить это устройство не запускается. (Код 10) Недостаточно системных ресурсов для устранения ошибки API в Windows 10(fix This device cannot start. (Code 10) Insufficient system resources exist to complete the API error in Windows 10) . Сообщите нам, какой метод сработал для вас. Не стесняйтесь оставлять свои вопросы или предложения в разделе комментариев ниже.



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts