【解決済み】このデバイスのドライバー(サービス)が無効になっています(コード32)エラーの直し方
Windowsのシステム起動時に「このデバイスのドライバー(サービス)が無効になっています。別のドライバーがこの機能を提供している可能性があります。(コード32)」というエラーメッセージが表示された場合、破損したドライバーやサービス、レジストリキーに問題がある可能性があります。本記事では、このDevice Managerエラーコード32の原因と具体的な解決方法を詳しく解説します。
エラーコード32の主な原因
コード32エラーが発生する一般的な原因は以下の通りです。
- ドライバーが破損している
- デバイスのドライバーが最新版ではない
- デバイスが既定のデバイスとして正しく構成されていない
- 以前のドライバー更新作業が中断された、または失敗した
- デバイスドライバーに関連付けられた必要なサービスが無効になっている
- 別のデバイスが既定の機能を提供している
コード32エラーの解決方法
ドライバーの不具合が原因の場合、正確な原因を特定するにはすべてのソフトウェアコンポーネントに対して詳細なトラブルシューティングが必要になることがあります。しかし、最も広く推奨されている対策はデバイスドライバーの再インストールです。まずはこの初歩的な修復から試してみましょう。また、日頃からデバイスドライバーを最新の状態に保つことも重要です。
このエラーを修正するために試せる方法は主に2つあります。
- ドライバーをアンインストールして再インストールする
- レジストリエディターでドライバーの開始値(Start値)を変更する
方法1:ドライバーをアンインストールして再インストールする
まずは基本となるドライバーの再インストール手順です。
- デバイスマネージャーを開き、問題のあるデバイスを選択して「デバイスのアンインストール」を実行します。
- 次にメニューバーの「操作」→「ハードウェア変更のスキャン」をクリックします。
- ハードウェアのスキャンでうまくいかない場合は、コントロールパネルを開きます。
- 「ハードウェアの追加と削除」から新しいデバイスを追加します。
- Windowsが自動的にデバイスを検出し、再インストールが開始されます。画面の指示に従ってインストールを完了させてください。
ドライバーの場所を尋ねられた際にわからない場合は、デバイスベンダーの公式サイトにアクセスし、最新版のドライバーをダウンロードしてインストールしましょう。Windowsでのデバイスドライバーのアンインストール、無効化、ロールバック、更新の方法についても併せて確認しておくと安心です。
方法2:レジストリエディターでドライバーの開始値を変更する
上記の方法でも問題が解決しない場合は、レジストリに問題がある可能性があります。その場合はドライバーの開始値を変更する必要があります。
レジストリエディターを開き、以下のパスへ移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
移動先で、問題が発生しているドライバーのキーを探します。見つかったら、Start値を「3」から「1」に変更します。
例えば、USBマスストレージが動作せず毎回コード32エラーが表示される場合は、USBSTORキーを開き、Start値を3(0×00000003)から1(0×00000001)に変更してください。
変更後はPCを再起動し、エラーが解消されたかどうかを確認しましょう。
まとめ
エラーコード32は、ドライバーの破損やサービスの無効化によって発生することが多いエラーです。まずはドライバーの再インストールを試し、それでも解決しない場合にレジストリのStart値変更を検討しましょう。レジストリ編集の際は必ずバックアップを取ることを忘れずに。
-
デバイスドライバーのエラーコード41を修正する7つの対処法【Windows】
デバイスドライバーのエラーコード41とは?デバイスマネージャーに「エラーコード41」が表示される場合、システムでデバイスドライバーの問題が発生していることを意味します。該当デバイスのプロパティを開くと、以下のようなメッセージが表示されます。Windowsはこのハードウェアのデバイスドライバーを正常に読み込みましたが、ハードウェアデバイスが見つかりません(コード41)。このエラーは、デバイスのハードウェアとドライバーの間に深刻な競合が発生しているために起こります。ブルースクリーン(BSOD)エラーではありませんが、システムに影響がないわけではありません。実際、このエラーはポップアップウィンドウと
-
Windows 10で発生する「このデバイスのソフトウェアは開始できませんでした」エラー(コード48)の対処法
Windowsで「既知の問題があるため、このデバイスのソフトウェアは開始できませんでした(The Software For This Device Has Been Blocked From Starting Because it is Known To Have Problems With Windows)」というエラーに遭遇したことはありませんか?実際のエラーメッセージは以下のスクリーンショットのような表示になります。これは「エラーコード48」とも呼ばれ、主にシステムに最近の変更が加えられた際や、Windowsが認識していない新しいハードウェアをインストールした際、あるいは周辺機器のデバイ