211service.com
解決済み:APIを完了するためのシステムリソースが不足しています[クローンディスク]
まとめ:

突然、XboxコントローラーがWindows 10で動作しなくなり、APIを完了するのに十分なシステムリソースが存在しないというエラーメッセージが表示されました。エラーの原因は何ですか?この問題を解決しようとしている場合は、適切な場所に来ます。 MiniTool いくつかの効果的なトラブルシューティング方法を紹介します。
クイックナビゲーション:
- 解決策1.Windowsにコントローラーの認識を強制する
- 解決策2.デバイスマネージャーで認識されないデバイスを更新する
- 解決策3.レジストリエディタを使用してUpperFiltersとLowerFiltersの値を削除します
- 解決策4.プライマリUSB2.0ポートに切り替えます
- ユーザーコメント
多くのユーザーが自分のことについて不平を言っています Xbox360コントローラーがPCで動作しない 。 Xbox 360コントローラーをUSBドングル経由で接続すると、「このデバイスを起動できません。 (コード10)APIを完成させるのに十分なシステムリソースが存在しません。」

この問題の原因は何ですか?多くのユーザーは、さまざまな状況で「APIを完了するためのシステムリソースが不足しています」というエラーを受け取ると報告しています。ここでは、それらを次のように要約します。
- 問題のあるデバイスまたはコントローラードライバー 。この問題は、Windows Updateの後、またはシステムが最近休止状態で実行された後に発生することがよくあります。
- 破損したUpperFiltersとLowerFilters 。 2つのレジストリ値キーが破損した場合、「APIを完了するためのシステムリソースが不足しています」というエラーが発生する可能性があります。
- サポートされていないUSBポート 。 Xboxコントローラードライバーエラーは、コントローラーがUSBドングル(前面USB)に接続されている場合にも発生します。これは、前面のUSBポートの電力が少ないため、デバイスの誤動作を引き起こす可能性があるためです。
それでは、APIを完成させるために存在する不十分なシステムリソースを修正する方法を見てみましょう。
解決策1.Windowsにコントローラーの認識を強制する
問題のあるデバイスドライバがある場合、このデバイスを起動できないことがあります。 (コード10)APIを完成させるのに十分なシステムリソースが存在しません。この問題を修正するには、WindowsにXbox360コントローラーの認識を強制します。その方法は次のとおりです。
ステップ1。 最初にUSBケーブルを抜いて、Xboxコントローラーを取り外します。
ステップ2。 押す Win + R 開くためのキー 実行 ダイアログボックスをクリックし、次のように入力します ms-settings:connecteddevices その中でヒット 入る 。
![[デバイス設定]ウィンドウを開きます](http://211service.com/img/other/46/resolved-insufficient-system-resources-exist-complete-api-2.png)
ステップ3。 に移動します Bluetoothおよびその他のデバイス または デバイス タブをクリックし、下にスクロールして 他のデバイス 、Xboxコントローラーをクリックして、 デバイスを削除 。
ステップ4。 画面の指示に従ってデバイスを取り外します。その後、コンピューターを再起動し、Xboxコントローラーを再接続して、Xboxコントローラードライバーのエラーが修正されたかどうかを確認します。
解決策2.デバイスマネージャーで認識されないデバイスを更新する
Xbox 360コントローラーで「APIを完了するにはシステムリソースが不足しています」というエラーが発生した場合は、ローカルに保存されているコピーを使用してドライバーを更新してみてください。これは、Xbox360レシーバーforWindowsバージョンドライバーを搭載したデバイスを識別するのに役立ちます。これを行うには、以下の手順に従います。
ステップ1。 右クリック 開始 メニューと選択 デバイスマネージャ コンテキストメニューから。

ステップ2。 右クリック Xboxコントローラードライバー 選択します ドライバーの更新 。
ステップ3。 を選択 コンピューターを参照してドライバーソフトウェアを探す オプションをクリックしてクリックします コンピューターで使用可能なドライバーのリストから選択します ポップアップウィンドウで。

ステップ4。 Windowsクラス用のWindowsCommon Controllerを選択し、更新されたXbox360ワイヤレスレシーバーを選択します。次に、をクリックします はい で ドライバー警告の更新 窓。
ステップ5。 更新が完了したら、コンピューターを再起動して、問題が引き続き発生するかどうかを確認します。
解決策3.レジストリエディタを使用してUpperFiltersとLowerFiltersの値を削除します
破損したUpperFiltersとLowerFiltersの値がXboxコントローラードライバーエラーを引き起こす可能性が非常に高いです。このために、レジストリエディタを介して破損した値を削除し、Windowsに新しい値を作成させることができます。方法は次のとおりです。
ステップ1。 押す Win + R 開くためのキー 実行 ダイアログボックスをクリックし、次のように入力します regedit その中でヒット 入る 。
ステップ2。 内部 レジストリエディタ ウィンドウで、左側のペインから次のパスを見つけます。
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Class

ステップ3。 次に、クラスサブキーのリストが表示されます。この問題を解決するには、という名前のUSBクラスキーを選択する必要があります 36FC9E60-C465-11CF-8056-444553540000 ダブルクリックして開きます。
ステップ4。 右で クラス 左側のペインで選択したキーを右クリックし、 UpperFilters 選択します 削除 右ペインにあります。次に、同じ手順を繰り返して削除します LowerFilters キー。
ステップ5。 レジストリエディタを終了し、PCを再起動します。
これで、APIを完了するのに十分なシステムリソースが存在しないというエラーが解決されたかどうかを確認できます。
解決策4.プライマリUSB2.0ポートに切り替えます
フロントUSB経由でXboxコントローラーを使用している場合は、プライマリUSB2.0ポートに接続してみてください。上記で指摘したように、前面のUSBポートはデバイスに十分な電力を供給するのに苦労し、優先順位がないため、デバイスが正しく機能しない可能性があります。このような状況では、USB2.0ポートを使用することをお勧めします。その後、コンピュータを再起動して、問題が引き続き発生するかどうかを確認できます。