Windowsで「このデバイスは起動できません。コード10」エラーを修正します

Windowsで「このデバイスは起動できません(コード10)」エラーが表示されますか?このエラーはすべてのバージョンのWindowsで発生する可能性があり、非常にあいまいであるため、当然のことながらイライラします。

Windowsのコード10とは何か、それが発生する一般的な理由、および修正方法を見てみましょう。

エラーコード10とは

「このデバイスを開始できません」というコード10エラーは、一般的にリムーバブルデバイスに関連しています。 WindowsがプリンターやUSBドライブなどのハードウェアを適切に実行できない場合に表示されます。

このため、Windowsが新しいデバイスのドライバーをインストールしようとした後に表示される場合があります。場合によっては、CDドライブまたはその他のストレージデバイスがこのPCに表示されないことがあります。

影響を受けるデバイスのこのステータスは、後で説明するデバイスマネージャーの[ 全般 ]タブにも表示されます。多くの場合、コード10は、特にオーディオまたはUSBデバイスの問題が原因で表示されます。この問題の修正を見てみましょう。

1.コンピュータを再起動します

ほとんどのコンピューターの問題と同様に、単純な再起動でこの問題を解決できる場合があります。常にこの基本的なトラブルシューティングの手順を最初に実行する必要があるため、より高度な方法で不必要に時間を無駄にしないでください。

コンピュータを再起動して、デバイスに再度アクセスしてみてください。エラーメッセージが引き続き表示される場合は、より高度なトラブルシューティングに進みます。

2.ハードウェアデバイスのトラブルシューティングツールを実行する

Windowsには、さまざまな問題の解決に役立つ自動トラブルシューティングがいくつか含まれています。それらの1つは、この領域の問題を修正するハードウェアとデバイスツールです。何かを見つけることは保証されていませんが、この問題が発生した場合は実行する価値があります。

何らかの理由で、MicrosoftはこれをWindows 10の[ トラブルシューティング ]メニューから削除しましたが、コマンドプロンプトまたはPowerShellから引き続きアクセスできます。 Win + Xをもう一度押して、メニューから[コマンドプロンプト]または[Windows PowerShell ]を選択し、次の行を入力します。

 msdt.exe -id DeviceDiagnostic 

これにより、トラブルシューティングツールが新しいウィンドウで開きます。 [ 次へ]をクリックして説明します。ウィザードが完了すると、見つかった問題とそれらを修正した結果が通知されます。

3.デバイスマネージャで詳細を確認します

デバイスマネージャーは、PCに接続されているすべてのデバイスに関する情報を収集するため、コード10エラーが発生したときに確認するための重要な場所です。これを開くには、 Win + Xを押すか、スタートボタンを右クリックして、メニューから[ デバイスマネージャ ]を選択します。

各セクションを展開して、その下の個々のデバイスを表示できます。デバイスに問題がある場合は、その横に小さな黄色の警告サインが表示されます。これは、エラーの原因となっているデバイスを示しているはずです。デバイスをダブルクリックして、[ デバイスのステータス]フィールドを確認します。 [ このデバイスは起動できません(コード10)]と表示されている場合は、正しく機能していません。

すべてのカテゴリ、特にオーディオ入力と出力 、およびユニバーサルシリアルバスコントローラを確認する必要があります 。ここで問題が見つからない場合は、 プリンターマウスなどのその他のUSBデバイスやその他のポインティングデバイスを確認してください 。最近コンピューターにハードウェアを追加した場合は、それも確認してください。

エラーが発生したデバイスを見つけたら、そのデバイスのプラグを数分間抜き、再度差し込みます。これで効果がない場合は、そのデバイスのドライバを更新または削除してください。

4.ハードウェアドライバーの更新

多くの場合、ハードウェアの一部が古くなっていたり、正しくないドライバがインストールされていたりすると、正常に動作しません。 [設定]> [更新とセキュリティ]> [Windows Update]に移動して、新しい更新を確認します 。これにより、 ドライバーの更新検出されます

特定のドライバーを更新する場合は、デバイスマネージャーでドライバーを右クリックし、[ドライバーの更新] > [ドライバーを自動的に検索 ]を選択します。これにより、コンピューターの新しいドライバーがチェックされます。それでも何も起こらない場合は、デバイスの名前をオンラインで検索して、製造元から入手できる新しいドライバーがないかどうかを確認してください。

5.機能しないドライバをアンインストールします

デバイスドライバーの更新が機能しない場合は、次にドライバーを交換または削除してみてください。一部のオプションについては、問題のあるデバイスを右クリックして[ プロパティ ]を選択し、次に[ ドライバー ]タブを選択します。

[ ドライバーのロールバック]を選択すると、最近の更新が取り消され、前のバージョンに戻ります。ただし、以前のバージョンに戻す必要がある場合にのみアクセスできます。

これを実行できない場合は、[ デバイスのアンインストール]を選択して、システムから完全に削除する必要があります。その後、再起動します。 Windowsは、一部のデバイス(マウスやキーボードなど)の汎用ドライバーをインストールする必要がありますが、メーカー固有のドライバーを自分で再インストールする必要がある場合があります。

うまくいけば、更新されたドライバーによってコード10エラーが停止します。

6.別のUSBポートまたはハブを試す

コード10エラーが表示される原因となっているデバイスを特定した場合は、そのデバイスをコンピューターの別のUSBポートに接続してみてください。 USBポートに問題がある可能性があり、コンピュータがデバイスと正しく通信しない可能性があります。

さらに、コンピューターで基本的なUSBハブを使用している場合は、それらをパワードモデルに置き換えることを検討してください。 Sabrentの4ポートUSB 3.0ハブなどの電源付きUSBハブは、PCに電力を依存するハブよりも信頼性が高くなります。

7.レジストリのUpperFiltersおよびLowerFiltersを削除します

高度な手順として、Windowsとハードウェア間で機能するフィルタードライバーに関連するレジストリ値のペアを削除できます。これらで問題が発生すると、コード10エラーが発生する可能性があります。

レジストリに不適切な変更を加えると、さらに多くの問題が発生する可能性があるため、このプロセスでは注意が必要です。

  1. Win + Rキーを押して[ ファイル名を指定して実行 ]ダイアログボックスを開き、 regeditと入力てレジストリエディターを起動します。
  2. 左側のナビゲーションツリーを使用して、次の場所を参照しますHKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Class
  3. Classキーを展開すると、その下に長い文字列である多くのキーが表示されます。これらのGUID(Globally Unique Identifiers)はすべて、デバイスマネージャーのさまざまな種類のハードウェアに対応しています。

ここで、探しているデバイスの種類に対応する正しいGUIDを見つける必要があります。

これを行うには、デバイスマネージャに戻って、問題のあるデバイスをダブルクリックします。表示されたウィンドウの[ 詳細 ]タブに切り替え、[ プロパティ ]ドロップダウンボックスを[ クラスGUID ]に変更します。下のボックスにが表示され、レジストリのキーの1つと一致します。

レジストリの左側のパネルで一致する文字列をクリックして、右側のパネルでその内容を開きます。そこから:

  1. UpperFiltersアイテムとLowerFiltersアイテムを探します。あなたはそれらの1つだけを見るかもしれません、それは結構です。どちらも表示されない場合は、正しいGUIDがあることを再確認してください。正しいと確信しているのに表示されない場合、これは機能しません。
  2. UpperFiltersおよび/またはLowerFiltersを右クリックし、 [削除]を選択します。警告を確認すると、ファイルが消去されます。
  3. コンピュータを再起動し、デバイスをもう一度チェックして、機能しているかどうかを確認します。

消去したGUIDによっては、それらのデバイスを使用していた一部のソフトウェアは、再インストールするまで正しく機能しない場合があります。

8.他の場所でハードウェアをテストする

この時点で、デバイスに障害がある可能性があります。可能であれば、それを別のコンピューターに接続して、それがまったく機能するかどうかを確認してください。別のシステムで動作しない場合は、製造元に問い合わせるか、デバイスを交換する必要があります。

9.システムの復元またはリセットを実行します

デバイスが別のコンピューターで動作した場合は、システムの復元試して 、ハードウェアの動作を妨げているWindowsの問題があるかどうかを確認できます。これにより、システムが以前の時点に戻ります。これは、問題が最近始まった場合に役立ちます。

これに失敗すると、Windowsを完全にリセットできますが、これはおそらくこの問題に対してはやり過ぎです。特にこの時点でのハードウェアの問題は、通常、デバイス自体の問題です。ただし、デバイスが別の場所で機能していて、試してもかまわない場合は、Windows 10のリセットを行うと問題が解決する可能性があります。

Windowsでのエラーコード10の修正:成功

これで、Windowsで「このデバイスは起動できません(コード10)」と表示された場合の対処方法がわかりました。うまくいけば、ハードウェアを再び機能させるためにトラブルシューティングをあまり行う必要がありませんでした。ドライバーのエラーは修正するのが楽しいものではありませんが、どこを見ればよいかを知るのに役立ちます。

ただし、これが遭遇する唯一の外部デバイスの問題ではありません。また、Windowsが外部ストレージデバイスを検出したとしても、それが正しく表示されない場合もあります。

画像クレジット:Cavan-Images / Shutterstock