Windows 11でdxgmms2.sysエラーを解決する5つの対処法
Windowsでブルースクリーン(BSOD)エラーが発生するのは決して歓迎できる光景ではありません。中でも特に悪名高いのがdxgmms2.sysエラーで、主にゲーム中に発生することで知られています。SYSTEM_THREAD_EXCEPTION_NOT_HANDLEDやDRIVER_IRQL_NOT_LESS_OR_EQUALといったメッセージとともに表示されるこのエラーは、多くの場合、グラフィックドライバーまたはハードウェアの不具合が原因です。
ただし、他の潜在的な問題が引き金になっているケースもあります。幸い、以下の対処法を使えば、ご自身の環境で簡単にトラブルシューティングを行うことができます。
1. グラフィックドライバーを管理する
dxgmms2.sysのブルースクリーンエラーに対処する際、最初に試すべきはグラフィックドライバーの見直しです。ディスプレイドライバーを最後に更新したのがいつか覚えていない場合は、まず更新を実行しましょう。逆に、最近ドライバーを更新した直後にエラーが出るようになった場合は、以前のバージョンへのロールバック(巻き戻し)を試みてください。
グラフィックドライバーの管理方法は主に2つあります。専用グラフィックカードを使用している場合は、GPUに応じてNVIDIA GeForce ExperienceやAMD Radeon Softwareなどの専用ソフトを利用するのがおすすめです。また、Windowsのデバイスマネージャーからすべてのドライバーを管理することも可能です。
デバイスマネージャーからグラフィックドライバーを更新する方法
Windowsの標準機能でドライバーを更新したい場合は、以下の手順に従ってください。
- Win + Rキーを押して「ファイル名を指定して実行」を開きます。
- テキストボックスにdevmgmt.mscと入力し、Enterキーを押します。デバイスマネージャーのウィンドウが開きます。
- ディスプレイアダプターの項目を見つけて展開します。
- グラフィックドライバー(GPU名やメーカー名で表示されることが多い)を右クリックし、ドライバーの更新を選択します。
- 次の画面でドライバーを自動的に検索を選びます。
- Windowsが最新ドライバーをダウンロードしてインストールするのを待ちます。
- 完了をクリックします。
- パソコンを再起動します。
以前のドライバーバージョンにロールバックする方法
一方、最近のドライバー更新が原因だと考えられる場合は、次の手順で旧バージョンに戻しましょう。
- 「ファイル名を指定して実行」(Win + R)を開きます。
- テキストボックスにdevmgmt.mscと入力し、Enterキーを押してデバイスマネージャーを起動します。
- 同様にディスプレイアダプターの項目を展開します。
- ディスプレイドライバーを右クリックし、プロパティを選択します。
- プロパティウィンドウでドライバータブを開きます。
- ドライバーを元に戻すボタンをクリックします。
- Windowsが以前のバージョンのドライバーをインストールするのを待ちます。
- OKをクリックします。
- パソコンを再起動します。
2. ハードウェアアクセラレーションを無効にする
dxgmms2.sysエラーのもう一つの一般的な原因は、Windows 10および11のハードウェアアクセラレーション機能です。この機能はパソコンのパフォーマンス向上に役立ちますが、一度無効化して、エラーが依然として発生するかどうかを確認してみましょう。
ハードウェアアクセラレーションを無効にするにはレジストリの編集が必要となるため、作業を始める前に必ずシステムの復元ポイントを作成しておいてください。
- Win + Rキーを押して「ファイル名を指定して実行」を開きます。
- テキストボックスにregeditと入力し、Enterキーを押します。Windowsレジストリの変更には管理者権限が必要です。
- 左側のナビゲーションペインを使って、HKEY_CURRENT_USER > Software > Microsoft > Avalon.Graphicsへ移動します。
- 右側ペインの空白部分を右クリックし、新規 > DWORD (32ビット) 値を選択します。
- 作成した値にDisableHWAccelerationという名前を付けます。
- 新しい値をダブルクリックし、値のデータに1を入力します。
- OKをクリックします。
- レジストリエディターを閉じて、パソコンを再起動します。
この方法でもブルースクリーンエラーが解消しない場合は、DisableHWAccelerationの値のデータを0に戻して、ハードウェアアクセラレーションを再度有効にしておきましょう。
3. DirectX診断ツールを実行する
dxgmms2.sysエラーはWindowsのDirectXと直接関係しています。実際、ファイル名自体が「DirectX Graphics MMS」の略称です。
そのため、問題を効率的に診断する最良の方法の一つが、Windowsに標準搭載されているDirectX診断ツールの活用です。
- Windowsキー + Rのショートカットで「ファイル名を指定して実行」を起動します。
- ダイアログボックスにdxdiagと入力し、Enterキーを押します。DirectX診断ユーティリティが開きます。
- DirectX診断ツールのチェックが完了するまで待ちます。
- ウィンドウ上部のディスプレイタブをクリックします。
- 注意欄にエラーや競合がないか確認します。
- ここにエラーが表示されている場合は、DirectX Webインストーラーをダウンロードして、必要なコンポーネントを再インストールします。
この手順で、多くのユーザーのdxgmms2.sysエラーは解決するはずです。改善しない場合は、次の方法に進みましょう。
4. Windowsメモリ診断ツールを実行する
まれなケースですが、メモリの誤動作や故障もdxgmms2.sysのブルースクリーンを引き起こすことがあります。この場合も、Windowsには問題を効果的に診断・修復できる組み込みツールが用意されています。それが「Windowsメモリ診断」です。
- スタートメニューの検索バーで「Windowsメモリ診断」と入力して検索します。
- 診断ツールの画面が表示されます。
- 今すぐ再起動し、問題を確認するを選択すると、即座にパソコンが再起動されて診断が始まります。
- 未保存の作業がある場合は、次回のコンピューター起動時に問題を確認するを選ぶこともできます。
- パソコンの起動時にWindowsがメモリ関連の問題を自動的にスキャンします。
5. BIOSを更新する
古いBIOSはパソコンにさまざまなエラーをもたらす可能性があり、その一つがdxgmms2.sysのBSODです。BIOSは常に最新バージョンに保っておくことをおすすめします。
BIOSの更新手順はメーカーによって異なりますが、一般的な流れは以下の通りです。
- マザーボードメーカー公式サイトのダウンロードページにアクセスし、該当するBIOSの最新版をダウンロードします。その際、お使いのマザーボードのモデル名を必ず再確認してください。
- 更新ファイルがZIPやRAR形式の場合は、中身をUSBドライブに展開します。USBドライブには他のファイルが入っていないことを確認しましょう。
- スタートボタンをクリックし、電源オプションを選択します。
- Shiftキーを押しながら再起動をクリックします。
- 次の画面でトラブルシューティング > 詳細オプション > UEFIファームウェアの設定 > 再起動へ移動します。
- マザーボードのBIOSメニュー内で更新オプションを探します。多くのマザーボードではUSBドライブからBIOSアップデートを書き込めるため、事前にUSBドライブを挿入しておいてください。
上記の手順はあくまで一般的なガイドラインであり、具体的な操作方法についてはマザーボードのマニュアルを参照するのが確実です。また、一部のメーカーではBIOSを自動更新できる専用アプリケーションを提供しています。
dxgmms2.sysエラー、これで解決
以上の方法で、ほとんどのユーザーはdxgmms2.sysエラーを解消できるはずです。ただし、ハードウェア自体の故障が原因の場合は、GPUやRAMの交換が必要になることもあります。GPUの買い替え時期かどうかを見極めるサインは他にも多数あるので、併せてチェックしてみてください。
-
Windows 10でdxgmms2.sysブルースクリーンエラーを解決する完全ガイド
パソコンの画面に突然現れる「dxgmms2.sys」や「SYSTEM_THREAD_EXCEPTION_NOT_HANDLED」といったブルースクリーン(BSOD)エラーに悩まされていませんか?BSODエラーはWindowsユーザーにとって悪夢のような存在ですが、中でもdxgmms2.sysストップコードは最も頻繁に発生する厄介なエラーの一つです。このエラーは、SYSTEM THREAD EXCEPTION NOT HANDLEDやSYSTEM SERVICE EXCEPTIONといったブルースクリーンエラーコードと一緒に表示されることが多いのが特徴です。 では、なぜdxgmms2.sysのブ
-
Windows 10でドライバーエラーコード32を修正する4つの効果的な方法
ドライバーエラーコード32は、特定のハードウェアのドライバーが何らかの理由で無効化された際に発生する、デバイスマネージャーでよく見られるエラーです。Windowsがあるデバイスのドライバーを検出できない場合、画面にエラーメッセージが表示されます。 パソコンの世界において、デバイスドライバーは非常に重要な役割を担っています。ドライバーはハードウェアとオペレーティングシステムをつなぐ仲介役として機能し、それぞれの動作を制御しています。そのため、ドライバーが応答しなくなった場合は、速やかに対処する必要があります。ドライバーの不具合の原因はさまざまで、古いドライバー、破損したドライバー、ドライバーが