APIエラーを完了するために存在する不十分なシステムリソースを修正する

次のようなエラーメッセージが表示される場合があります。このデバイスは起動できません。(コード10)(This device cannot start. (Code 10) Insufficient system resources exist to complete the API )ドングルを使用して(Dongle)Xbox360Controller(Xbox 360) をWindows10PCに接続しようとすると、APIを完了するためのシステムリソースが不足しています(Controller)。デバイスにこのエラーが表示されると、Xbox360コントローラーを使用できなくなります。

ただし、エラーメッセージと混同しないでください。ディスクストレージスペースが不足しているときにコンピュータに新しいアプリケーションをインストールしようとすると、要求されたサービスを完了するためのシステムリソースが不足しています。(Insufficient system resources exist to complete the requested service )この記事は主に、Windows10PCでAPIエラーメッセージを完了するために存在するシステムリソースが不足( 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)API(This device cannot start. (Code 10) Insufficient system resources exist to complete the API)エラーメッセージを完了するのに十分なシステムリソースがありません。この問題は、システムを休止状態モード(Hibernation Mode)で使用する場合、または更新後に発生することが多く見られます。
  • 古いデバイスドライバ:(Outdated Device Drivers: )システムにインストールされているデバイスドライバは、互換性がない場合、上記のエラーを引き起こす可能性があります(Device)ドライバを最新バージョンに更新することで、この問題をすばやく修正できます。
  • 不適切な構成:(Improper Configurations: )システムが接続されたデバイスを認識しない可能性があるため、セットアップが正しく構成されていないと、このエラーが発生する場合があります。
  • 互換性(Incompatible USB Port: )のないUSBポート: Xboxコントローラーを前面のUSBポートに接続すると、 (USB)CPUの背面にあるポートに比べて前面のポートの電力が低いため、誤動作する可能性があります。
  • USBサスペンド設定:コンピューターで(USB Suspend Settings: )USBサスペンド(USB Suspend)設定を有効にしている場合、アクティブに使用されていない場合、すべてのUSBデバイスがコンピューターからサスペンドされます。(USB)この設定により、Xboxコントローラー(Controller)WindowsPC(Windows)に接続したときに上記のエラーが発生する場合があります。
  • 破損したレジストリファイルとシステムファイル:(Corrupt Registry Files and System Files: )破損した上位フィルター(Corrupt Upper Filters)下位フィルター(Lower Filters)のレジストリ値もトリガーされる可能性がありますシステムのAPI(Insufficient system resources exist to complete the API )エラーメッセージを完了するには、システムリソースが不足しています。同じことが破損したシステムファイルによって引き起こされる可能性があります。
  • サードパーティのウイルス対策ソフトウェア:(Third-Party Antivirus Software: )一部のサードパーティのウイルス対策ソフトウェアは、外部デバイスの実行を妨げ、そのような問題を引き起こす可能性があります。

注:(Note:)Xboxコントローラーの統合サポートとアカウントの管理のために、 Xboxアクセサリアプリ(Xbox Accessories app)をダウンロードしてインストールすることをお勧めします。

APIエラーを完了するために存在する不十分なシステムリソースを修正する

方法1:基本的なハードウェアのトラブルシューティング(Method 1: Basic Hardware Troubleshooting)

1.接続ケーブルが良好な状態( connecting cable is in good condition)で、正しいポートに接続されていることを確認します。

2. USBケーブルを、(connect the USB cable to the USB) 補助ポート(Auxiliary Port)と見なされる前面ポートではなく、 CPUの背面にあるUSB2.0ポート(2.0 port)に接続してみてください。

3.リソース需要が高い場合、優先順位リストで前面のUSBポートが低に設定されます。(Low)この状況は、 USBドングルを使用して(USB dongle)Xboxコントローラーを接続するとさらに顕著になります。

4.複数のUSBデバイスがコンピューターに接続されている場合は、代わりにUSBハブを使用してください。(USB hub)

これは修正に役立つ可能性がありますこのデバイスは起動できません。(This device cannot start. (Code 10) Insufficient system resources exist to complete the API)(コード10)システムの再起動後、Windows10PC(Windows 10)でAPIエラーを完了するにはシステムリソースが不十分です。

ただし、これが機能しない場合は、Xboxコントローラー(Xbox Controller)別のコンピューター(another computer)に接続してみてください。同じ問題が再び発生する場合は、デバイスにハードウェアの問題がある可能性があります。

方法2:WindowsにXboxコントローラーを認識させる(Method 2: Force Windows to Recognize Xbox Controller)

デバイスドライバーに問題がある場合は、以下の手順に従って、Windowsに(Windows)Xbox360 コントローラー(Controller)を強制的に認識させることができます。

1.まず、Xboxコントローラー(unplug Xbox Controller)をコンピューターから取り外します。

2. Windows + I keys 設定( Settings)を開きます。

3.図のように、[デバイス] (Devices )セクションをクリックします。

Windowsキー+Iを押して[設定]を開き、[デバイス]をクリックします。 APIエラーを完了するために存在する不十分なシステムリソースを修正する

4.左側のパネルからBluetoothとその他のデバイスに移動します。(Bluetooth & other devices )

5. [ Xboxコントローラー](Xbox Controller )をクリックしてから、以下に示すように[デバイスの削除]をクリックします。(Remove Device )

ここで、Xboxコントローラーをクリックし、[デバイスの修正]をクリックします。APIエラーを完了するにはシステムリソースが不足しています。

6.次のプロンプトの指示に従って、システムからデバイスを削除(Remove)します。

7.最後に、コンピューターを再起動し、 (restart )Xboxコントローラー(connect Xbox Controller)を接続します。

また読む:(Also Read:) Android携帯からXboxOneにキャストする方法(How to Cast to Xbox One from your Android Phone)

方法3:ドライバーを更新する(Method 3: Update Drivers)

システムにインストールされているデバイスドライバは、互換性がないか古い場合、このデバイスを起動できない可能性があります。(コード10)APIの(This device cannot start. (Code 10) Insufficient system resources exist to complete the API)問題を完了するにはシステムリソースが不十分です。指定されたオプションのいずれかを使用してシステムドライバを最新バージョンに更新することにより、この問題をすばやく修正できます。

3A。WindowsUpdateを介してXboxコントローラードライバーを更新する
(3A. Update Xbox Controller Drivers through Windows Update )

1.上記の説明に従ってWindows設定を開きます。(Settings)

2.図のように、[更新とセキュリティ](Update & Security)をクリックします。

Windowsキー+Iを押して[設定]を開き、[更新とセキュリティ]アイコンをクリックします

3. [アップデートの確認]をクリックしてから、利用可能な(Check for Updates)Xboxアップデート( Xbox updates)がある場合はそれをインストールします。

Windows Updateをインストールするには、[更新の確認]をクリックします。 APIエラーを完了するために存在する不十分なシステムリソースを修正する

3B。デバイスマネージャーを使用してXboxコントローラードライバーを更新する(3B. Update Xbox Controller Drivers through Device Manager)

1.図のように、 Windowsの検索(Windows Search )バーからデバイスマネージャー(Device Manager)を起動します。

Windowsの検索バーに「デバイスマネージャー」と入力して起動します

2.下にスクロールし、 Xboxペリフェラル(Xbox Peripherals)をダブルクリックして、このセクションを展開します。

3.以下に示すように、 Microsoft Xbox One Controller(Microsoft Xbox One Controller )ドライバーを右クリックしてから、[ドライバーの更新(Update driver)]をクリックします。

Xboxドライバーを右クリックし、[ドライバーの更新]をクリックします。APIエラーを完了するには、システムリソースが不足しているのを修正してください。

4.次に、[参照...]をクリックし て から(Browse… )、次のポップアップでコンピューターで使用可能なドライバーのリストから選択します 。(Let me pick from a list of available drivers on my computer )

次に、[コンピューターを参照してドライバーソフトウェアを検索します]をクリックしてから、次のポップアップでコンピューターで使用可能なドライバーのリストから選択します。

5.ここで、 Windowsドライバー用のWindowsCommonControllerを選択します。(Windows Common Controller for Windows)

6.ここで、[ Xbox360ワイヤレスレシーバーの更新(Update Xbox 360 wireless receiver)]をクリックします。

7.[ ドライバの更新(Update Driver )の警告]ウィンドウが画面にポップアップ表示されます。[(Click)はい](Yes )をクリックして続行します。

デバイスマネージャ(Device Manager)は、最新のドライバアップデートをデバイスにインストールします。システムを(system)再起動(Restart your) し、これで修正できるかどうかを確認します。API(API)エラーを完了するにはシステムリソースが不足しています。(Insufficient)そうでない場合は、次の方法を試してください。

方法4:破損したレジストリ値を削除する
(Method 4: Delete Corrupt Registry Values )

前に説明したように、レジストリ値が正しくないと、 APIエラーメッセージを完了するためのシステムリソースが不足する可能性があります。(Insufficient)これらのレジストリ値をWindowsシステムから削除するには、以下の手順に従います。

1. Windows + Rキーを同時に押して、[(keys)実行(Run)]ダイアログボックスを起動します。

2.以下に示すように、regeditと入力し、[ (regedit )OK ]をクリックします。

[ファイル名を指定して実行]ダイアログボックスを開き(WindowsキーとRキーを同時にクリック)、regeditと入力します。 APIエラーを完了するために存在する不十分なシステムリソースを修正する

3.次のパスに移動します。

HKEY _LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

レジストリエディタで次のパスをコピーして貼り付けるだけです。 HKEY_LOCAL_MACHINESYSTEMCurrentControlSet制御クラス

4.いくつかのクラスサブキー(Class sub-keys)が画面に表示されます。その中で、36FC9E60-C465-11CF-8056-444553540000サブキーを(36FC9E60-C465-11CF-8056-444553540000 )見つけて、ダブルクリックします

5.右側のパネルで、UpperFiltersを右クリックします。(right-click on UpperFilters. )このレジストリファイルをシステムから完全に削除するには、 [削除](Delete)オプションをクリックします。

次に、右ペインにリダイレクトして、UpperFilters値を右クリックします。 ここで、[削除]オプションを選択して、このレジストリファイルをシステムから完全に削除します。

6.手順4を繰り返して、LowerFilters値も削除し(delete the LowerFilters values)ます。

7.最後に、システム(restart your system)を再起動して、Xbox360コントローラーを接続してみます。

また読む:(Also Read:) ワイヤレスXboxOneコントローラーの修正にはWindows10のPINが必要です(Fix Wireless Xbox One controller requires a PIN for Windows 10)

方法5:破損したファイルを削除します
(Method 5: Remove Corrupt Files )

システムファイルチェッカー(System File Checker)SFC)と展開イメージのサービス(Deployment Image Servicing)管理(Management)DISM )を使用して、破損したファイルをスキャンして修復し、システムを機能状態に復元します。所定の手順に従って、Windows10PCで上記のコマンドを実行します。

1. Windowsの検索バーに(Windows Search bar.)cmdと入力して、コマンドプロンプトを 起動します。(Command Prompt)

2.以下で強調表示されているように、  [管理者として実行]をクリックします。(Run as administrator)

管理者としてコマンドプロンプトを起動することをお勧めします|  APIエラーを完了するために存在する不十分なシステムリソースを修正する

3.次のコマンドを次々に入力し、それぞれの後にEnterキーを押します。(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)API(This device cannot start. (Code 10) Insufficient system resources exist to complete the API)エラーを完了するのに十分なシステムリソースがありません。または、次の解決策を試してください。

方法6:サードパーティのウイルス対策ソフトウェアをアンインストールする(Method 6: Uninstall Third-Party Antivirus Software)

サードパーティのウイルス対策との競合により、Xbox360がシステムによって認識されない場合があります。ハードウェアとドライバーの間に安定した接続を確立できないと、上記のエラーが発生します。したがって、無効にするか、アンインストールすることをお勧めします。

注:(Note:)例として、Windows10PCからアバスト無料アンチウイルス(Avast Free Antivirus)をアンインストールする手順を説明しました。

1.コンピュータでアバスト無料アンチウイルス(Avast Free Antivirus )プログラムを起動します。

2.以下に示すように、 Menu > [設定](Settings)をクリックします。

アバスト設定

3. [トラブルシューティング](Troubleshooting )セクションで、[自己防衛(Enable Self-Defense)を有効にする]チェックボックスをオフにします。

[自己防衛を有効にする]の横のボックスをオフにして、自己防衛を無効にします

4.確認プロンプトで[ OK ]をクリックし、アプリケーションを(OK)終了(Exit)します。

5. Windowsサーチ(Windows search)バーでコントロールパネル(Control Panel)を検索して、コントロールパネルを起動します。

検索結果からコントロールパネルアプリを開きます。 APIエラーを完了するために存在する不十分なシステムリソースを修正する

6.以下に示すように、 [プログラムと機能]を​​選択します。(Programs and Features)

。 コントロールパネルを起動し、[プログラムと機能]を​​選択します。

7.ここで、 Avast Free Antivirus(Avast Free Antivirus)を右クリックし、強調表示されているように[アンインストール(Uninstall)]をクリックします。

アバスト無料アンチウイルスを右クリックし、[アンインストール]を選択します。 APIエラーを完了するために存在する不十分なシステムリソースを修正する

8.確認プロンプトで[はい]をクリックしてアンインストールし(Yes)、システムを再起動します。(Restart your system.)

また読む:(Also Read:) XboxOneでゲームシェアする方法(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)

次に、[大きなアイコンで表示]を設定し、下にスクロールして[電源オプション]|[電源オプション]を検索します。 APIエラーを完了するために存在する不十分なシステムリソースを修正する

3.次の画面で[プラン設定の変更]をクリックします。(Change plan settings )

次に、[選択したプラン]の下の[プラン設定の変更]をクリックします。

4. [プラン設定の編集](Edit Plan Settings )ウィンドウで、[詳細な電源設定の変更]をクリックします。(Change advanced power settings.)

[プラン設定の編集]ウィンドウで、[詳細な電源設定の変更]をクリックします

USB settings > USB選択的一時停止設定(USB selective suspend setting)]をダブルクリックして、これらのセクションを展開します。

6.図のように、[ On battery ]オプションをクリックし、ドロップダウンメニューから[ Disabled ]を選択します。(Disabled)

次に、USB設定を展開し、USB選択サスペンド設定をさらに展開します。 まず、[バッテリー]をクリックして、[無効]を選択します。 同様に、[プラグイン]をクリックし、[無効]も選択します。

7.同様に、[プラグイン]オプションでも[(Plugged in )無効(Disabled )]を選択します。

8.最後に、[ OK ]をクリックし(OK )、コンピューターを再起動して(restart the computer)これらの変更を実装します。

方法8:Windowsクリーンブートを実行する(Method 8: Run Windows Clean Boot)

この方法で説明されているように、APIを完了するために存在するシステムリソースが不十分(Insufficient system resources exist to complete the API)であるという問題は、 Windows10システム内のすべての重要なサービスとファイルをクリーンブート(clean boot of all essential services)することで修正できます。

注:(Note:) Windowsのクリーンブートを実行するには、必ず管理者(administrator)としてログインしてください。

1. [ファイル名を指定して実行(Run )]ダイアログボックスを開き、 msconfigコマンドを入力して、 Enterキーを押します。

msconfigと入力したら、[OK]ボタンをクリックします。 APIエラーを完了するために存在する不十分なシステムリソースを修正する

2.[システム構成](System Configuration)ウィンドウが表示されます。[サービス(Services)]タブに切り替えます。

3.所定の図で強調表示されているように、[すべてのMicrosoftサービス(Hide all Microsoft services)を非表示にする]の横のチェックボックスをオンにして、[すべて無効(Disable all)にする]ボタンをクリックします。

[すべてのMicrosoftサービスを非表示にする]チェックボックスをオンにします

4.次に、[スタートアップ(Startup )]タブに切り替えて、[タスクマネージャーを開く(Open Task Manager)]リンクをクリックします。

次に、[スタートアップ]タブに切り替えて、[タスクマネージャーを開く]|[タスクマネージャーを開く]へのリンクをクリックします。 Windows 10:APIエラーを完了するために存在する不十分なシステムリソースを修正する方法

5.タスクマネージャ(Task Manager)ウィンドウの[スタートアップ(Startup)]タブに切り替えます。

6.次に、不要な起動タスクを選択します。(task )右下隅に表示されている[無効にする]をクリックします。(Disable)

次に、不要なスタートアップタスクを選択し、右下隅に表示される[無効にする]をクリックします。 すべてのMicrosoftサービスを非表示にする

7. WindowsおよびMicrosoft関連の(Microsoft-related)プロセスを除いて、このようなリソースを消費する無関係なタスクすべてに対してこれを繰り返します。(Repeat)

8. [タスクマネージャ(Task Manager)システム構成](System Configuration)ウィンドウを終了し、PCを再起動します(restart your PC)

おすすめされた:(Recommended:)

このガイドがお役に立てば幸いです。修正できました。このデバイスは起動できません。(コード10)Windows10でAPIエラーを完了するにはシステムリソースが不十分です(fix This device cannot start. (Code 10) Insufficient system resources exist to complete the API error in Windows 10)。どの方法が効果的かをお知らせください。質問や提案は、下のコメントセクションに自由にドロップしてください。



About the author

私はソフトウェア エンジニアであり、探検家です。Microsoft Xbox 360 と Google Explorer の両方を使用した経験があります。特定のソフトウェア開発ツールについて専門的な推奨事項を提供したり、一般的な Explorer エラーのトラブルシューティングを支援したりすることができます。



Related posts