WindowsでGenshin Impactのブルースクリーンエラーを解決する方法

📅
🕑 1 分で読む

最近、多くの人が「原神」で奇妙なブルースクリーンクラッシュに遭遇しています。これは単なるゲームの不具合ではなく、mhyprot3.sysやといったコアシステムファイルに関係していますatikmpag.sys。これらのファイルは非常に重要で、理論的にはWindowsが完全に起動する*前に*読み込まれる必要があると考えられています。特にmhyprot3のようなアンチチート機能が関係している場合はなおさらです。カーネルハンドルの破損やドライバーの不具合など、何か問題が発生すると、Windowsは停止エラーをスローし、正常に起動できなくなります。信じてください、これらのファイルをいじると、注意しないと人生が悪夢になる可能性があります。私は以前、このようにエラーが連鎖するのを見たことがあります。

このエラーはGenshinの起動時、あるいは起動直後にも表示されるため、裏で何が起こっているのか理解しておくことが重要です。Windowsには複数のセキュリティレイヤーと保護機能があり、これらのいずれかが機能しなくなったり、重要なドライバーやシステムファイルが破損したりすると、システム全体がパニックに陥る可能性があります。症状には、カーネルセキュリティやドライバーの障害に関連するエラーコードが表示される、悪名高いブルースクリーンなどがあります。困難に思えるかもしれませんが、問題を解決するための修正方法がいくつかあります。セーフモードで起動してトラブルシューティングするなど、簡単なものもあれば、ドライバーの更新や問題のあるファイルの削除など、より詳細な調査が必要なものもあります。

WindowsでGenshin Impactのブルースクリーンエラーを修正する方法

このエラーが発生した場合、目標はシステムを安定させ、Genshinがクラッシュせずに動作できるようにすることです。すべての修正方法がすべてのマシンで有効であるわけではないため、いくつかの方法を試す必要があるでしょう。奇妙に思われるかもしれませんが、Windowsは予測不可能な動作をする傾向があります。以下の方法は、破損したファイル、ドライバの問題、セキュリティ設定、チート対策との競合など、一般的な原因に対処するように設計されています。

カーネルモードのハードウェア強制スタック保護を無効にする

役立つ理由:一部の設定では、Windows はこのセキュリティ機能を脅威と見なします。特に、アンチチートファイルがカーネルモードの奥深くまで侵入するmhyprot3.sys場合(例:)に顕著です。この機能が誤って必要なシステムプロセスをブロックしたり破損させたりしている場合、この機能を無効にすることで改善される可能性があります。この修正は、KERNEL_SECURITY_CHECK_FAILUREなどのエラーが表示される場合、またはクラッシュの原因がアンチチートまたはグラフィックサブシステムに関連するシステムファイルにある場合に適用されます。通常、このエラーはゲームの起動時やシステムに軽微な変更を加えた後に発生します。

期待される効果:この機能を無効にすると、システムの安定性が向上し、少なくとも「原神」を起動、あるいは正常に起動できるようになります。一部のマシンでは、最初は失敗しても再起動後に動作するようになります。なぜ動作するのかは不明ですが、時々動作することもあります。

やり方は次のとおりです (もちろん、Windows ではこのプロセスが少し巧妙に行われるため)。

  • セーフモードとネットワークで起動します。Windows の起動中にデバイスの電源を繰り返しオフにし、「トラブルシューティング」>「詳細オプション」>「スタートアップ設定」の順に選択し、 「セーフモードとネットワークを有効にする」を選択することで起動できます。または、Shift + Restartログイン画面から を使用し、「トラブルシューティング」に移動することもできます。
  • セーフ モードになったら、[スタート] メニューまたはシステム トレイから Windows セキュリティ を開きます。
  • デバイス セキュリティ > コア分離の詳細 に移動します。
  • カーネルモードのハードウェア強制スタック保護を見つけてオフにします。これには管理者権限が必要になる場合があります。
  • すべてのウィンドウを閉じて通常どおり再起動し、Genshin を起動したときにブルー スクリーンがまだ表示されるかどうかを確認します。

この調整により、マシンの安定性が向上することを期待しています。Windowsはこれをマルウェアやセキュリティ上の脅威と誤認して動作を妨害することがあるため、これを無効にしてみるのが手軽な解決策です。

問題のあるmhypbase.dllファイルを削除する

役立つ理由:mhypbase.dllGenshinのゲームフォルダから削除するとBSODが止まるという報告が複数ありました。基本的に、このDLLはアンチチートシステムに関連付けられており、破損または競合するとカーネルエラーが発生する可能性があります。これは、システム全体を混乱させている不良コードを取り除くようなものです。

試すべきタイミング:最近『原神』をアップデートまたはインストールした後にクラッシュが発生するようになった場合、またはゲームがしばらく動作した後にブルースクリーンが表示される場合は、試してみる価値があります。ゲーム全体をアンインストールする必要はありません。このDLLファイルを削除するだけで済みます。

仕組み上、クラッシュせずにこれを行うにはセーフモードで起動する必要があります。基本的な手順は次のとおりです。

  • 電源ボタンを 2 ~ 3 回押してデバイスの電源をオフにしてからオンにし、セーフ モードを起動するか、Shift + Restartログイン時に使用して回復オプションに入ります。
  • セーフ モードになったら、ファイル エクスプローラー を開いて次の場所に移動します。
  • C:\Program Files\Genshin Impact\Genshin Impact game
  • ゲームが別のドライブにインストールされている場合は、それに応じてそこへ移動します。
  • そのフォルダ内を探しmhypbase.dllて削除してください。削除する前に必ず二重チェックを行ってください。誤って別のファイルを削除してしまい、別の問題を引き起こすユーザーもいます。
  • PC を通常どおり再起動し、Genshin を再度起動したときにブルー スクリーンが消えるかどうかを確認します。

この修正は保証されていませんが、より詳細なトラブルシューティングに進む前に、まず試してみるには十分簡単です。

すべてのデバイスドライバーを更新する

役立つ理由:古くなった、または破損したドライバー、特にグラフィック、ネットワーク、チップセットドライバーは、カーネルまたはシステムのクラッシュを引き起こすことがよくあります。Genshinはグラフィックドライバーを非常に多く必要とし、依存しているため、これらのドライバーを最新の状態に保つことで、BSODの原因となっている可能性のあるバグを修正できます。

いつ行うべきか:上記の修正後、またはドライバーのアップデートやハードウェアの変更後にエラーが発生した場合。基本的に、アップデート後にシステムの動作が遅くなったりクラッシュしたりする場合は、ドライバーを更新するタイミングです。

やり方は次のとおりです:

  • セーフモードとネットワーク で起動します (上記と同じ方法)。
  • 設定 > Windows Update を開きます ( Win + I )
  • 「アップデートを確認」をクリックします。スキャンが完了するまでお待ちください。
  • 詳細オプション で、オプションの更新 をチェックします。ドライバーがここに表示されることがあります。
  • 関連するすべてのドライバー更新 (GPU、ネットワーク アダプター、チップセットなど) を確認し、チェックマークを付けてから、[ダウンロードしてインストール] をクリックします。
  • アップデート後、通常通り再起動し、Genshin がエラーなく起動するかどうかを確認します。

場合によっては、Dell SupportAssistNVIDIA GeForce Experience などの専用のドライバー更新ツールを使用すると、最新の状態をより速く維持できますが、多くの場合は手動更新で十分です。

ハードウェアチェックとドライブ診断の実行

役立つ理由:HDDの不良セクタやRAMの破損など、ハードウェアの故障は、カーネルに様々な問題を引き起こす可能性があります。これらの問題を診断することで、特にソフトウェアの修正だけでは不十分な場合、根本原因を突き止められる可能性があります。

これを試すタイミング: ソフトウェアによる修正をすでに試しても効果がなかった場合、または Genshin 以外でも PC の動作が遅くなったりクラッシュしたりする場合。

確認手順:

  • Windows 回復モード を使用します。電源を 3 回オフにして自動修復をトリガーするか、トラブルシューティング > 詳細オプション > コマンド プロンプト で起動します。
  • 実行しchkdsk /fてドライブのエラーをスキャンします。
  • 不良セクタが表示されない場合は、Windows メモリ診断 を実行します。入力しmdschedてプロンプトに従い、RAM を再起動してスキャンします。
  • ディスクまたはメモリ エラーを修正すると、ゲームや Windows 自体をクラッシュさせるカーネルの重大なエラーを防ぐことができる場合が多くあります。

ただし、コマンドラインツールに慣れていない場合、ハードウェア診断は少し難しい場合があるので注意してください。不明な場合は、お使いのハードウェア固有のオンラインチュートリアルをご確認ください。

サードパーティ製のウイルス対策ソフトと破損したシステムファイルの対処

役立つ理由:サードパーティ製のウイルス対策ツールがゲームファイルやWindowsのシステムファイルに干渉し、競合を引き起こしてブルースクリーンを引き起こすことがあります。SFCスキャンとDISMスキャンを実行すると、原因となっている可能性のある劣化したシステムファイルを修復できます。また、問題のあるウイルス対策ソフトウェアをアンインストールすることで、それらのソフトウェアが問題の原因ではないことを確認できます。

実行すべきタイミング:最近サードパーティ製のアンチウイルスソフトをインストールした場合、またはシステムの破損が疑われる場合。特に、他のトラブルシューティング手順を試しても問題が解決しない場合は、この方法が効果的です。

これを試すには:

  • セーフ モードコントロール パネル を開き、サードパーティ製のウイルス対策ソフトウェアをアンインストールします。
  • 削除後、Windows を再起動し、管理者として コマンド プロンプト を開きます (または回復の トラブルシューティング > コマンド プロンプト から移動します)。
  • 入力しsfc /scannowてEnterキーを押します。システムファイルを修復します。
  • 次に、実行してDISM /online /cleanup-image /restorehealthプロセスが完了するまで待ちます。
  • 再起動して、もう一度 Genshin Impact を起動してみてください。

Genshin Impactの再インストールまたは完全リセット

役立つ理由:ゲームファイルが破損したり、アップデート中に問題が発生したりした場合、再インストールすることで問題が解決する可能性があります。他の方法がすべて失敗した場合の最後の手段となることがよくあります。

試すタイミング: これまでの手順をすべて実行した後、またはドライバーとシステム ファイルを修正した後でもエラーが解決しない場合。

やり方:

  • Windows で [設定] > [アプリ] > [インストールされているアプリ] に移動します。
  • Genshin Impact を見つけて、3 つのドットをクリックし、[アンインストール] を選択します。
  • プロンプトが表示されたら確認し、ゲームが完全に削除されるまで待ちます。
  • 公式ソースから再インストールし、エラーが解消されるかどうかを確認します。

何も効果がない場合は、OS を完全に再インストールするという選択肢が残されていますが、これは最後の手段です。

Windows のカーネルモード ハードウェア強制スタック保護とは何ですか?

これはWindowsのセキュリティ機能で、カーネル(コア)をエクスプロイトから保護します。システムの深層部を保護するファイアウォールのようなものです。しかし、場合によっては、アンチチートファイルや特定のドライバを脅威と誤認し、上記のようなブルー​​スクリーンが表示されることがあります。上記のようにこの機能を無効にすると、こうした誤報を軽減できる場合があります。ただし、この機能はセキュリティを低下させるため、トラブルシューティングの手段としてのみ使用し、恒久的な解決策として使用しないでください。