Windows で HWiNFO64.SYS ドライバの読み込み問題を解決する方法
「HWiNFO64. SYS ドライバを読み込めません」というエラーへの対処は、特にHWiNFOを開いたりインストールしたりしようとしている最中にポップアップ表示されると、かなり面倒です。このエラーは通常、最近のWindowsアップデートやドライバの競合後に発生し、正直言って、システムが何の理由もなく反応しているのではないかと疑ってしまいます。このエラーに心当たりがある場合は、トラブルシューティングを徹底的に行うことで、かなりの手間を省くことができます。通常、ドライバ署名の問題、権限、またはシステムファイルの破損に関連しています。幸いなことに、背後で何が起こっているかを理解すれば、ほとんどの修正は簡単です。
このガイドでは、ドライバーをロードして再び正常に動作するようにするための最も効果的な方法をいくつか紹介します。お使いの環境や問題の原因によっては、1つの方法が有効になる場合もあれば、複数の方法を試す必要がある場合もあります。ただし、一部の手順では特別なモードで再起動したり、セキュリティ設定を調整したりする必要があるため、少しリスクを感じるかもしれません。そのため、慎重に進めてください。ドライバー署名の強制やメモリ整合性の無効化など、セキュリティ設定のスイッチを切り替える必要がある場合でも驚かないでください。残念なことですが、Windows は時として、本来よりも難しい設定にしてしまうことがあります。
Windowsで「HWiNFO64. SYS ドライバーを読み込めません」というエラーを修正する方法
修正1: HWiNFOに依存するアプリをすべて閉じる
これは単純な解決策ですが、見落とされがちです。他の監視ツールやアプリがこのドライバーを使用しようとしている場合、それらのアプリが不良ドライバーや不足しているドライバーに依存していることがエラーの原因となっている可能性があります。これらのアプリを完全に終了してください。タスクマネージャーを開きCtrl + Shift + Esc、HWiNFOやシステム監視ツールに関連するプロセスを探してください。これらのツールは、ハードウェア情報を取得するためにこのドライバーを使用していることが多いためです。これらを終了したら、HWiNFOを再起動してください。問題が解決する場合は、公式ウェブサイトまたはストアからアンインストールして再インストールすることを検討してください。新規インストールを行うことで競合が解消される場合もあります。
修正2: Windowsセキュリティでメモリ整合性(コア分離)を無効にする
このセキュリティ機能は諸刃の剣です。確かに保護してくれますが、Microsoft の署名リストに載っていない特定のドライバーの読み込みをブロックすることもあります。これが原因かどうかを確認するには、Windows セキュリティ>デバイス セキュリティに進みます。次に、コア分離のコア分離の詳細をクリックします。メモリ整合性 をオフにします。確認を求めるプロンプトが表示されたら、PC を再起動します。一部のセットアップでは、セキュリティ機能が慎重すぎるため、これでドライバーの読み込みの問題が解決します。 注意: これをオフにすると保護が低下するため、一時的にオフにして、トラブルシューティングが完了したらオンに戻してください。
修正3: ドライバー署名の強制を無効にする
この手順は、ドライバーが信頼できるソースからのものであることを確認する重要なセキュリティチェックを無効にするため、やや不確実です。しかし、署名されていないドライバーをインストールまたはロードしようとしている場合(テスト版やベータ版のドライバーではよくあることです)、この強制を無効にする必要があるかもしれません。手順は以下のとおりです。
- Windows + I キーを押して設定を開きます。
- 「システム」 > 「回復」に進みます。「PCAスタートアップ」の下にある「今すぐ再起動」をクリックします。
- PC が再起動してオプションの選択画面になったら、トラブルシューティング>詳細オプション>スタートアップ修復に進みます。
- 再起動後、オプションの一覧が表示されます。F7キーを押してドライバー署名の強制を無効にしてください。
さて、HWiNFOをもう一度開いてみてください。ただし、これによりシステムのセキュリティが一時的に低下するため、リスクを理解し、後で元に戻す予定がある場合にのみ実行してください。
修正4:Windowsを以前のビルドにロールバックする
Windowsアップデート(KB5028254など)後にこのエラーが発生した場合は、ロールバックすることをお勧めします。アップデートには、特にHWiNFOのようなサードパーティ製ドライバーやカーネルドライバーに影響を及ぼすバグが含まれている場合があります。これを行うには、以下の手順に従ってください。
- Windows + Xを押して、[設定]を選択します。
- Windows Update >更新履歴>更新プログラムのアンインストールに移動します。
- エラーが発生する前の最新の更新プログラムを見つけて、[アンインストール]をクリックし、プロンプトに従います。
PCが数回再起動する場合があります。再起動が完了したら、ドライバーが正しく読み込まれるかご確認ください。ただし、これは新しいアップデートで問題が解決するまでの一時的な解決策です。
修正5: Windowsが完全に更新されていることを確認する
皮肉なことに、ドライバーの問題を解決するには、Windows 自体が最新であることを確認するだけで十分な場合がよくあります。「設定」 > 「Windows Update」に移動し、 「更新プログラムの確認」をクリックします。待機中の更新プログラムがあればインストールしてください。Microsoft は、ドライバーの競合や署名の問題を修正する新しいパッチをリリースすることがあります。完了したら、再起動して HWiNFO の読み込みを再度お試しください。
修正6:SFCとDISMを実行してシステムファイルを修復する
システムファイルの破損も、ドライバーのハングや読み込み不能の原因となる可能性があります。これらの問題を修正するには、組み込みツールのSFC(システムファイルチェッカー)とDISM(展開イメージのサービスと管理)を使用します。これらのツールを実行するには、以下の手順に従ってください。
- 管理者としてコマンド プロンプトを開きます ( cmdを検索し、右クリックして、管理者として実行を選択します)。
- 入力し
sfc /scannowてEnter キーを押します。スキャンが完了するまで数分かかる場合があります。 - 完了したら、入力してEnter キー
Dism /Online /Cleanup-Image /RestoreHealthを押します。
これらのツールは、不足しているファイルや破損したファイルを修復します。修復が完了したら、再起動してドライバーが正しく読み込まれるかどうかを確認してください。
修正7: HWiNFOとそのドライバーを完全に削除する
他に方法がない場合は、HWiNFOとそのすべての残存ファイルを徹底的にクリーンアンインストールする必要があるかもしれません。大まかな手順は以下のとおりです。
- 管理者としてコマンドプロンプトを開きます。
sc stop HWiNFO64実行中の場合は、入力して停止します。- 次に、 で自動的に起動しないように無効にします
sc config HWiNFO64 start= disabled。 - 次に、 でサービスを削除します
sc delete HWiNFO64。 - 最後に、レジストリエディター( regedit)を開き、 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servicesに移動します。HWiNFO64に関連するエントリを探して削除します。
すべて削除したら、再起動してください。再インストールするには、HWiNFO公式サイトから最新バージョンを直接ダウンロードしてください。これでソフトウェアがクリーンな状態で起動し、ドライバーの読み込みに関する問題が解決するはずです。
まとめ
- ドライバーをロックしている可能性のあるアプリをすべて閉じます。
- メモリ整合性がドライバーをブロックしている場合はオフにします。
- ドライバー署名の強制を無効にする場合は慎重に行ってください。
- 最近の Windows アップデートが問題の原因となっている場合は、アップデートを元に戻します。
- Windows が完全に最新であることを確認します。
- SFC や DISM などのシステム ファイル チェック ツールを実行します。
- 残った HWiNFO ファイルとレジストリ エントリを適切にアンインストールしてクリーンアップします。
- 公式ソースから HWiNFO を新規に再インストールします。
まとめ
このようなドライバーの問題を解明するのは、特にWindowsのセキュリティレイヤーが複雑に絡み合っているため、少々骨が折れる場合があります。通常は、システムを少しリセットする必要があります。一時的に機能をオフにしたり、システムファイルを復元したりします。ほとんどの場合、これらの手順のいずれか(または組み合わせ)でエラーが解消され、HWiNFOがハードウェア検出作業を再開できるようになります。この方法が、誰かが壁に頭をぶつけ続けることを避けるのに役立つことを願っています。