Windows11/10コンピューターのデバイスマネージャー(Device Manager)がエラーコードを報告する場合があります。ハードウェア関連のエラーが表示された場合、この投稿は原因を特定し、問題を解決する方法を示すのに役立ちます。
一部のデバイスが正しく機能していない場合は、ハードウェアとデバイスのトラブルシューティング、 WindowsUSBのトラブルシューティングなどを実行すると役立つ場合があります。ただし、そうでない場合は、問題に関連するエラーコードを見つけて、手動で特定のトラブルシューティングを行う必要があります。この投稿では、デバイスマネージャのエラーを修正(Fix Device Manager Error)する方法を共有します。
デバイスマネージャで(Device Manager)エラーコード(Error Codes)を見つける方法
エラーコードを見つけるには、デバイスマネージャ(Device Manager)を開き、問題のあるデバイスタイプをダブルクリックします。次に、問題のあるデバイスを右クリックし、[プロパティ(Properties)]をクリックします。これにより、デバイスの[プロパティ(Properties)]ダイアログボックスが開きます。このダイアログボックスの[デバイス(Device)ステータス]領域にエラーコードが表示されます。
Windowsのデバイスマネージャのエラーコード(Windows Device Manager Error Codes)とその解決策のリスト
以下に、考えられる解決策とともに、ほとんどのエラーコードを示します。拡張トラブルシューティングが必要なエラーコードは、投稿にリンクされています。
- コード1-(Code 1) このデバイスは正しく構成されていません
- コード3–このデバイスのドライバーが破損している可能性があります
- コード9(Code 9) – Windowsはこのハードウェアを識別できません
- コード10–このデバイスは起動できません(This device cannot start)
- コード12–このデバイスは使用できる十分な空きリソースを見つけることができません(This device cannot find enough free resources that it can use)
- コード14–(Code 14)コンピュータを再起動するまで、このデバイスは正しく動作しません
- コード16– Windowsは、このデバイスが使用するすべてのリソースを識別できません(Windows cannot identify all the resources this device uses)
- コード18–(Code 18) このデバイスのドライバーを再インストールします(– Reinstall)
- コード19(Code 19) – Windowsはこのハードウェアデバイスを起動できません
- コード21(Code 21) – Windowsはこのデバイスを削除しています
- コード22–デバイスマネージャーでユーザーがデバイスを無効にしました。
- コード24–このデバイスは存在せず、正しく機能していません。
- コード28–(Code 28)このデバイスのドライバーがインストールされていません
- コード29–(Code 29)デバイスのファームウェアが必要なリソースを提供しなかったため、このデバイスは無効になっています。
- コード31– (Code 31)Windowsがこのデバイスに必要なドライバーをロードできないため、このデバイスは正しく機能していません。
- コード32–このデバイスのドライバー(サービス)が無効になっています。
- コード33– (Code 33)Windowsは、このデバイスに必要なリソースを判別できません。
- コード34(Code 34) – Windowsはこのデバイスの設定を判別できません。
- コード35–(Code 35) コンピューター(– Your)のシステムファームウェアに、このデバイスを適切に構成して使用するための十分な情報が含まれていません。
- コード36–(Code 36)このデバイスはPCI割り込みを要求していますが、ISA割り込み用に構成されています(またはその逆)。
- コード37– Windowsはこのハードウェアのデバイスドライバーを初期化できません。
- コード38–デバイスドライバーの以前のインスタンスがまだメモリ内にあるため、Windowsはこのハードウェアのデバイスドライバーをロードできません。
- Code 39 –Windowsはこのハードウェアのデバイスドライバーをロードできません。ドライバが破損しているか、見つからない可能性があります。
- コード40–(Code 40)レジストリ内のサービスキー情報が欠落しているか、正しく記録されていないため、Windowsはこのハードウェアにアクセスできません。(Windows)
- コード41– (Code 41) Windowsはこのハードウェアのデバイスドライバーを正常にロードしましたが、ハードウェアデバイスを見つけることができません。
- コード42-(Code 42)システムですでに重複しているデバイスが実行されているため、Windowsはこのハードウェアのデバイスドライバーをロードできません。
- コード43–問題が報告されたため、Windowsはこのデバイスを停止しました。(Windows has stopped this device because it has reported problems.)
- コード44–(Code 44)アプリケーションまたはサービスがこのハードウェアデバイスをシャットダウンしました。
- コード45–現在、このハードウェアデバイスはコンピューターに接続されていません
- コード46–(Code 46)オペレーティングシステムがシャットダウン中のため、 Windowsはこのハードウェアデバイスにアクセスできません。
- コード(Code 47)47-安全に取り外すことができるように準備されているため、Windowsはこのハードウェアデバイスを使用できません
- コード48–このデバイスのソフトウェアは、 (The software for this device has been blocked from starting)Windowsに問題があることがわかっているため、起動がブロックされています。
- コード49–システムハイブが大きすぎる(レジストリサイズ制限を超えている)ため、Windowsは新しいハードウェアデバイスを起動できません
- コード50(Code 50) – Windowsはこのデバイスのすべてのプロパティを適用できるわけではありません。
- コード51–このデバイスは現在別のデバイスで待機しています(This device is currently waiting on another device)。
- コード52– Windowsは、このデバイスに必要なドライバーのデジタル署名を検証できません(Windows cannot verify the digital signature for the drivers required for this device)。
- コード53–(Code 53)このデバイスは、Windowsカーネルデバッガーで使用するために予約されています。
- コード54–(Code 54)このデバイスは故障しており、リセット中です。
- コード56– Windowsはまだこのデバイスのクラス構成をセットアップしています。
ソリューションで推奨されているように、デバイスドライバーを更新またはインストールするか、 ハードウェアとデバイスのトラブルシューティングを実行するか、システムの復元(perform System Restore)を実行する必要がある場合があります。
コード1(Code 1):このデバイスは正しく構成されていません
デバイスマネージャ(Device Manager)のエラー コード1–このデバイスが正しく構成(Code 1 – This device is not configured correctly)されていない場合は、問題の特定のハードウェアにドライバがインストールされていないか、デバイスが機能するようにドライバが正しく構成されていないことを意味します。この問題を解決するには、Win + X Menuから、[デバイスマネージャー]を開き、問題の原因となっているハードウェアをDevice Manager > Right-click
[(Click)ドライバー(Update Driver)の更新]をクリックします。これにより、 Windows Update(Windows Update)で内部的にチェックされ、そのハードウェアで動作する最新のドライバーがインストールされます。新しいドライバがなかったか、最新のドライバが機能しなかったために問題が解決しない場合は、手動で更新する必要があります。
ドライバーの更新が機能しなかったため、OEMWeb(OEMs)サイトからドライバーを手動でダウンロードする必要があります。インストールされているドライバのバージョンを確認するには、[プロパティ](Properties)に移動して、ドライバのバージョンを確認します。OEM Webサイトにアクセスし、古いバージョンまたは新しいバージョンをダウンロードして手動でインストールします。
コード3(Code 3):このデバイスのドライバーが破損している可能性があります
いずれかのデバイスでコード3(Code 3)を受信している場合は、レジストリの問題またはメモリ不足の問題があることを意味します。完全なエラーメッセージは言う–
このデバイスのドライバが破損しているか、システムのメモリまたはその他のリソースが不足している可能性があります。(コード3)(The driver for this device might be corrupted, or your system may be running low on memory or other resources. (Code 3))
これを解決するには、いくつかの解決策があります。
- メモリの確認:(Check Memory: )タスク(Task)マネージャを開き、空きメモリがあるかどうかを確認します。そうでない場合は、大量のメモリを消費している一部のアプリケーションを閉じることができます。システム(System)リソースと仮想メモリの設定を確認して、増やしてみることもできます。
これでも問題が解決しない場合は、RAMを増やすことを検討する必要があります。これは、より多くのアプリケーションを起動して使用するのに役立ちます。 - ドライバのアンインストールと再インストール: (Uninstall and reinstall the driver: )デバイスドライバが破損したり、レジストリエントリが正しくない場合があります。ドライバをアンインストールしてから再インストールしてみてください。それでも問題が解決しない場合は、システムの復元を試して、そのドライバーが機能していたポイントに戻ることができます。
コード9(Code 9):Windowsはこのハードウェアを識別できません
エラーコード9(Code 9)が表示された場合、Windowsはこのハードウェアを識別できません。次に、その特定のハードウェアまたはデバイスに問題があります。完全なエラーメッセージは次のようになります
有効なハードウェア識別番号がないため、Windowsはこのハードウェアを識別できません。サポートが必要な場合は、ハードウェアの製造元に問い合わせてください。(Windows cannot identify this hardware because it does not have a valid hardware identification number. For assistance, contact the hardware manufacturer.)
無効なデバイスID(Invalid Device ID)は、OSがハードウェアを認識できないことを意味します。そのハードウェアのドライバーを更新しようとしても、機能しません。 Windowsは、認識したデバイスのドライバーのみをインストールします。したがって、最善の解決策は、ハードウェアベンダーに連絡して、できるだけ早く交換することです。
コード10(Code 10):このデバイスは起動できません。このデバイスのデバイスドライバーをアップグレードしてみてください。
エラーメッセージは、古いドライバーや破損したドライバー、または一時的なハードウェア障害のためにデバイスマネージャーがハードウェアデバイスを起動できない場合に生成されます。(Device Manager)
このデバイスは起動できません。このデバイスのデバイスドライバーをアップグレードしてみてください。(コード10)(This device cannot start. Try upgrading the device drivers for this device. (Code 10))
したがって、単純な再起動で問題が解決しない場合は、 デバイスドライバーをアンインストール/更新して、ハードウェアトラブルシューティング(Hardware Troubleshooter)またはUSBトラブルシューティングを実行する必要があります。
Microsoftによると、 OEMは(OEMs)FailReasonStringキーを使用して正確な原因を表示することになっています。ただし、ハードウェアキーに「FailReasonString」値が含まれていない場合は、上記のメッセージが表示されます。
コード14(Code 14):コンピュータを再起動するまで、このデバイスは正しく動作しません。今すぐコンピュータを再起動するには、[コンピュータの再起動(Restart Computer)]をクリックします。
デバイスマネージャ(Device Manager)のエラー コード14(Code 14)が表示された場合 は、コンピュータを再起動するまでこのデバイスが正常に動作しないことを意味します。エラーメッセージは次のように展開されます。
コンピュータを再起動するまで、このデバイスは正しく動作しません。今すぐコンピュータを再起動するには、[コンピュータの再起動]をクリックします。 (This device cannot work properly until you restart your computer. To restart your computer now, click Restart Computer. )
これを解決するには、コンピュータを再起動するだけです。Start > Shutdown >に移動して再起動を選択するか、Alt + CTRL + DelWindows10PC(Windows 10)を再起動して再起動できます。どちらかが動かなくなった場合は、PCがシャットダウンするまで電源ボタンをしばらく押してください。次に、電源ボタンをもう一度押して、PCを再起動します。
コード18(Code 18):このデバイスのドライバーを再インストールします。
デバイスが故障したり、動作を停止したりすることがあります。デバイスマネージャ(Device Manager)のリストを確認すると、エラーが表示されます-
このデバイスのドライバーを再インストールします(コード18)。(Reinstall the drivers for this device (Code 18).)
手動で更新を確認してドライバーを再インストールするか、最初にドライバーを削除してから、再度インストールすることを選択できます。
- デバイスマネージャ(Device Manager)を開き、問題のデバイスを選択します。それを右クリックし、[ドライバーの更新(Update Driver)]を選択します。これにより、 Windows Updateサービスが開始され、更新プログラムが検索されます。可能な場合は、インストールします。
- 2番目の方法は、アンインストールを選択する方法です。デバイスマネージャのデバイスを右クリック(Right-click)し、インストールが完了したらアンインストールを選択し、上部の項目からハードウェアの変更をスキャンするを選択します。
これにより、そのデバイスが再度検出され、今回はドライバーを手動でインストールすることを選択します。OEM Webサイトからドライバーをダウンロードしてみて、ドライバーのパスとブラウザーを入力するように求められたら、ダウンロードしたドライバーを選択します。
コード19(Code 19):Windowsはこのハードウェアデバイスを起動できません
デバイスマネージャでデバイスのコード19(Code 19) エラー(Error)メッセージが表示された場合は、デバイスの構成が不完全であるか、レジストリハイブで破損していることを意味します。完全なエラーメッセージは次のようになります—
(レジストリ内の)構成情報が不完全であるか破損しているため、Windowsはこのハードウェアデバイスを起動できません。(コード19)(Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19))
これが発生する主(Primary)な理由は、1つのドライブに複数のサービスが設定されていて、サービスキーを開くか、ドライバーからサービスキーを取得できない場合です。私がサービスキー(Service Key)と言うとき、それはドライバーがフォームへのキーを持っていることを意味します-
HKLM\SYSTEM\CurrentControlSet\Services\DriverName
これが見つからないか、正しく定義されていない場合、このエラーメッセージが表示されます。
それを修正する2つの方法があります。1つは、ドライバをアンインストールして再インストールすることです。2番目の方法は、Windows10コンピューター をこのデバイスが正常に機能していたポイントに復元することです。
コード21(Code 21):Windowsはこのデバイスを削除しています
この エラーコード21(Error Code 21)は、Windowsがデバイスを削除している最中に表示されますが、プロセスはまだ完了していません。このエラーコードは通常一時的なものであり、時間とともに消えますが、これに鋭い目を向けることができた場合は、Windows10PC(Windows 10)を数回再起動してこれを削除してください。
それでも解決しない場合は、次のことができます。
- Windows 10 PCのクリーンブートを実行してから、通常モードを使用して再起動してください。
- ハードウェア(Run Hardware)とデバイスの(Devices) トラブルシューティング(Troubleshooter)を実行すると、これらのメッセージを取り除くのに役立ちます。
このエラーは、最も気にする必要のないものです。
コード22:このデバイスは無効になっています
デバイスマネージャの下にリストされているデバイスの説明でこのエラーが発生した場合は、単にデバイスが無効になっていることを意味します。
このデバイスは無効になっています(コード22)(This device is disabled (Code 22))
デバイスはさまざまな理由で無効にできます。これは、Windowsが重大な問題に遭遇したとき、または(Windows)デバイスマネージャー(Device Manager)でユーザーによって無効にされたときにWindowsがそれを実行したことが原因である可能性があります。
この問題を解決するには、デバイスマネージャで無効になっているデバイスを見つけて右クリックし、[デバイスを有効にする]オプションを選択します。すぐに、これによりデバイスの有効化ウィザード(Enable Device Wizard)が起動します。指示に従ってください。そうすれば、デバイスはオンラインに戻ります。
コード28(Code 28):このデバイスのドライバーがインストールされていません
コンピューター上のデバイスの1つでエラーが発生した場合は、ドライバーを手動でインストールする必要があることを意味します。デバイスにドライバーがインストールされていない理由はいくつもあります。
このデバイスのドライバーがインストールされていません(コード28)(The drivers for this device are not installed (Code 28))
インストールする前に、 OEM(OEM)またはハードウェアベンダーのWebサイトからドライバーを手動でダウンロードすることをお勧めします。ダウンロードが完了したら、次の手順に従います。
- デバイスマネージャ(Device Manager)を開き(WIN + X + M)、問題のデバイスを見つけます。
- デバイスを右クリック(Right-click)して、システムから削除します。
- 次に、デバイスマネージャの上部に戻り、右クリックしてハードウェアの変更のスキャンを開始し、ドライバを再インストールします。(Scan)
- コンピューターは、ドライバーのパスを指定するように求めます。ダウンロードしたOEMファイルに移動します。(Navigate)
注:ハードウェアドライバをインストールするために必要なのは、 EXEファイルの実行だけである場合があります。
コード29:(Code 29:)デバイスのファームウェアが必要なリソースを与えていないため、このデバイスは無効になっています。
多くの場合、デバイスのファームウェアが必要なリソースをデバイスに提供しなかったため、デバイスはデバイスマネージャーエラーコード29で無効になります。(Device Manager Error Code 29)これは低レベルのハードウェアの問題であり、 BIOS(BIOS)にアクセスする必要があります。
まず、この問題を解決するには、デバイス名をメモしてから、コンピューターを再起動します。DELキーまたはF12を押します。これにより、BIOSに移動します。次に、デバイスリストを検索すると、このデバイスは無効な状態になっています。はいの場合、それを有効にします。
それでも機能しない場合は、デバイスに関する製造元の情報をチェックして、 (Manufacturers)BIOSでデバイスを構成するための特別な指示があるかどうかを確認する必要があります。
コード31(Code 31):このデバイスは正しく機能していません
デバイスマネージャ(Device Manager)にリストされているデバイスにエラーコード31(Error Code 31)が表示されている場合は、 Windowsがこのデバイスに必要なドライバを読み込めないため、デバイスが正しく機能していないことを意味します。エラーが解決するかどうかを確認するためにコンピューターを複数回再起動することもできますが、解決しない場合は、ドライバーをもう一度再インストールする必要があります。
- デバイスマネージャ(Device Manager)を開き、この問題が発生しているデバイスを右クリックします。
- 表示されるメニューで、 [ドライバーの更新]を選択して、(Update Driver)ハードウェア更新(Hardware Update)ウィザードを開始します。
- Windows Updateは安定したドライバーを見つけるはずですが、見つからない場合は、OEM Webサイトから新しいドライバーをダウンロードして、手動で更新してください。
コード33(Code 33):Windowsは、このデバイスに必要なリソースを判別できません。
Windowsがこのデバイスに必要なリソース(コード33(Code 33))エラーをどのデバイスでも判断できない場合は、デバイスに必要なリソースの種類を判断するBIOSトランスレータが失敗したことを意味します。(BIOS)メッセージには次のようにも表示されます。
Windowsは、このデバイスに必要なリソースを判別できません。(Windows cannot determine which resources are required for this device.)
唯一の解決策は、セットアップユーティリティ(Setup Utility)を使用してすべてをリセットするか、BIOSを更新すること(Update the BIOS)です。ハードウェアベンダーから最新のBIOSファイルをダウンロードしてから更新します。(BIOS)これとは別に、ハードウェアの構成(Configure)、修復、または交換を試みることもできます。
これらが役に立たない場合は、新しいハードウェアを購入する必要があるかもしれません。
コード34(Code 34):Windowsはこのデバイスの設定を判別できません
Windows上の多くのデバイスは、リソースを使用して、想定されていることを実行します。Windowsはこれらの各デバイスのリソースを自動的に判別できますが、失敗した場合はエラーコード34(Error Code 34)が表示されます。完全なエラーメッセージ(Full Error Message)には以下が含まれます—
Windowsはこのデバイスの設定を判別できません。このデバイスに付属のドキュメントを参照し、[リソース]タブを使用して構成を設定します。(コード34)(Windows cannot determine the settings for this device. Consult the documentation that came with this device and use the Resource tab to set the configuration. (Code 34))
注:リソースは、Windowsベースのアプリケーションの実行可能ファイルに追加できるバイナリデータです。IO、メモリ(Memory)、またはその他の形式にすることができます。
Windowsは自動設定を把握して使用できますが、機能しない場合は手動で構成することができます。ただし、デバイスを手動で構成する必要があります。デバイスを手動で構成する手順については、OEMのサポートチームを見つけるか、ハードウェアのドキュメントを手伝ってもらうように依頼することができます。
構成が完了したら、コンピューターを再起動して、正常に機能しているかどうかを確認します。リソース値を手動で変更するには、デバイスマネージャでデバイスの[(Device Manager)リソース(Resource)]タブに切り替える必要があります。自動から手動に切り替えて、ドキュメントに従ってください。
コード35(Code 35):コンピューターのシステムファームウェアに十分な情報が含まれていません
メッセージは次のとおりです。
コンピュータのシステムファームウェアに十分な情報が含まれていません(コード35)(Your computer’s system firmware does not include enough information (Code 35))
デバイスの1つに表示されます。これは、コンピューターのファームウェアに、それを適切に構成して使用するための十分なサポートまたはドライバーがないことを意味します。つまり、BIOSは古く、更新する必要があります。
これが発生した場合、 BIOSリソース割り当てを格納するMPSまたはマルチプロセッサシステム(Multiprocessor System)テーブルにデバイスのエントリがないため、更新する必要があります。
コンピュータのOEMWeb(OEM)サイトから最新のBIOSアップデートをダウンロードすることをお勧めします。マザーボードのバージョンに応じて、コンピュータに適したBIOSアップデートを慎重に把握する必要があります。
コード36 :このデバイスは(Code 36)PCI割り込みを要求しています
このデバイスは、PCI割り込みを要求しているが、 (PCI)ISA割り込み用に構成されている場合、またはその逆の場合に、デバイスステータスに表示されるようにPCI割り込み(コード36 )を要求しています。(Code 36)これは少し技術的なエラーコードであり、この問題を理解して適切なアクションを実行する管理者または担当者が必要になります。
完全なエラーメッセージは次のようになります—
このデバイスはPCI割り込みを要求していますが、ISA割り込み用に構成されています(またはその逆)。コンピュータのシステムセットアッププログラムを使用して、このデバイスの割り込みを再構成してください。(This device is requesting a PCI interrupt but is configured for an ISA interrupt (or vice versa). Please use the computer’s system setup program to reconfigure the interrupt for this device.)
これを解決するには、 BIOSで(BIOS)IRQ予約の設定を変更する必要があります。BIOSは(BIOS)OEMごとに異なるため、ハードウェアのドキュメントを参照するか、コンピュータの製造元に問い合わせることをお勧めします。
BIOSにセットアップツールが付属している場合は、 IRQ予約の設定を変更できます。まれに、BIOSに、ペリフェラルコンポーネントインターコネクト(PCI)またはISAデバイス用に特定のIRQ(IRQs)を予約するオプションがある場合があります。
Code 39:Windowsはこのハードウェアのデバイスドライバーを読み込めません
Windowsがデバイスを使用する場合、Windowsはそのドライバーをメモリにロードしてから、デバイスと通信します。これは、ドライバーがない場合と同じです。車を運転することはできません。いずれかのデバイスでエラーコード39を受け取った場合、これはWindowsがデバイスドライバをロードできないことを意味します。完全なエラーメッセージは言う
Windowsは、このハードウェアのデバイスドライバーを読み込めません。ドライバが破損しているか、見つからない可能性があります。(コード39)(Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39))
このための唯一の推奨される解決策は、そのデバイスのドライバーを再インストールすることです。デバイスを完全に取り外してから、ハードウェアの変更をスキャンしてから、ドライバーをインストールすることもできます。OEM(OEMs)で利用できる最新のドライバーがある場合があり、そのデバイスに最新のドライバーを使用する方が理にかなっています。
コード40(Code 40):Windowsはこのハードウェアにアクセスできません
Windowsがデバイスの1つでこのハードウェア(コード40(Code 40))エラーにアクセスできない場合は、Windowsがそのハードウェアにアクセスできないことを意味し(Windows)ます(Windows)。このエラーは、レジストリ内のデバイスのサービスキーまたはサブキー情報が欠落しているか、正しく記録されていない場合にのみ表示されます。この問題を解決する唯一の方法は、デバイスドライバを手動で再インストールすることです。
- デバイスマネージャを開き、問題のデバイスを選択します。
- (Right-click)デバイスを右クリックし、表示されるメニューから[アンインストール]を選択します。(Uninstall)
- 次に、メニューバーの[アクション(Action)]を選択し、[ハードウェアの変更をスキャンする]を選択してドライバーを再インストールします。(Scan)
デバイスが検出されると、 WindowsUpdateServiceは新しいドライバーを見つけてインストールします。(Windows Update Service)ただし、 OEM(OEM) Webサイトから安定バージョンをダウンロードした場合は、手動でインストールすることを選択できます。
コード41(Code 41):Windowsはデバイスドライバーを正常にロードしましたが、ハードウェアが見つかりません
非プラグアンドプレイデバイスをプラグインし、ドライバーをインストールしたデバイスに表示されます。ハードウェアのデバイスドライバーがエラーなしでロードされている間、WindowsOSはハードウェアデバイスを見つけることができません。
唯一の解決策は、デバイスを手動で取り外して見つけることです。次の手順に従って再インストールします。
- ショートカットキーWin + X + Mデバイスマネージャ(Device Manager)を開きます
- (Right-click)コード41エラーが発生しているデバイスを(Error)右クリックします。
- (Select Uninstall)表示されるメニューから[アンインストール]を選択します。
- 削除したら、コンピュータのアイコンをクリックして右クリックします。
- 次に、[ハードウェアの変更をスキャン](Scan)を選択して、ドライバーを再インストールします。
デバイスが見つかると、ドライバもインストールするように求められます。ドライバーをインストールするか、 OEM(OEM) Webサイトから手動でダウンロードするか、WindowsSearchにドライバーを検索(Windows Search)させることができます。このエラーを投稿すると解決する必要があります。
コード42(Code 42):システムですでに実行されている重複デバイス
同一のサブプロセスが原因でWindowsが混乱することがあり、その結果、エラーコード42(Error Code 42)が発生します。デバイスマネージャ(Device Manager)でデバイスのステータスを確認すると、次のように表示されます-
システムで既に実行されている重複デバイスがあるため、Windowsはこのハードウェアのデバイスドライバーをロードできません。(コード42)(Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system. (Code 42))
このエラーは、シリアル番号を持つデバイスが古い場所から削除される前に新しい場所で検出された場合にも発生する可能性があります。
これを解決する唯一の方法は、Windows PCを再起動することです。これにより、自動的に元の場所に戻ります。
コード44(Code 44):アプリケーションまたはサービスがこのハードウェアデバイスをシャットダウンしました
ハードウェア(Hardware)デバイスは、OS、アプリケーション(Application)、さらにはサービスによって制御されます。デバイスと完全に対話できるため、操作がスムーズになるように再起動されます。ただし、デバイスがシャットダウンされ、再起動されない場合があります。ここでエラーが発生します–
アプリケーションまたはサービスがこのハードウェアデバイスをシャットダウンしました(コード44)。(An application or service has shut down this hardware device (Code 44).)
エラー(Error)コード44はいつでも表示される可能性があることに注意してください。プログラムのインストール中、Windowsの起動(Windows Startup)中、またはシャットダウン中の可能性があります。これを解決するには、コンピュータを再起動するだけで、修正されます。
ただし、これでも問題が解決しない場合は、レジストリが破損している可能性があります。レジストリクリーナーを使用して、破損した無効なエントリをすべて削除できます。次に、コンピュータを再起動して、問題が解決したかどうかを確認します。
コード46(Code 46):Windowsはこのハードウェアデバイスにアクセスできません
デバイスマネージャ(Device Manager)にリストされていても、 Windowsからデバイスにアクセスできない場合があります。このエラーメッセージがポップアップとして表示された場合は、通常、何らかのプロセスがそれにアクセスしようとしていたが、システムがシャットダウンしているために失敗したことを意味します。
オペレーティングシステムがシャットダウン中であるため、Windowsはこのハードウェアデバイスにアクセスできません。次回コンピュータを起動したときに、ハードウェアデバイスが正しく機能するはずです。(コード46)(Windows cannot gain access to this hardware device because the operating system is in the process of shutting down. The hardware device should work correctly next time you start your computer. (Code 46))
幸いなことに、この問題を解決する必要はありませんが、システムを再起動すると、アプリケーションまたはプロセスがシステムに再度アクセスして作業を完了します。
注:このエラーコードは、 Driver Verifierが有効になっていて、すべてのアプリケーションがすでにシャットダウンされている場合にのみ設定されます。
コード47(Code 47):Windowsはこのハードウェアデバイスを使用できません
USBデバイスの使用について覚えている最も顕著なことは、 SafeEject(Eject)です。その際、そのようなデバイスの1つでエラーコード47(Error Code 47)が表示された場合は、それが排出中であることを意味します。このようなシナリオの完全なエラーメッセージは次のとおりです。
このハードウェアデバイスは安全に削除できるように準備されているため、Windowsは使用できませんが、コンピューターから削除されていません。この問題を解決するには、このデバイスをコンピューターから取り外してから、もう一度接続します。(コード47)(Windows cannot use this hardware device because it has been prepared for safe removal, but it has not been removed from the computer. To fix this problem, unplug this device from your computer and then plug it in again. (Code 47))
プロセスに時間がかかることはほとんどありませんが、スタックした場合でも、Windowsがデバイスを削除する準備をしている、または物理的なイジェクトボタンを押している場合は、次の方法に従ってください。
プラグを抜いて再度プラグインするか(ファイルのコピーがないことを確認するか、処理中に移動する)、コンピューターを再起動してこのステータスをリセットすることができます。
コード48(Code 48):このデバイスのソフトウェアはブロックされています
このエラーコード48は通常、ある機能の更新から別の機能の更新にアップグレードするときに表示されます。内部テスト中に、デバイスを備えたデバイスで問題が発生していると報告され、OEMが更新を提供しなかった場合は、このメッセージが表示されます。
このデバイスのソフトウェアは、Windowsに問題があることがわかっているため、起動がブロックされています。新しいドライバについては、ハードウェアベンダーにお問い合わせください。(コード48)(The software for this device has been blocked from starting because it is known to have problems with Windows. Contact the hardware vendor for a new driver. (Code 48))
唯一の正しい解決策は、現在のバージョンのWindows(Windows)で動作する互換性のあるドライバーをインストールすることです。新しいアップデートがあるかどうかを知るには、 OEMに確認する必要があります。そうでない場合は、互換モードを備えた唯一のドライバをインストールして、問題が解決するかどうかを確認してください。
コード50(Code 50):Windowsはこのデバイスのすべてのプロパティを適用することはできません
すべてのデバイスには複数の機能があります。ドライバーは、Windowsがこれらの各プロパティを識別してその機能を利用できることを確認します。ただし、いずれかのデバイスでエラーコード50が表示される場合は、 (Error Code 50)Windowsがそのデバイスのすべてのプロパティを適用できないことを意味します。完全なエラー(Error)メッセージには次のものが含まれます
Windowsは、このデバイスのすべてのプロパティを適用できるわけではありません。デバイスのプロパティには、デバイスの機能と設定(セキュリティ設定など)を説明する情報が含まれる場合があります。この問題を解決するには、このデバイスを再インストールしてみてください。ただし、新しいドライバーについては、ハードウェアの製造元に問い合わせることをお勧めします。(Code50)(Windows cannot apply all of the properties for this device. Device properties may include information that describes the device’s capabilities and settings (such as security settings, for example). To fix this problem, you can try reinstalling this device. However,we recommend that you contact the hardware manufacturer for a new driver. (Code50))
この問題を解決する唯一の方法は、デバイスを再インストールしてから、ドライバーを再度リロードすることです。可能であれば、OEM(OEMs) Webサイトから最新バージョンのドライバーを見つけて、手動でインストールします。
- (Right-click)リスト内のデバイスを右クリックして、アンインストールすることを選択します。
- 次に、デバイスマネージャで新しいハードウェアの変更をスキャンします。
- 新しいハードウェアが見つかったら、ドライバを手動で再インストールするオプションがあります。
- インストールしたら、コンピュータをWindowsで再起動すると、すべての設定を適用できます。
コード51(Code 51):このデバイスは現在別のデバイスで待機しています
デバイスは、いくつかの作業を完了するために相互に待機する必要があるか、または単に順番に並んでいる必要がある可能性があります。エラーコード51が表示された場合は、デバイスが現在別のデバイスまたはデバイスのセットの起動を待機していることを意味します。状況は解決策がなく、そのままにしておく必要があるということです。デバイスに障害が発生しない限り、解決策はありません。問題がずっと長く続く場合は、Windows10コンピューターを再起動することをお勧めします。
このデバイスが内部待機状態になったために、デバイスマネージャ(Device Manager)で他のデバイスに障害が発生したかどうかを確認することもできます。コンピュータを再起動するか、別のデバイスを修正してこれを解決してください。また、必ずハードウェアトラブルシューティングを実行してください。
コード52(Code 52):Windowsはドライバーのデジタル署名を検証できません
「Windowsは、このデバイスに必要なドライバーのデジタル署名を確認できません。(コード52(Code 52))、それはドライバーが署名されていないか破損している可能性があることを意味します。完全なエラーメッセージは次のようになります-
Windowsは、このデバイスに必要なドライバーのデジタル署名を確認できません。最近のハードウェアまたはソフトウェアの変更により、署名が正しくないか破損しているファイルがインストールされているか、ソースが不明な悪意のあるソフトウェアである可能性があります。(コード52)(Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52))
署名されていないドライバをどこかからダウンロードしてインストールしてみた可能性があります。そうでない場合は、何らかの理由でドライバファイルが破損しています。いずれの場合も、ドライバを再インストールする必要があります。必ずデバイス(Device)ベンダーのWebサイトからダウンロードしてください。
コード53(Code 53):このデバイスはWindowsカーネルデバッガーで使用するために予約されています
カーネルデバッグ(Kernel Debugging)は、問題を詳細に見つけるのに役立ちます。したがって、デバイスマネージャー(Device Manager)の下にリストされているデバイスにコード53が表示されている場合は、このブートセッション中に(Code 53)Windowsカーネルデバッガーで使用するために予約されていることを意味します。(コード53(Code 53))。これは主に、IT管理者またはWindows 10カーネルデバッグ(Kernel Debugging)について十分な知識を持っている人が、デバイスに関する問題のトラブルシューティングを試みている場合に発生します。
この問題を解決するには、管理者権限とクレジットコマンドへのアクセス権が必要です。コマンドプロンプトで、と入力して実行しbcdedit /debug off
ます。Windowsカーネルのデバッグを無効にすると、デバイスが正常に起動できるようになります。
コード54–(Code 54)このデバイスは故障しており、リセット中です
Windowsまたはデバイス自体を再起動する必要がある場合があります。通常は高速ですが、このような状態でデバイスをキャッチできた場合は、エラーコード54(Code 54)が表示されます。これは、 ACPI(ACPI)リセットメソッドの実行中に割り当てられた断続的な問題コードです。しばらくすると自動的に解決しますが、障害が原因でデバイスが再起動しない場合は、この状態でスタックするため、システムを再起動する必要があります。したがって、Windows 10 PCを再起動し、(Windows 10)デバイスマネージャー(Device Manager)でデバイスのステータスを再確認するだけです。それは永久になくなるはずです。
この投稿がお役に立てば幸いです。
List of Device Manager Error Codes on Windows 11/10 along with solutions
At times your Device Manager on your Windows 11/10 computer may report an error code. If you see a hardware-related error, then this post will help you identify the cause and show you how to resolve the issue.
If some of your devices are not working properly, running the Hardware and Devices Troubleshooter, Windows USB Troubleshooter, etc., may help you. But if it doesn’t, you may have to find out the error code associated with your problem and manually go for specific troubleshooting. In this post, we will share how to Fix Device Manager Error.
How to find Error Codes in Device Manager
To find out the error code, open Device Manager, double-click the device type that has the problem. Next, right-click the device that has the problem, and then click Properties. This opens the device’s Properties dialog box. You can see the error code in the Device status area of this dialog box.
List of Windows Device Manager Error Codes & their Solutions
We have listed most of the error codes below, along with the possible solutions. The error codes which need extended troubleshooting have been linked in the post.
- Code 1 – This device is not configured correctly
- Code 3 – The driver for this device might be corrupted
- Code 9 – Windows cannot identify this hardware
- Code 10 – This device cannot start
- Code 12 – This device cannot find enough free resources that it can use
- Code 14 – This device can not work properly until you restart your computer
- Code 16 – Windows cannot identify all the resources this device uses
- Code 18 – Reinstall the drivers for this device
- Code 19 – Windows cannot start this hardware device
- Code 21 – Windows is removing this device
- Code 22 – The device was disabled by the user in Device Manager.
- Code 24 – This device is not present, is not working properly.
- Code 28 – The drivers for this device are not installed
- Code 29 – This device is disabled because the firmware of the device did not give it the required resources.
- Code 31 – This device is not working properly because Windows cannot load the drivers required for this device.
- Code 32 – A driver (service) for this device has been disabled.
- Code 33 – Windows cannot determine which resources are required for this device.
- Code 34 – Windows cannot determine the settings for this device.
- Code 35 – Your computer’s system firmware does not include enough information to properly configure and use this device.
- Code 36 – This device is requesting a PCI interrupt but is configured for an ISA interrupt (or vice versa).
- Code 37 – Windows cannot initialize the device driver for this hardware.
- Code 38 – Windows cannot load the device driver for this hardware because a previous instance of the device driver is still in memory.
- Code 39 – Windows cannot load the device driver for this hardware. The driver may be corrupted or missing.
- Code 40 – Windows cannot access this hardware because its service key information in the registry is missing or recorded incorrectly.
- Code 41 – Windows successfully loaded the device driver for this hardware but cannot find the hardware device.
- Code 42 -Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system.
- Code 43 – Windows has stopped this device because it has reported problems.
- Code 44 – An application or service has shut down this hardware device.
- Code 45 – Currently, this hardware device is not connected to the computer
- Code 46 – Windows cannot gain access to this hardware device because the operating system is in the process of shutting down.
- Code 47 -Windows cannot use this hardware device because it has been prepared for safe removal
- Code 48 – The software for this device has been blocked from starting because it is known to have problems with Windows.
- Code 49 – Windows cannot start new hardware devices because the system hive is too large (exceeds the Registry Size Limit)
- Code 50 – Windows cannot apply all of the properties for this device.
- Code 51 – This device is currently waiting on another device.
- Code 52 – Windows cannot verify the digital signature for the drivers required for this device.
- Code 53 – This device has been reserved for use by the Windows kernel debugger.
- Code 54 – This device has failed and is undergoing a reset.
- Code 56 – Windows is still setting up the class configuration for this device.
You may have to update or install device drivers, run the Hardware and Devices Troubleshooter, or perform System Restore as recommended in the solutions.
Code 1: This device is not configured correctly
If you receive Device Manager error Code 1 – This device is not configured correctly, it means that the particular hardware in question has no drivers installed on the computer or the driver is not configured properly for the device to work. To resolve the issue, from the Win + X Menu, open Device Manager > Right-click on the hardware causing the issue, and select Properties.
Click on Update Driver. This will internally check with the Windows Update to install the latest working driver for that hardware. If the problem persists, either because there was no new driver or even the latest one did not work, you will need to update it manually.
Since updating the driver did not work, you will have to download the driver from the OEMs website manually. To know which version of the driver is installed, go to Properties and check the driver’s version. Go to the OEM website and either download an older version or a new version and install it manually.
Code 3: The driver for this device might be corrupted
If you are receiving Code 3 for any of your devices, it means you either have a registry issue or low memory issue. The full error message says –
The driver for this device might be corrupted, or your system may be running low on memory or other resources. (Code 3)
To resolve this, there are a few solutions:
- Check Memory: Open Task manager, and see if you have free memory. If not, then you can close some applications which are consuming a lot of memory. You can also check on System resources and virtual memory settings and try increasing it.
If this also doesn’t help, then you should think of increasing the RAM. This will help you launch and use more applications. - Uninstall and reinstall the driver: Sometimes, the device driver gets corrupted, or even registry entries are not right. You can try uninstalling and then reinstalling drivers. If that doesn’t help, you can try the system restore to go back to a point where that driver was working.
Code 9: Windows cannot identify this hardware
If you see Error Code 9, Windows cannot identify this hardware; then there is a problem with that particular hardware or device. The full error message will say
Windows cannot identify this hardware because it does not have a valid hardware identification number. For assistance, contact the hardware manufacturer.
Invalid Device ID means that the OS fails to recognize the hardware. While you may try to update the driver of that hardware, it will not work. Windows Only installs drivers for the devices it recognizes. So the best solution is to contact the hardware vendor and get it replaced as soon as possible.
Code 10: This device cannot start. Try upgrading the device drivers for this device.
The error message is generated when the Device Manager can’t start the hardware device due to outdated or corrupted drivers or temporary hardware failure.
This device cannot start. Try upgrading the device drivers for this device. (Code 10)
So if a simple restart doesn’t resolve the problem, then may have to Uninstall/Update Device Drivers and run the Hardware Troubleshooter or USB Troubleshooter.
According to Microsoft, OEMs are supposed to display the exact cause using the FailReasonString key. However, if the hardware key does not contain a “FailReasonString” value, the message above is displayed.
Code 14: This device cannot work properly until you restart your computer. To restart your computer now, click Restart Computer.
When you receive a Device Manager error Code 14, it means this device cannot work properly until you restart your computer. The error message expands to:
This device cannot work properly until you restart your computer. To restart your computer now, click Restart Computer.
To resolve this, simply restart your computer. You can either restart by going to Start > Shutdown > and select restart or use Alt + CTRL + Del to restart your Windows 10 PC. In case you are stuck on either of them, just press the power button for a while until your PC shuts down. Then press the power button again to restart your PC.
Code 18: Reinstall the drivers for this device.
Sometimes a device will fail or stop working. On checking with their listing on the Device Manager, it will display the error-
Reinstall the drivers for this device (Code 18).
You can either reinstall the driver by manually checking for the update or remove the driver first and then choose to install it again.
- Open Device Manager, and select the device in question. Right-click on it, and choose Update Driver. This will initiate Windows Update service, and look for an update. If available, it will install it.
- The second method is where you choose to uninstall. Right-click on the device manager’s device and select uninstall once the installation is complete, select scan for hardware changes from the top item.
This will find that device again, and this time chooses to install the driver manually. You can try to download the driver from the OEM website, and when prompted to provide the driver’s path, browser, and select the driver you downloaded.
Code 19: Windows cannot start this hardware device
If you see a Code 19 Error message for a device in the device manager, it means the device’s configuration is incomplete or corrupted in the registry hive. The full error message would say—
Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. (Code 19)
The Primary reason for this to happen is when more than one service is set for one drive, and there is a failure opening the service key or retrieving the service key from the driver. When I say Service Key, it means that driver has a key to the form-
HKLM\SYSTEM\CurrentControlSet\Services\DriverName
If this goes missing or is not defined properly, this error message shows up.
There are two ways to fix it. The first is to uninstall and reinstall a driver. The second method is to restore your Windows 10 computer to a point where this device was working properly.
Code 21: Windows is removing this device
This Error Code 21 shows up when Windows is in the process of removing a device, but the process is not yet complete; this error code is usually temporary and goes away with time, but if you managed to get your sharp eyes on this, then restart your Windows 10 PC a couple of times to remove this.
That said, if it still doesn’t resolve it for you can:
- Try performing a clean boot of Windows 10 PC, and then reboot back using normal mode.
- Run Hardware and Devices Troubleshooter, and it should help you get rid of those messages.
This error is something you should be least bothered about.
Code 22: This device is disabled
If you are receiving this error on the description of the device listed under the device manager, then it simply means that the device has been disabled.
This device is disabled (Code 22)
A device can be disabled for many reasons. It could be because Windows did it when it encountered some serious problem or was disabled by the user in Device Manager.
To resolve this issue, find the device disabled in the device manager, right-click on it, and select the option “Enable Device.” In a moment, this will start the Enable Device Wizard. Follow the instructions, and the device will be back online.
Code 28: The drivers for this device are not installed
If you are receiving an error for one of the devices on your computer, then it simply means you need to install drivers manually. There is any number of reasons that a driver might not be installed for a device.
The drivers for this device are not installed (Code 28)
Before installing it, you may want to manually download the driver from the OEM or the hardware vendor’s website. Once the download is complete, follow this:
- Open Device Manager (WIN + X + M, and find the device in question.
- Right-click on the device, and delete it from the system.
- Now go back to the top of the device manager, and right-click to initiate the Scan for hardware changes to reinstall the driver.
- The computer will prompt you to provide the path of the driver. Navigate to the OEM file you downloaded.
Note: Sometimes, executing the EXE file is all you need to install the hardware driver.
Code 29: This device is disabled because the firmware of the device did not give it the required resources.
Often, a device gets disabled with Device Manager Error Code 29 because the firmware of the device did not give it the required resources. This is a low-level hardware problem that will need access to the BIOS.
First, to resolve this issue, make a note of the device name, and then restart your computer. Press the DEL key or F12. This will take you to the BIOS. Now search for the devices list, and this device is in a disabled state. If yes, enable it.
In case it still doesn’t work, you may have to check the Manufacturers’s information about the device to see if there are special instructions given to configure it in the BIOS.
Code 31: This device is not working properly
If your device listed in Device Manager shows an Error Code 31, it simply means that the device is not working properly because Windows cannot load the drivers required for this device. While you may restart your computer multiple times to see if the error gets resolved, if it doesn’t, you will have to reinstall the drivers once again.
- Open Device Manager, and then right-click on the device which is having this issue.
- On the menu that appears, choose Update Driver to start the Hardware Update wizard.
- While Windows Update should find a stable driver for you, in case it cannot, download new drivers from the OEM website and manually update it.
Code 33: Windows cannot determine which resources are required for this device.
If you receive Windows cannot determine which resources are required for this device (Code 33) error for any device, it means the BIOS translator that determines the kind of resources required by the device has failed. The message will also say:
Windows cannot determine which resources are required for this device.
The only way out is to use the Setup Utility to reset everything or Update the BIOS. You will have download the latest BIOS file from the hardware vendor and then update it. Apart from this, you can also try to Configure, repair, or replace hardware.
If these don’t help, you may have to buy new hardware.
Code 34: Windows cannot determine the settings for this device
Many devices on Windows use resources to execute what they are supposed to do. While Windows can automatically determine the resource for each of these devices, in case it fails, you get an Error Code 34. Full Error Message includes—
Windows cannot determine the settings for this device. Consult the documentation that came with this device and use the Resource tab to set the configuration. (Code 34)
Note: A resource is binary data that you can add to a Windows-based application’s executable file. It can be in the form of IO, Memory, or anything else.
While Windows can figure out and uses automatic settings, it is possible to configure it manually if it doesn’t work. However, you will need a device manual configuration. You can either find or ask the support team of OEM to help you with the hardware documentation for instructions on manually configuring the device.
Once you have configured, reboot your computer, and then check if it is working fine. To manually change the resource values, you need to switch to the device’s Resource tab in Device Manager. Switch from automatic to manual, and follow the documentation.
Code 35: Your computer’s system firmware does not include enough information
The message is:
Your computer’s system firmware does not include enough information (Code 35)
It appears on one of the devices; it means that your computer’s firmware doesn’t have enough support or drivers to configure and use it properly. In short, the BIOS is outdated and needs to be updated.
When it happens, the MPS or the Multiprocessor System table that stores the BIOS resource assignments is missing an entry for your device and must be updated.
I recommend you to download the latest BIOS update from your computer’s OEM website. You will have to carefully figure out the right BIOS update for your computer, which depends on the motherboard version.
Code 36: This device is requesting a PCI interrupt
This device is requesting a PCI interrupt (Code 36) to appear on the device status when it is requesting a PCI interrupt but is configured for an ISA interrupt, and vice versa. This is a bit of a technical error code where you will need an admin or a person who understands this problem and take appropriate action.
Full error message goes as—
This device is requesting a PCI interrupt but is configured for an ISA interrupt (or vice versa). Please use the computer’s system setup program to reconfigure the interrupt for this device.
To resolve this, you will have to change the settings for IRQ reservations in the BIOS. Since BIOS varies for every OEM, it is best to see the hardware documentation or contact your computer’s manufacturer.
In case your BIOS comes with a setup tool, you can change the settings for IRQ reservations. On rare occasions, the BIOS might have options to reserve certain IRQs for peripheral component interconnect (PCI) or ISA devices.
Code 39: Windows cannot load the device driver for this hardware
When Windows uses a device, it loads its driver into memory and then communicates with the device. This is just like without a driver; you cannot run a car. If you are receiving an error code 39 for any device, this means Windows is not able to load the device driver. The full error messages say
Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)
The only recommended solution for this is to reinstall the driver for that device. You can also try removing the device completely, and then perform the scan for a hardware change, and then install the driver. Sometimes there are the latest drivers available with OEMs, and it makes more sense to use the latest driver for that device.
Code 40: Windows cannot access this hardware
If you are getting Windows cannot access this hardware (Code 40) error on one of your devices, it means that Windows cannot access that hardware. This Error shows up only when the device’s service key or subkey information in the registry is missing or recorded incorrectly. The only way to resolve this issue is to reinstall the device driver manually.
- Open the device manager, and select the device in question.
- Right-click on the device and select Uninstall from the menu that appears.
- Next, choose Action on the menu bar, and select Scan for hardware changes to reinstall the driver.
Once the device is detected, Windows Update Service will find and install new drivers. However, if you have downloaded a stable version from the OEM website, you can choose to install it manually.
Code 41: Windows successfully loaded the device driver but cannot find the hardware
It appears for the devices which have plugged-in a non-plug and play device and have installed the driver. While the device driver for the hardware is loaded without an error, the Windows OS cannot find the hardware device.
The only solution is to remove and find the device manually. Follow the steps to reinstall it:
- Open Device Manager using shortcut key Win + X + M
- Right-click on the device for which you have Code 41 Error.
- Select Uninstall from the menu that appears.
- Once it is removed, click on the computer icon and right-click.
- Now select Scan for hardware changes to reinstall the driver.
Once it finds the device, it will prompt you to install the driver as well. You can either install the driver, manually download from the OEM website, or let Windows Search for it. Post this error should be resolved.
Code 42: A duplicate device already running in the system
Sometimes Windows gets confused because of an identical subprocess, which results in Error Code 42. When you check on the status of the device in Device Manager, it will say-
Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system. (Code 42)
The error could also happen when a device with a serial number is discovered in a new location before it is removed from the old location.
The only way to resolve this is to restart your Windows PC, and it will automatically put things back into place.
Code 44: An application or service has shut down this hardware device
Hardware devices are controlled by the OS, Application, and even services. Since they can completely interact with the devices, they are rebooted to ensure the operation is smooth. However, it may so happen that the device is shut down and never rebooted. This is where you get the error –
An application or service has shut down this hardware device (Code 44).
It is interesting to note that Error code 44 can appear at any time. It could be during program installation, or during Windows Startup, or even shut down. To resolve this, all you need to do is restart your computer, and it should fix it.
However, if this also doesn’t solve the problem, it could be a corrupt registry. You can use a registry cleaner to get rid of all corrupted and invalid entries. Then reboot your computer to see if the issue was resolved.
Code 46: Windows cannot gain access to this hardware device
Sometimes the device, even though listed in the Device Manager, is not accessible by the Windows. In case you got this error message as a pop-up, it usually means that some process was trying to access it but failed because the system is shutting down.
Windows cannot gain access to this hardware device because the operating system is in the process of shutting down. The hardware device should work correctly next time you start your computer. (Code 46)
The good news is that you do not have to resolve this issue, but when you restart the system, the application or process will reaccess it and get its work done.
Note: This error code is only set when Driver Verifier is enabled, and all applications have already been shut down.
Code 47: Windows cannot use this hardware device
The most prominent thing you will remember about using a USB device is the Safe Eject. When doing so, if you get to see Error Code 47 for one such device, it means it’s in the process of ejection. The full error message for such a scenario is :
Windows cannot use this hardware device because it has been prepared for safe removal, but it has not been removed from the computer. To fix this problem, unplug this device from your computer and then plug it in again. (Code 47)
While the process hardly takes any time, but in case it gets stuck, and Windows is still preparing the device for removal or pressed a physical eject button, then follow the below method.
You can either unplug and plug it back in (make sure there is no file copy or move in the process), or you can restart your computer to do a reset for this status.
Code 48: The software for this device has been blocked
This error code 48 shows up usually when upgrading from one feature update to another. If, during internal testing, a device with a device is reported to be creating a problem, and the OEM did not offer an update, you will see this message.
The software for this device has been blocked from starting because it is known to have problems with Windows. Contact the hardware vendor for a new driver. (Code 48)
The only correct solution is to install a compatible driver that works with the current version of Windows. You will need to check with the OEM to know if there is a new update. If not, then you may try installing the only driver with compatibility mode to see if the problem resolves for you.
Code 50: Windows cannot apply all of the properties for this device
Every device comes with multiple functions. The drivers make sure Windows can identify each of these properties to make use of its functionality. However, if you are getting Error Code 50 for any of the devices, it means that Windows cannot apply all the properties of that device. The full Error message includes
Windows cannot apply all of the properties for this device. Device properties may include information that describes the device’s capabilities and settings (such as security settings, for example). To fix this problem, you can try reinstalling this device. However,we recommend that you contact the hardware manufacturer for a new driver. (Code50)
The only way to fix this problem is to reinstall the device and then reload the drivers again. If possible, figure out the latest version of the driver from the OEMs website and install it manually.
- Right-click on the device in the list, and choose to uninstall.
- Then scan for new hardware changes in the device manager.
- Once it figures out new hardware, you will have the option to reinstall the driver manually.
- Once installed, reboot your computer to Windows can apply all the settings.
Code 51: This device is currently waiting on another device
It is possible that devices need to wait for each other to either complete some work or just have to be in sequence. If you are getting error code 51, then it means that the device is currently waiting on another device or set of devices to start. The thing about the situation is that there is no resolution, and you need to leave as it is. Unless the device fails, you really have no solution. If the issue stays around much longer, then you may want to reboot your Windows 10 computer.
You can also check if other devices failed in the Device Manager because of which this device has gone into internal wait. Restart your computer or fix another device to resolve this. Also, make sure to run the Hardware Troubleshooter.
Code 52: Windows cannot verify the digital signature for the drivers
If you are getting an error message saying, “Windows cannot verify the digital signature for the drivers required for this device. (Code 52), then it means that driver may be unsigned or corrupted. The full error message goes like-
Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52)
You may have downloaded an unsigned driver from somewhere and tried installing it. If that’s not the case, then the driver files have been corrupted because of some reason. In either case, you will need to reinstall the driver again. Make sure you download it from the Device vendors website.
Code 53: This device has been reserved for use by the Windows kernel debugger
Kernel Debugging helps one to find out issues in detail, so if you see Code 53 on a device listed under Device Manager, it means that it has reserved for use by the Windows kernel debugger for the duration of this boot session. (Code 53). This mostly happens when an IT admin or someone who has enough knowledge about Windows 10 Kernel Debugging is trying to troubleshoot issues around the device.
To resolve this issue, you will need to have admin privileges and access to the credit command. In the command prompt, type and execute bcdedit /debug off
. Once you disable the Windows kernel debugging, it will allow the device to start normally.
Code 54 – This device has failed and is undergoing a reset
Sometimes Windows or the device itself has to restart. While it’s usually fast, but if you managed to catch a device in such a state, it gives error Code 54. This is an intermittent problem code assigned while an ACPI reset method is being executed. While it will automatically resolve itself in a while, if the device never restarts due to a failure, it will be stuck in this state, and the system reboot is required. So simply restart your Windows 10 PC and recheck the device’s status in the Device Manager. It should be gone for good.
I hope this post helps you.