次の方法で共有

DirectXに関するエラー

Anonymous
2018-11-18T14:09:59+00:00

steamのBesigeを起動しようとしたところ下記エラーが発生し起動できませんでした。

ほかにもいくつかのアプリケーションでDirectX 9がないよ見たいなエラーが出て起動できません

最後にBesigeを起動できたのが8月あたりでDirectXのエラーが出始めたのが9月ごろです。


Failed to initialize Direct3D.

Make sure you have at least DirectX 9.0c installed, have drivers for your

graphics card and have not disabled 3D acceleration

in display settings.

InitializeEngineGraphics failed


ディスプレイが3つありませヶ他2つにも全く同じことが書いてあったので省略します。

DirectXエンドユーザーランタイムWebインストーラーをダウンロードし実行したところ最新相当のバージョンが入っていると診断されインストールできませんでした。

https://www.microsoft.com/ja-jp/download/details.aspx?id=35

こちらどのようにすればエラーが回避できるでしょうか。

家庭向け Windows | Windows 10 | デバイスとドライバー

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

3 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2018-11-22T09:11:32+00:00

    ご教授ありがとうございます。

    該当手順でコマンドを実行してみたところエラー等は発生しませんでしたが、調べてみたところ該当のゲームが32bitしか対応していなかったのでおそらくそれが原因でした。

    こうなるとなぜ8月に起動して遊べたのかが謎ですがいったん納得いく理由が出ました。

    ありがとうございます。

    互換性があると言っても

    細かな変更がされていますので

    Windows10のビルドアップにより 過去に開発されたゲームが起動できなくなるのは

    当方でもあります

    そのような場合

    ゲーム会社が対応しない場合は そのままで終わることが主です

    4 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2018-11-18T14:42:50+00:00

    DirectX End-User Runtimes (June 2010)

    https://www.microsoft.com/en-us/download/detail...

    上記をインストールした後で、Dismコマンドでファイルを修復してみてください。

     以下のコマンドを管理者特権があるコマンドプロンプトで実行してください。

    Dism /Online /Cleanup-Image /CheckHealth

    Dism /Online /Cleanup-Image /ScanHealth

     エラーが表示されたら、以下を実行して修復してください。

    Dism /Online /Cleanup-Image /RestoreHealth

    Sfc /scannow

     修復が成功した場合には、修復を完遂するためにWindowsを再起動してください。

     修復が失敗した場合、システムファイルの修復ができませんので、保存しておきたいファイルを別のメディアにバックアップして、Windows をクリーンインストールしてください。

    それでも再発するようであれば、デバイスドライバなどの非互換か、レジストリの破損でしょうから、Windowsを新規にインストールしなおした方がいいだろう。

    ちなみに、64bit版WIndowsで古い32bit版アプリを実行しようとしていたりしていませんか?

    2 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  3. Anonymous
    2018-11-22T09:00:58+00:00

    ご教授ありがとうございます。

    該当手順でコマンドを実行してみたところエラー等は発生しませんでしたが、調べてみたところ該当のゲームが32bitしか対応していなかったのでおそらくそれが原因でした。

    こうなるとなぜ8月に起動して遊べたのかが謎ですがいったん納得いく理由が出ました。

    ありがとうございます。

    0 件のコメント コメントはありません