あなたが熱心なゲーマーである場合、あなたはしばしばエラーに出くわすかもしれません。D3D9デバイスの作成に失敗しましたゲームを起動しようとしているときにWindows10PCで」。 これはどのゲームでも発生する可能性があり、通常、すぐにゲームをプレイしようとしているとき、またはSteamアプリを使用しているときに、デスクトップが画面上でロックされている場合に発生します。 このエラーの背後にある主な理由は、ゲームの解像度とモニターの解像度の間の非互換性によるものです。 また、d3d9.dllレジストリエントリの欠落または不正確さ、ウイルス攻撃、ハードウェア障害、または古いグラフィックドライバが原因である可能性もあります。 幸い、ゲームエラーの修正に役立つ方法がいくつかあります。D3D9デバイスの作成に失敗しました」をWindows10PCにインストールします。 PCを再起動すると問題が解決する場合がありますが、必ずしもそうとは限りません。 そのとき、nを移動して以下の方法を試すことができます。
方法1:ゲームの解像度を変更する
メソッドを続行する前に、システムの現在の解像度を確認する必要があります。 方法を見てみましょう:
ステップ1: デスクトップの任意の場所(空の領域)を右クリックして、 ディスプレイの設定.
ステップ2: の中に 設定 ペインの右側にあるウィンドウを下にスクロールすると、 ディスプレー解像度.
ここで、解像度を書き留めます。
ステップ1: を起動します 蒸気 アプリに移動します 図書館.
ステップ2: ゲームを右クリックして、 プロパティ.
ステップ3: 今、に行きます 一般 タブをクリックして内部をクリックします ローンチオプション.
ステップ4: 今、入力します -w 1366 -h 768 [起動オプション]でウィンドウを閉じます
注意 ここでは、1366と768を使用しました。これが、解像度です。 あなたがメモしたあなたの決議を書き留めてください。
たとえば、解像度が1278と720の場合は、-w 1278 -h720と入力します。
ここで、ウィンドウを閉じて、再試行してください。
これが機能しない場合は、ウィンドウモードに変更することもできます。 これがその方法です。
もう一度[起動オプション]に移動して、 -ウィンドウ ウィンドウを閉じます。
ウィンドウを終了すると、ゲームを開くことができます。
方法2:ゲームファイルの解像度を手動で変更する
ステップ1: 押す Win + E キーボードのキーを一緒に開いて ファイルエクスプローラー 窓。
ステップ2: の中に ファイルエクスプローラー ウィンドウで、ゲームが配置されているフォルダに移動します。
パスは次のようになります。
C:\ Program Files(x86)\ Steam \ Steamapps \ common \ Age of Chivalry Dedicated Server \ ageofchivalry \ cfg
*注意 - 上記のパスは一例です。
Steamゲームは、他のディレクトリに配置することもできます。
ステップ3: 次に右クリックします Machineoptions.ini によって、そしてから このファイルをどのように開きますか プロンプト、選択 メモ帳. ファイルをクリックして直接開くこともできます。Windowsのプロンプトが表示されたら、[ メモ帳.
*注意 - 構成ファイルがで終わることを確認してください .ini 上記の拡張子。
ステップ4: ここで、「;」を解決コードから取得し、値を同じままにします。 したがって、文字列は最初は次のようになります。
; ResX = 1024; ResY = 768
「;「、解決コードは次のようになります。
ResX = 1024 ResY = 768
変更を保存して、ファイルエクスプローラーを閉じます。
これで、PCを再起動すると、ゲームを今すぐ起動できるはずです。
これで、ゲームを開いて「D3D9デバイスの作成に失敗しました」はなくなるはずです。
方法3:DirectXランタイムを再インストールする
DirectXランタイムがコンピューターで正しく機能していない可能性があるため、DirectXランタイムを再インストールすると問題が解決する場合があります。 方法を見てみましょう:
ステップ1: 以下のMicrosoftの公式にアクセスしてください DirectXエンドユーザーランタイム ウェブサイト:
https://www.microsoft.com/en-us/download/details.aspx? id = 8109
ステップ2: ダウンロードページが表示されたら、をクリックします。 ダウンロード ボタン。
ステップ3: ダウンロードしたファイルをクリックして開き、セットアップを完了します。
画面の指示に従ってインストールを完了します。
方法4:Steamゲームファイルの整合性を確認する
ステップ1: を開きます 蒸気 クライアントとに行きます 図書館.
ステップ2: 次に、問題のあるゲームを右クリックして、 プロパティ.
ステップ3: 次のウィンドウで、をクリックします ローカルファイル 左に。
次に、ペインの右側に移動して、をクリックします ゲームファイルの整合性を確認する.
これは、サードパーティのウイルス対策ソフトウェアがファイルをブロックしている場合に特に役立ちます。 この機能は、ゲームファイルの損傷、またはゲームのインストールディレクトリに何かが不足している場合にも検出します。
これでゲームを開いてみることができ、正常に動作するはずです。
方法5:グラフィックスドライバーを更新または再インストールする
ステップ1: 右クリック 開始 メニューを選択して選択します 実行 開くには コマンドを実行する.
ステップ2: の中に コマンドを実行する ウィンドウ、タイプ devmgmt.msc 検索ボックスで、 入る 開くには デバイスマネージャ 窓。
ステップ3: の中に デバイスマネージャ ウィンドウで、展開します ディスプレイアダプタ セクション。
グラフィックデバイスを右クリックして、 ドライバーの更新.
ステップ4: 現在、2つのオプションがあります。
選択する ドライバーを自動的に検索 また、Windowsは最新のドライバーを自動的に検出し、それらを自動的にダウンロードしてインストールできます。
ステップ5: または、グラフィックカードの製造元のWebサイトから手動でダウンロードして、希望の場所に保存します。
次に、 ステップ1から3 選択します コンピューターでドライバーを参照する.
ステップ6: 次に、 この場所でドライバーを検索する フィールドをクリックします ブラウズ.
ステップ7: 次に、ファイルを保存した場所に移動します ステップ5 更新をインストールします。
これで、エラーが表示されていたゲームを開いてみることができ、ゲームをプレイできるようになります。
方法6:互換モードでゲームを実行する
ステップ1: を開きます 蒸気 アプリに移動します 図書館.
ステップ2: 問題のあるゲームを右クリックして、 管理する 次にをクリックします ローカルファイルを参照する.
ステップ3: でゲームファイルの場所を開きます ファイルエクスプローラー.
次に、を右クリックします。 。EXE ファイルを選択して選択します プロパティ.
ステップ4: の中に プロパティ ウィンドウで、 互換性 タブ。
次に、 互換性トラブルシューティングを実行する ボタンまたはに移動します 互換性モード セクションを開き、横のチェックボックスをオンにします このプログラムを互換モードで実行します.
次に、ドロップダウンから古いWindowsバージョンを選択して、ゲームを実行します。
押す 適用する その後 OK 変更を保存して終了します。
方法7:システム構成ですべてのサービスを有効にする
ステップ1: 右クリック 開始 メニューを選択して選択します 実行 開くには コマンドを実行する ボックス。
ステップ2: の中に コマンドを実行する 検索ボックスに「 msconfig ヒット 入る 開くには システム構成 窓。
ステップ3: の中に システム構成 ウィンドウで、をクリックします サービス タブ。
次に、すべての横にあるチェックボックスをオンにします AMD または nVidia サービス。
*注意 - サービスがわからない場合は、をクリックしてください 全て可能にする.
押す 適用する その後 OK 変更を保存して終了します。
次に、PCを再起動して、ゲームを開きます。 エラーはもうなくなっているはずです。
上記の方法のいずれも機能しない場合は、[設定]> [更新とセキュリティ]> [更新の確認]からWindowsを最新バージョンに更新してみてください。 Windowsが最新でないために、エラーが発生する場合があります。 最新バージョンに更新すると、ゲームを起動してプレイできるようになります。 または、信頼できるサードパーティのレジストリクリーナーを使用してWindowsレジストリを修復することもできます。 これは、断片化の問題を修正したり、dllエラーの原因となる無効なエントリを削除したりするのに役立ちます。