Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows10でDirect3d11エラー0X087A0001を修正する方法

一部のWindows10ユーザーには、 Direct3D11エラー0X087A0001(ビデオモードを設定できません)が表示されていると報告されています。 特定のリソースを必要とするゲームを実行しようとしたとき、またはさまざまなベンチマークツールを実行したとき。

この特定の問題を徹底的に調査した結果、このエラーコードをトリガーする可能性のあるいくつかの異なる根本的なシナリオがあることがわかりました。この特定のエラーコードを作成している可能性のある潜在的な原因の候補リストは次のとおりです。

Windows10でDirect3d11エラー0X087A0001を修正する方法
  • 不安定/古いGPUドライバーバージョン –影響を受ける多くのユーザーによると、この特定の問題は、アプリケーションがエラーをスローするように装備されていないGPUドライバーの古いバージョンまたはベータバージョンに関連していることがよくあります。この場合、専用のNvidiaまたはAMDドライバー更新ソフトウェアを使用して最新の利用可能なバージョンをインストールすることで問題を解決できるはずです。
  • Windows10最適化パラメーターは使用されません – Windows 10でレガシーゲームを起動しようとしたときにこのエラーが表示された場合は、ゲームをレンダリング可能にするパラメーターを確認するために、ランチャー(GoG、Steam、Epic Gamesなど)を使用してエラーを確認してください。 Windows10が使用されています。
  • アプリケーションはシステムのカラーモードをサポートしていません –元々32ビットの色深度をサポートするように設計されていないゲームでこの問題が発生した場合は、ゲームの実行可能ファイルを強制的に減色モード(16ビット)で実行することで、エラーを完全に回避できる可能性があります。
  • 高DPIスケーリングはアプリケーションでサポートされていません –結局のところ、アプリのグラフィカルエンジンは高DPIスケーリングをサポートしていないため、特定のレガシーアプリケーションがこのエラーをトリガーします。同様の状況に陥った数人のユーザーは、HIghDPIスケーリングをアプリケーションではなくシステムに変更することで問題を解決しました。
  • サポートされていないデフォルトの解像度 –影響を受ける一部のユーザーによると、現在使用している解像度で最大解像度をサポートするゲームを起動しようとすると、この問題が発生する可能性もあります。この場合、ゲームの実行可能ファイルの[プロパティ]メニューを変更して、サポートされている最低の解像度で実行するように強制することで、この問題の発生を回避できます。
  • ゲームはWindows10と互換性がありません –多くのレガシーゲームはデフォルトでWindows 10と互換性がありません–互換モードを使用して、古いバージョンのWindowsで実行されているように見せない限り。

この特定の問題の原因となる可能性のあるすべての潜在的な原因を認識したので、影響を受ける他のユーザーがこの問題の根底に到達するために正常に使用した検証済みの方法のリストを次に示します。

方法1:最新の安定したGPUドライバーバージョンをインストールする

特定のリソースを必要とするゲームを実行しようとしたときにこのエラーが発生した多くの影響を受けたユーザーによると、ドライバーの問題に対処している可能性があります。

ほとんどの場合、この問題は古いドライバーグラフィックカードバージョンまたは不安定なGPUドライバーが原因で発生します。

このシナリオが当てはまる場合は、アクティブに使用しているGPUドライバーを再インストールすることで問題を解決できるはずです。

:これを行う手順は、GPUの製造元によって異なります。 AMDとNvidiaの両方のユーザーに対応するために、AMDまたはNvidiaグラフィックカードを使用しているかどうかにかかわらず、GPUのアンインストールと再インストールに役立つ2つの個別のガイドを作成しました。

GPUメーカーに該当するガイドに従って、Direct3D11エラー0X087A0001を解決してください。 Windows 10の場合:

A。 NVIDIAへのGPUドライバーの再インストール

  1. まず、Windowsキー+Rを押します。 実行を開くには ダイアログボックス。次に、「appwiz.cpl」と入力します テキストボックス内でEnterを押します プログラムとファイルを開くには メニュー。 Windows10でDirect3d11エラー0X087A0001を修正する方法
  2. プログラムと機能の内部 メニューで、パブリッシャーをクリックして続行します タブをクリックして、インストールされているプログラムのリストを発行元別に注文します。
  3. 次に、NVIDIA Corporationによって公開されたエントリを見つけて、体系的に右クリックし、アンインストールをクリックするのがあなたの仕事です。 コンテキストメニューを使用するすべてのアイテム。 Windows10でDirect3d11エラー0X087A0001を修正する方法
  4. 次に、画面の指示に従ってアンインストールプロセスを完了します。
    注: Nvidia Corporationによって公開されたものとして表示されるすべてのドライバーでこれを体系的に実行します 。
  5. すべてのNvidiaドライバーがアンインストールされたら、コンピューターを再起動し、次の起動が完了するのを待ちます。
  6. 次の起動が完了したら、NvidiaGeForceダウンロードページにアクセスします。 今すぐダウンロードをクリックしてGeForceExperienceをインストールします ボタンをクリックし、画面の指示に従います。 Windows10でDirect3d11エラー0X087A0001を修正する方法

    注: このユーティリティは、GPUモデルに応じて、インストールする必要のあるドライバーを自動的に検出して推奨します。

  7. 次に、Nvidia Experienceを開き、アカウントでサインインしてから、ドライバーから推奨ドライバーをインストールします。 ページ。 Windows10でDirect3d11エラー0X087A0001を修正する方法
  8. 推奨されるすべてのドライバーをインストールしたら、コンピューターをもう一度再起動して、次回のコンピューターの起動時に問題が解決するかどうかを確認します。
  9. 以前に0X087A0001エラーをトリガーしていたゲームを起動し、問題が解決されたかどうかを確認します。

B。 AMD用のGPUドライバーの再インストール

  1. このリンクにアクセスAMDCleanupユーティリティのダウンロードページ 最新バージョンをダウンロードします。
  2. AMD Cleanupユーティリティをダウンロードしたら、その実行可能ファイルをダブルクリックして、はいをクリックします。 確認プロンプトで、ユーティリティをセーフモードで実行し、すべてのAMDドライバをアンインストールします。 Windows10でDirect3d11エラー0X087A0001を修正する方法

    注: このユーティリティは、インストールされているAMDドライバー、レジストリエントリ、およびドライバーストアの署名を完全に削除するように設計されています。すべてのドライバーファイルを手動で検索してアンインストールする必要がありません。残ったファイルを残さないようにするには、ユーティリティをセーフモードで実行してください。

  3. ユーティリティを開始するには、[ OK]をクリックします 2番目のプロンプトでAMDクリーンアッププロセスを開始します。そうすると、ユーティリティはバックグラウンドで実行されます。
    注: この操作中、ディスプレイが数秒間ちらついたり、黒くなったりすることがあります。ディスプレイコンポーネントが削除されているため、これは絶対に正常です。
  4. 成功メッセージが表示されたら、完了をクリックします。 自動的に再起動するように求められない場合は、手動でコンピュータを再起動します。 Windows10でDirect3d11エラー0X087A0001を修正する方法
  5. コンピュータが起動したら、GPUの自動検出ページのダウンロードページにアクセスします。 、[Radeonグラフィックスドライバの自動検出とインストール]まで下にスクロールします Windowsの場合は、今すぐダウンロードをクリックします。 。 Windows10でDirect3d11エラー0X087A0001を修正する方法
  6. 実行可能ファイルがダウンロードされたら、ダブルクリックして実行可能ファイルを開き、画面の指示に従ってRadeonAdrenalinをインストールします。 Windows10でDirect3d11エラー0X087A0001を修正する方法
  7. 注: 必要に応じて、デフォルトの宛先フォルダを再度変更できますが、これはお勧めしません。
  8. ダウンロードが完了すると、ユーティリティは自動的に起動して、インストールされているAMDグラフィックス製品とオペレーティングシステムを検出しようとします。このプロセスが完了するまで、辛抱強く待ちます。 Windows10でDirect3d11エラー0X087A0001を修正する方法
  9. ツールがシステム構成と必要なドライバーを正常に検出したら、推奨ドライバーとオプションドライバーの両方をインストールします。 両方を選択してインストールをクリックしてパッケージを作成します Windows10でDirect3d11エラー0X087A0001を修正する方法
  10. 次に、利用規約を確認してEULAに同意し、インストールをクリックします。 インストールを開始します。
  11. 必要なすべてのドライバーをインストールしたら、コンピューターを再起動し、次の起動が完了したらゲームの起動を試みて、問題が解決したかどうかを確認します。

最新のGPUドライバーを使用していることを確認した後も、同じDirect3D11エラー0X087A0001が引き続き発生する場合は、以下の次の潜在的な修正に進んでください。

方法2:ランチャーを介してゲームを起動する(該当する場合)

Windows 10で公式にサポートされているレガシーゲームを起動しようとしたときにこの問題が発生した場合は、ゲームを購入したランチャー(Steam、GoG、Origin、Epic Gamesなど)からゲームを起動する必要があります。 、など)

ランチャーは通常、最新のWindows反復でゲームを安定させる一連のパラメーターを介して、Windows10でゲームをレンダリング可能にするためです。

したがって、この特定のシナリオに遭遇した場合は、Steam、GoG Galaxy、またはEpicゲームを開き、 0X087A0001をトリガーしていたゲームを起動してください。 ライブラリメニューから。

Windows10でDirect3d11エラー0X087A0001を修正する方法

ランチャーのライブラリメニュー内でゲームを見つけたら、それを開いて、問題が解決したかどうかを確認します。

それでも0X087A0001が表示される場合 ランチャーを介してゲームを起動する場合でもエラーコードは、以下の次の潜在的な修正に進みます。

方法3:減色モードを有効にする(該当する場合)

実は、Direct3D11エラー0X087A0001をトリガーするもう1つのかなり一般的なインスタンスです。 これは、ゲームが元々32ビットの色深度をサポートするように設計されていないシナリオです(通常、Windows 10ではデフォルトで強制されます)。

レガシーゲームを起動しようとしたときにこの問題に対処していた影響を受けたユーザーの何人かは、ゲームの起動に使用する実行可能ファイルのプロパティ画面を変更して、カラーモードを減らすことで、最終的に問題を修正できたと報告しています。 16ビットが有効になっている

注: この回避策は、Red Alert 2、Yuri’s Revenge、および多くのレガシーゲームでこの問題に遭遇した多くのユーザーによって効果的であることが確認されました。

0X087A0001で失敗するゲームの減色モードを有効にする方法に関する具体的な手順をお探しの場合 エラーが発生した場合は、以下の次の潜在的な修正に進んでください:

  1. ファイルエクスプローラーを開きます ゲームの起動に使用する実行可能ファイルが含まれている場所に移動します。
  2. 正しい場所に到達したら、実行可能ファイルを右クリックして、プロパティを選択します。 表示されたばかりのコンテキストメニューから。 Windows10でDirect3d11エラー0X087A0001を修正する方法
  3. プロパティに入ると 画面で、互換性を選択します 上部のメニューから[タブ]をクリックし、[減色モード]に関連付けられているチェックボックスをオンにします (設定の下) 下のドロップダウンメニューを16ビットに設定します。 Windows10でDirect3d11エラー0X087A0001を修正する方法

    注: 新しいアプリケーションはデフォルトのカラーモードの変更をサポートしないことに注意してください–この場合、オプションはグレー表示されます。

  4. 適用をクリックして変更を保存します 変更を保存するには、レガシーゲームをもう一度起動して、問題が修正されたかどうかを確認します。

この方法が適用できない場合、またはデフォルトのカラーモードを変更した後も同じ0X087A0001エラーコードが発生する場合は、以下の次の潜在的な修正に進んでください。

方法4:高DPIスケーリングのオーバーライド(該当する場合)

カラービットモードを減らしても効果が得られなかった場合、またはゲームのアーキテクチャでこのタイプの変更を強制できない場合は、次に行うべきことは、ゲームの高DPI設定の動作を変更することです。

この問題にも取り組んでいた影響を受けた数人のユーザーは、互換性を使用することで、最終的に問題を修正し、同じエラーコードなしでゲームを起動できると報告しています。 タブを使用して、高DPIスケーリングを強制的にオーバーライドします システムによって実行されます アプリケーションの代わりに。

この修正をまだ試したことがない場合は、以下の手順に従ってください。

  1. ファイルエクスプローラーを開き、ゲームの実行可能ファイルが配置されている場所に移動します。
  2. 正しい場所に到達したら、ゲームの実行可能ファイルを右クリックし、プロパティをクリックします。 表示されたばかりのコンテキストメニューから。 Windows10でDirect3d11エラー0X087A0001を修正する方法
  3. プロパティに入ると ゲーム実行可能ファイルの画面で、互換性にアクセスします 上部のメニューからタブをクリックし、高DPI設定の変更をクリックします。 ボタン( 設定の下)。

    Windows10でDirect3d11エラー0X087A0001を修正する方法
  4. [高DPI呼び出しオーバーライド]ウィンドウが表示されたら、[高DPIスケーリング動作をオーバーライドする]に関連付けられているチェックボックスをオンにします。
  5. 次に、実行されたスケーリングを変更します ドロップダウンメニューからシステム(拡張)に移動します [OK]、[]をクリックします 次に適用 変更を保存して永続的にします。 Windows10でDirect3d11エラー0X087A0001を修正する方法
  6. ゲームまたはアプリケーションをもう一度通常どおりに起動し、エラーが修正されたかどうかを確認します。

それでも同じ0X087A0001が表示される場合 エラーコード(動画モードを設定できません) ゲームまたはアプリケーションを起動して、問題が修正されたかどうかを確認します。

方法5:アプリケーションの解像度を変更する(該当する場合)

実は、0X087A0001エラーコードを生成するもう1つのかなり一般的なインスタンスは、レガシーアプリケーションが、システムが現在ゲームを実行するように構成されている解像度をサポートするように設計されていないインスタンスです。

同様の状況に陥った影響を受けた数人のユーザーは、レガシーのアプリ実行可能ファイルの動作を変更して起動時に最低の解像度を強制した後、問題が最終的に解決されたと報告しています。

このシナリオが当てはまると思われる場合は、以下の手順に従って、ゲームにアプリケーション解決を強制的に起動させてください。

  1. ファイルエクスプローラーを開き、レガシーアプリケーションがインストールされている場所に移動します。
  2. 正しい場所に到達したら、ゲームの起動に使用する実行可能ファイルを右クリックし、プロパティをクリックします。 コンテキストメニューから。 Windows10でDirect3d11エラー0X087A0001を修正する方法
  3. プロパティに入ると 画面で、互換性をクリックします 上部のメニューから[タブ]をクリックし、[ 640x480で実行]に関連付けられているチェックボックスをオンにします 画面の解像度。
  4. 正しいチェックボックスをオンにした後、適用をクリックします 変更を保存します。
  5. レガシーアプリケーションを通常どおり起動し、問題が修正されたかどうかを確認します。

この修正を試しても同じエラーコードが引き続き発生する場合、またはこの方法が適用できない場合は、以下の最終的な修正の可能性に進んでください。

方法6:互換モードでプログラムを実行する

上記の方法のいずれも効果的であることが証明されていない場合は、Windows 10との非互換性のために、ゲームの古い時代が問題であると考え始める必要があります。これは、アニバーサリーアップデート Windows10にインストールされています。

幸い、互換モードを使用すると、ゲームが実行されていると認識されるWindowsを変更できます。一部のユーザーは、2000年代に開発されたレガシーゲームを実行するときに、互換性OSとしてWindows95を使用することを推奨しました。

手順に従って変更する方法を確認してください:

  1. Diablo2のアイコンを右クリックします デスクトップで、プロパティを開きます メニュー。
  2. 互換性を選択します 、次に互換モードに移動します 「このプログラムを互換モードで実行してください:」と表示されているチェックボックスをオンにします。 。
  3. チェックボックスをオンにすると、他のバージョンのWindowsのリストのロックが解除され、リストを選択して Windows 95をクリックします。 。 Windows10でDirect3d11エラー0X087A0001を修正する方法
  4. 最後に、適用をクリックします ゲームを起動して、エラーコードが解決されたかどうかを確認します。

  1. Windows 10でエラー0X800706F9を修正する方法は?

    一部のWindows10ユーザーは、繰り返しエラーを報告しています(0X800706F9) これは、元々Windows2000またはWindowsXPで作成された3.5フロッピーディスクから古いファイルをコピーしようとした場合にのみ発生します。ほとんどの場合、この問題はMSOfficeのドキュメントと写真で発生すると報告されています。 この特定の問題を調査した結果、Windows10でこのエラーコードをトリガーする可能性のあるいくつかの異なる根本的な原因があることが判明しました。このエラーコードの出現の原因となる可能性のある潜在的な原因のリストは次のとおりです。 一般的なドライバーの不整

  2. Windows 10アップデートエラー0x800703eeを修正する方法は?

    Windows Updateには、新機能とともにセキュリティパッチが含まれているため、重要です。特に新しいバージョンは、オペレーティングシステムへのさまざまな変更を含む大きなアップデートです。 Windows 10マシンの更新は非常に簡単で、数回クリックするだけで済みます。少なくとも、それが意図した手順です。ただし、Windows 10の更新中に問題やエラーメッセージが発生する傾向があり、これらの問題はかなり一般的です。 Windows 10の更新中に発生する可能性のあるエラーコードの1つは、 0x800703eeです。 コード。 Windowsマシンでファイルをコピーしているときにも同じ