\r\n\r\n
Windowsで「このデバイスは起動できません(コード10)」というエラーが表示される?このエラーはWindowsのすべてのバージョンで発生する可能性があり、非常に曖昧なので、イライラするのは当然です。
WindowsのCode 10とは何か、よく起こる理由とその解決方法について見ていきましょう。
このデバイスは起動できません」コード10エラーは、通常、リムーバブルデバイスに関連するものです。これは、プリンターやUSBドライブなどのハードウェアをWindowsが**定期的**に実行しない場合に発生します。
その結果、Windowsが新しいデバイスのドライバーをインストールしようとした後に表示されることがあります。CDドライブなどの記憶装置がこのコンピューターに表示されないようにすることもあります。
また、後述するデバイスマネージャの「一般」タブにも、対象デバイスのこのステータスが表示されます。通常、コード10はオーディオ機器やUSB機器に問題があるために表示されます。この問題の解決策を見てみましょう。
ほとんどのコンピュータのトラブルと同様に、再起動するだけで問題が解決することもあります。この基本的なトラブルシューティングを最初に行うことで、より高度な方法で不必要に時間を浪費することがなくなります。
コンピュータを再起動し、再度デバイスへのアクセスを試みます。エラーメッセージが表示され続ける場合は、より詳細なトラブルシューティングに進んでください。
Windowsには、さまざまな問題を解決するための自動トラブルシューターがいくつか搭載されています。そのひとつが、この分野の問題を解決する「Hardware and Device Tools」です。必ず見つかるというわけではありませんが、この問題に遭遇したときは実行してみる価値があると思います。
何らかの理由で、MicrosoftはWindows 10の「トラブルシューティング」メニューからこのオプションを削除しましたが、コマンドプロンプトまたはPowerShellからアクセスすることは可能です。もう一度Win+Xを押して、メニューから「コマンドプロンプト」または「Windows PowerShell」を選択し、次の行を入力します。
msdt.exe -id DeviceDiagnosticトラブルシューターが新しいウィンドウで表示されます。ウィザードが完了すると、検出された問題とその解決結果が表示されます。
デバイスマネージャーは、PCに接続されているすべてのデバイスの情報を収集しているので、コード10エラーが発生したときに確認する重要な場所です。開くには、Win+Xキーを押すか、スタートボタンを右クリックして、メニューから「デバイスマネージャー」を選択します。
各セクションを展開すると、その下にある個々のデバイスを確認することができます。デバイスに問題がある場合、そのデバイスの横に小さな黄色の警告フラグが表示されます。デバイスをダブルクリックして、デバイスの状態フィールドを確認します。デバイスを開始できない(コード10)と表示されている場合は、デバイスが正常に動作していません。
特にオーディオ入出力やユニバーサル・シリアル・バス・コントローラは、すべてのカテゴリーをチェックする必要があります。ここで問題が見当たらない場合は、プリンターやマウスなど、他のUSB機器(定点観測機器)を見てみましょう。最近、コンピュータにハードウェアを追加した場合は、それも確認してください。
エラーが出ている機器を見つけたら、数分間プラグを抜いてから、再度**接続してみてください。それでも効果がない場合は、そのデバイスのドライバーの更新または削除を進めてください。
通常、ハードウェアの動作がおかしくなるのは、そのハードウェアに古いドライバや不適切なドライバがインストールされていることが原因です。設定」「更新」「セキュリティ」「Windows Update」をクリックします。「をクリックすると、新しいアップデートを確認することができます。
特定のドライバを更新するには、デバイスマネージャでドライバを右クリックし、「ドライバの更新」 > 「ドライバを自動的に検索」を選択します。これは、お使いのコンピュータのドライバが更新されているかどうかを確認するものです。それでもダメな場合は、デバイス名をネットで検索して、**ベンダから新しいドライバが提供されていないかどうか確認してください。
デバイスドライバのアップデートがうまくいかない場合は、次にドライバの交換または削除を試してみてください。問題のあるデバイスを右クリックして「プロパティ」を選択し、「ドライバ」タブを選択していくつかのオプションを表示します。
Rollback Driverを選択すると、最近のアップデートをすべて取り消し、以前のバージョンに戻ります。ただし、この機能は復元する旧バージョンがある場合のみ利用可能です。
これができない場合は、「デバイスのアンインストール」を選択して、システムから完全に削除する必要があります。Windowsは一部のデバイス(マウスやキーボードなど)に対して汎用ドライバをインストールしますが、ベンダー固有のドライバを自分で再インストールする必要がある場合があります。
リフレッシュしたドライバでコード10エラーが出なくなることを期待します。
Code 10エラーの原因となっているデバイスが特定できたら、コンピュータの別のUSBポートでそのデバイス**を試してみてください。USBポートに異常があり、コンピュータとデバイスの通信が正常に行われていない可能性があります。
また、PCで基本的なUSBハブを使用している場合は、パワードモデルへの交換をご検討ください。Sabrentの4ポートUSB 3.0ハブのような電源付きUSBハブは、電源をPCに依存するものよりも信頼性が高いです。
高度な手順として、Windowsとハードウェアの間で動作するフィルタドライバに関連するレジストリ値のペアを削除することができます。これらのエラーは、Code 10エラーになる可能性があります。
レジストリに誤った変更を加えると、さらに問題が発生する可能性がありますので、十分な注意を払いながら作業を行ってください。
ここで、探しているデバイスの種類に応じた正しいGUIDを見つける必要があります。
これを行うには、デバイスマネージャに戻り、該当するデバイスをダブルクリックします。結果ウィンドウの「詳細」タブに切り替え、「プロパティ」ドロップダウン・ボックスを「クラス・ギド」に変更します。レジストリのキーと一致する値が下のボックスに表示されます。
レジストリの左パネルで一致する文字列をクリックすると、右パネルにその内容が表示されます。ここから先は、レジストリの内容です。
削除したGUIDによっては、これらのデバイスを使用するソフトを再インストールするまで**動作しない場合がありますので、ご注意ください。
この時点では、デバイスを間違えている可能性が高いです。可能であれば、他のパソコンに接続して、正常に動作するかどうか試してみてください。他のシステムで動作しない場合は、**マーチャント**に連絡するか、デバイスを交換する必要があります。
デバイスが他のコンピュータで動作している場合、Windowsの特定のクセがハードウェアの動作を妨げていないかどうか、システムの復元を試してみることができます。これは、システムを以前の時点に戻すもので、問題が最近発生した場合に非常に有効です。
この場合、Windowsを完全にリセットすることができますが、この問題に対しては過剰になる可能性があります。特にこの時点では、ハードウェアの問題は、機器自体の問題であることがほとんどです。しかし、お使いのデバイスが他の場所で動作しており、試しても構わないのであれば、windows 10をリセットすることで問題が解決する可能性があります。
Windowsで「このデバイスは起動できません(コード10)」と表示されたときの対処法はおわかりいただけたと思います。うまくいけば、ハードウェアを再び使えるようにするために、それほどトラブルシューティングをする必要はないでしょう。ドライバのエラーを修正するのは決して楽しいことではありませんが、どこを見ればよいかを知っておくことは役に立ちます。
ただし、外部機器の問題はこれだけではありません。また、Windowsが外部記憶装置を検出しても、その装置が正確に表示されないことがあります。
写真提供:Cavan Images/Shutterstock