Windows 10でdxgmms2.sysブルースクリーンオブデス(BSoD)エラーを修正する7つの方法

Windows PCでブルースクリーンオブデス(BSoD)が発生し、システムスレッド例外が処理されていないことを示している可能性があります(Dxgmms2.sys)。これは通常、重いグラフィックレンダリングを必要とするゲームやタスクの実行中に発生します。この例外がスローされる理由は1つではありませんが、いくつかの回避策があります。

この記事では、現在使用しているハードウェアで同じブルースクリーンエラーが再び発生するのを防ぐためのさまざまな方法について説明します。

Dxgmms2 sys BSOD Windows10を修正

クイックサマリー 隠れる 1 Dxgmms2.sysとは何ですか 2 Dxgmms2.sysBSoDを修正する方法 2.1 ハードウェアのトラブルシューティング 2.2 ドライバーを更新する 2.3 DirectX診断ツールを実行する 2.4 完全なBIOS設定をリセットする 2.5 tdrdelay時間を増やす 2.62.6 スリープモードを無効にする 2.7 ハードウェアアクセラレーションを無効にする 3 締めくくりの言葉

Dxgmms2.sysとは何ですか

Dxgmms2.sysは、コンピューターのグラフィックレンダリング機能を担当するWindowsの重要なファイルです。レンダリングプロセスを処理できない場合は、例外がスローされ、ブルースクリーンが発生します。したがって、問題を修復するには、コンピューター全体を再起動する必要があります。

dxgmms2.sysエラーにはいくつかの原因が考えられます。

  • 障害のあるRAMモジュール/ハードディスク。
  • 互換性のないファームウェア。
  • 古くなった/破損したドライバー。
  • ハードウェアアクセラレーションに対応できません。
  • 破損したBIOS。

Dxgmms2.sysBSoDを修正する方法

Dxgmms2.sys BSoDを克服するために、PCのトラブルシューティングを行う方法はいくつかあります。次の手順は、問題が解決するまで順番に実行する必要があります。これは、‌‌それら‌‌のいずれかが‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌

ハードウェアのトラブルシューティング

RAMなどのハードウェアを確認することから始めることをお勧めします。 GPU 、およびハードドライブは正常に機能しています。

まず、RAMモジュールを取り外し、ベイと同様にそれらをクリーニングし、モジュールを1つずつ接続して、モジュールのいずれかに障害がないかどうかを確認します。また、GPUを取り外し、ベイと同様にGPUをクリーニングします。

ハードドライブについては、サードパーティのツールを使用してその状態を確認および監視することをお勧めします。

ドライバーを更新する

古いドライバーや破損したドライバーも、最適化された構成で実行できないため、例外をスローする可能性があります。 GPU用の最新のドライバーがインストールされていることを確認することをお勧めします。

GPUの最新のドライバーは、製造元のWebサイトからダウンロードできます。このガイドを使用してNVIDIAGPUの最新ドライバーをダウンロードしてインストールし、IntelGPUの最新ドライバーについてはGPUセクションを参照してください。 AMDドライバーについては、 Webサイト

DirectX診断ツールを実行する

Directx は、コンピューターでのマルチメディアエクスペリエンスを強化するアプリケーションプログラミングインターフェイス(API)のセットです。に組み込みの診断ツールがあります ウィンドウズ10 これは、グラフィックハードウェアおよび関連するソフトウェアに関する現在のすべての情報を表示します。

ツールを実行するには、次のように入力します dxdiag 実行中。

ツールが起動したら、[表示]タブに切り替えて、下の3つの機能があるかどうかを確認します。 DirectXの機能 有効になっています。そうでない場合は、ドライバーとGPUとの互換性の問題がある可能性があります。

機能を実行できない場合は、PCにDirectXを再インストールする必要がある場合があります。 DirectXのすべてのバージョンをからダウンロードできます この郵便受け

完全なBIOS設定をリセットする

設定ミス BIOS PCでBSODが発生する可能性もあります。したがって、問題がまだ解決されていない場合は、BIOS設定を完全にリセットすることをお勧めします。

BIOS設定をリセットするプロセスは、製造元に関係なく、どのコンピューターでもほぼ同じです。に記載されているそれぞれの方法を使用して、システムBIOSに入ります。 この郵便受け 。次に、別のページをスクロールして、[BIOSのリセット]または[デフォルト設定に戻す]を探します。通常、これはで見つけることができます 保存して終了 ページまたは 安全 ページ。押す 入力 次に選択します はい 設定をリセットします。

tdrdelay時間を増やす

TdrDelayは、GPUスケジューラーをプリエンプトする前にGPUが取る時間遅延です。この値は秒単位で設定され、デフォルトでは2です。これはレジストリエディタで変更できます。これについては、その方法を説明します。

まず、あなたをお勧めします オペレーティングシステムのシステム復元ポイントを作成する 、システムレジストリの設定に誤りがあると、システムの機能に致命的な影響を与える可能性があるためです。

次に、次のように入力してレジストリエディタを起動します regedit 実行中。開いたら、上部のアドレスバーに以下を貼り付けて、 入力 。これにより、宛先の場所が自動的に開きます:

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers

今すぐ右クリック GraphicsDrivers 左側のペインで、展開します 新しい 、をクリックします DWORD(32ビット)値 。作成したら、この新しいDWORDに次の名前を付けます TdrDelay

ダブルクリック TdrDelay 値データをに設定します 10 。これにより、GPUが2秒ではなく10秒後にスケジューラをプリエンプトするようになります。もちろん、変更を有効にする前にシステムを再起動する必要があります。

スリープモードを無効にする

これは頻繁には発生しませんが、GPUが使用されている場合でも、コンピューターのディスプレイがスリープモードになることがあります。ディスプレイがウェイクモードに戻ろうとすると、コンピューターでDxgmms2.sys例外が発生します。

したがって、コンピュータのスリープモードを無効にする必要があります。コンピュータがスリープ状態になるのを防ぐ4つの方法があります。

ハードウェアアクセラレーションを無効にする

ハードウェアアクセラレーションの目的は、より多くの電力を消費しながら最高のパフォーマンスを提供することです。ただし、それがBSODの理由になる場合は、役に立ちません。ハードウェアアクセラレーションにより、Dxgmms2.sys例外がスローされる場合があります。したがって、それを無効にして、問題が解決したかどうかを確認する必要があります。

システム全体でハードウェアアクセラレーションを無効にするには、次のように入力してレジストリエディタを起動します。 regedit 実行中。次に、上部のアドレスバーに次のパスを貼り付けます。

ComputerHKEY_CURRENT_USERSOFTWAREMicrosoftAvalon.Graphics

次に、(前のセクションのように)新しいDWORDを作成し、名前を付けます。 HWAccelerationを無効にします 。作成したら、その値データをに設定します 1

ルーチンに従って、変更を有効にするためにシステムを再起動する必要があります。

締めくくりの言葉

ゲームの途中でいると非常にイライラし、突然すべてが機能しなくなります。したがって、次のBSoDが表示されるのを待たずに、‌‌the‌‌トラブルシューティング‌‌‌‌‌given‌‌in‌‌this‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌‌