Windowsで「このデバイスにドライバーをロードできません」エラーをトラブルシューティングする方法
PC起動時に毎回「このデバイスにドライバーをロードできません」というエラーが表示され、cpuz136_x64.sysのような特定のドライバーが指摘されます。正直なところ、ある環境では些細な問題でしたが、別の環境では奇妙な動作を引き起こし、かなりイライラさせられました。このドライバーは、CPU-Z、HWiNFO、その他のハードウェア監視ツールといったサードパーティ製ソフトウェアに関連付けられていることが多いです。通常、プログラム互換性アシスタントは互換性がないと判断したものを警告しているだけで、ドライバーが動作しない、あるいは使用できないという意味ではありません。それでも、起動時に毎回このエラーが表示される場合は、原因を調査する価値があります。このエラーを完全に解消するのは必ずしも簡単ではありませんが、いくつかの方法が有効なようです。主な方法は、機能の無効化、ドライバーの更新、または問題のあるドライバーの削除です。これらのエラーは、Windowsのセキュリティ機能が特定のドライバーと競合している場合や、ドライバーが破損している場合に発生することがあります。いずれにせよ、これらの手順で問題を解決できるはずです。
修正方法1:メモリ整合性機能を無効にする
まず、メモリ整合性 (別名コア分離) は、システムを悪意のあるものから保護するように設計されていますが、特に適切に署名されていない、または古いドライバーなど、一部のドライバーと競合する可能性があります。最近のドライバーの更新後、または新しいハードウェア監視ツールをインストールした後にエラーが発生した場合は、これを無効にすることで解決する可能性があります。 役立つ理由: メモリ整合性を無効にすると、Windows が疑わしいと判断した特定のドライバーをブロックしなくなるため、ドライバーが誤ってフラグ付けされている場合は、これでエラーが解消されるはずです。 適用するタイミング: ハードウェア監視ツールまたはオーバークロックツールをインストールまたは更新した直後、または起動時にエラーが時々表示される場合。 期待できること: 再起動後にエラー メッセージは消え、ドライバーが再び正常にロードされる可能性があります。
メモリ整合性を無効にするには:
- 設定を開く。
- 「更新とセキュリティ」に移動し、「Windows セキュリティ」を選択します。
- 「デバイスのセキュリティ」をクリックしてください。
- 下にスクロールして「コア分離」セクションを表示し、「コア分離の詳細」をクリックします。
- メモリ整合性を見つけて、スイッチをオフに切り替えます。
注:一部のコンピューターでは、この設定の切り替えが不安定になる場合があり、再起動が必要になることがあります。セキュリティ機能を無効にすると、怪しいサイトにアクセスしたり、信頼できないソフトウェアを実行したりする場合にリスクが生じることを覚えておいてください。ただし、トラブルシューティングのために試してみる価値はあります。
—
修正方法2:問題のあるドライバーを更新または再インストールする
メモリ整合性をオフにしても問題が解決しない場合は、ドライバー自体が古いか破損している可能性があります。cpuz136_x64.sys は CPU-Z に関連付けられているため、おそらくそのソフトウェアまたは同様のハードウェア監視アプリに関連しています。 役立つ理由: 古いまたは互換性のないドライバーはフラグが立てられ、Windows で正しくロードされません。更新または再インストールすると、多くの場合問題が解決します。 適用する場合: ソフトウェアの更新またはハードウェアの変更後にエラーが発生していることに気づいた場合、またはドライバーが CPU-Z、HWInfo、または RivaTuner などの特定のアプリに関連している場合。 期待できること: 更新後、ドライバーはエラーなくロードされ、エラー メッセージは消えるはずです。
ドライバーを更新または再インストールするには:
- Windows アイコンを右クリックするか、キーを押して「デバイス マネージャー」Win + Xを選択します。
- ドライバーに関連付けられているデバイスまたはソフトウェアを検索してください(多くの場合、「システムデバイス」または「システムファームウェア」の下にあります)。問題がある場合は、黄色の警告アイコンが表示されることがあります。
- デバイスを右クリックして「ドライバーの更新」を選択します。
- 「ドライバーを自動的に検索する」を選択すると、Windows が更新プログラムを自動的に検索してインストールします。
- それでも解決しない場合、またはドライバーに問題があると思われる場合は、ソフトウェア開発元のウェブサイト(CPU-Zの公式サイトなど)にアクセスして最新バージョンをダウンロードする必要があるかもしれません。コントロールパネルからアプリをアンインストールし、最新バージョンを再インストールするだけでドライバーの問題が解決する場合もあります。
- アップデートまたは再インストール後、PCを再起動してエラーが解消されているかどうかを確認してください。
プロからのアドバイス: Windows独自の検索機能は必ずしも最速または最も信頼できるとは限らないため、DriverFixなどのツールや他のドライバー更新ツールを使用する方が簡単な場合もあります。
—
修正3:保留中のWindowsアップデートをすべてインストールする
問題は、Microsoft が互換性のバグを修正するパッチをリリースするのを待つだけで解決する場合もあります。Windows のアップデートには、ドライバーの競合を修正したり、ドライバーがシステムのセキュリティ機能とうまく連携できるようにするアップデートが含まれていることがよくあります。 役立つ理由: 最新のアップデートをインストールすることで、ドライバーがブロックされる原因となる根本的なバグやセキュリティ関連の競合を修正できます。 適用時期: 最近の Windows アップデート後、または新しいシステムパッチのインストール後にエラーが発生した場合。 期待できること: Windows をアップデートすると、通常はドライバーの読み込みエラーが解消されます。
アップデートを確認するには:
- Windowsの検索ボックスに「更新プログラム」と入力してEnterキーを押します。
- 「アップデートを確認」をクリックして、数分お待ちください。
- オプションのアップデート、特にドライバーのアップデートが表示された場合は、それらもインストールしてください。
- 再起動して、エラーが解消されたかどうか確認してください。
—
修正4.マルウェアスキャンを実行する
マルウェアがドライバーをいじくり回すことは珍しくありません。特に最近システムの動作が少しおかしい場合はなおさらです。フラグが立てられたドライバーは、マルウェアによって破損しているか、悪意のあるバージョンに置き換えられている可能性があります。役立つ理由: 徹底的なスキャンを実行すると、ドライバーを破損したり競合を引き起こしたりする厄介なものを検出して削除できる可能性があります。適用する場合: 怪しい Web サイトにアクセスしたり、信頼できないソースからソフトウェアをインストールしたりした後にエラーが発生したとき。期待できること: マルウェアが削除されると、Windows は通常、ドライバー エラーを表示しなくなります。
Windowsに内蔵されているWindows Defenderを使用するか、こちらのMicrosoftのリンクからMicrosoft Safety Scannerをダウンロードしてください。
- Windowsセキュリティを開きます。
- 「ウイルスと脅威の防止」をクリックしてください。
- 「スキャンオプション」を選択し、「Microsoft Defenderオフラインスキャン」を選択します。
- 「今すぐスキャン」をクリックしてください。お使いのPCが再起動し、マルウェアを徹底的にスキャンします。少し時間がかかる場合もありますが、その価値はあります。
—
解決策5:クリーンブートを試みる ― ソフトウェアの競合を解消する
サードパーティ製アプリやスタートアップ項目がWindowsと競合し、ドライバーの読み込みを妨げている可能性があります。クリーンブートを実行すると、不要なアプリやサービスが一時的に無効になり、エラーが解消されるかどうかを確認できます。 メリット: 通常は特定しにくいソフトウェアの競合を切り分けることができます。 適用タイミング: バックグラウンドで動作しているアプリやサービスがドライバーの不具合の原因となっている疑いがある場合。 期待できること: クリーンブートモードではエラーが解消されるはずです。サービスを1つずつ有効化していくと、原因を特定するのに役立ちます。
クリーンブートの方法:
- 検索バーに「msconfig」と入力してEnterキーを押してください。
- 「サービス」タブに移動し、 「すべての Microsoft サービスを非表示にする」のチェックボックスをオンにして、「すべて無効にする」をクリックします。
- 「スタートアップ」タブに切り替えて、「タスク マネージャーを開く」をクリックします。
- タスクマネージャーで、各スタートアップ項目を右クリックし、「無効にする」を選択します。タスクマネージャーを閉じます。
- システム構成に戻り、ブートタブに切り替えて、セーフブートにチェックを入れ、適用とOKをクリックします。
- システムを再起動してください。
この最小限の状態で、エラーがまだ発生するかどうかを確認してください。エラーが発生しない場合は、サービスとスタートアップ項目を段階的に有効化して、問題の原因となっている項目を特定します。特定できたら、アップデートするか、アンインストールするか、アプリベンダーに問い合わせるかを判断してください。
—
修正6.システムの復元を使用して、迅速にロールバックする
上記の方法がどれも効果がない場合は、最近ドライバー、アップデート、またはソフトウェアなどが変更されたことが原因でエラーが発生した可能性があります。システムの復元を実行すると、問題が発生する前の状態にPCを戻せる場合があります。システムの復元が役立つ理由:システムファイルとドライバーを以前の安定した状態に復元します。適用時期:ドライバーの読み込みを不安定にする可能性のある最近のインストールまたはアップデートの後。期待できること:PCが再起動し、ドライバーエラーなしで読み込まれるはずです。
システムの復元でロールバックするには:
- 「復元ポイントの作成」を検索して開きます。
- 「システムの保護」タブに移動し、「システムの復元」をクリックします。
- 「その他の復元ポイントを表示」を選択し、エラーが発生する前の日付を選択してから、「次へ」をクリックします。
- 確認後、PCを以前の安定した状態に再起動してください。
—
ドライバーエラーの解決には、特にサードパーティ製ドライバーの場合、試行錯誤が必要になることがあります。場合によっては、ソフトウェアの再インストールや完全削除が最も迅速な解決策となることもあります。cpuz136_x64.sysなどのドライバーに関するこの問題は、ハードウェア監視ツールに関連していることが多いため、これらのツールを更新または削除することで解決する可能性があります。
まとめ
- メモリ整合性を一時的に無効にすることで、問題のあるドライバの動作を正常に戻せる場合があります。
- ドライバーを更新または再インストールすることで、破損したファイルが修復されることがよくあります。
- Windowsのパッチ適用を常に最新の状態に保ってください。アップデートによって互換性の修正が行われる場合があります。
- マルウェアのスキャンを行ってください。目立った兆候を示さずにドライバーファイルを破損させている可能性があります。
- クリーンブートを実行します。競合するアプリやサービスをすべて削除します。
- 問題が最近発生した場合は、システムの復元を使用してください。
まとめ
結局のところ、このようなドライバーエラーは、互換性の問題やドライバーの破損が原因であることが多いです。最善の対処法は、アップデート、新しいアプリ、マルウェアなど、競合の原因を特定し、そこから対処していくことです。通常、ドライバーを更新するか、競合する機能を無効にすることで解決します。うまくいけば、試行錯誤に時間を費やす必要がなくなり、時間を節約できるでしょう。