修正:DirectXセットアップエラー 'Originで内部エラーが発生しました'

Originでゲームをインストールまたは起動しようとすると、「DirectXセットアップエラー:内部エラーが発生しました」というエラーメッセージが表示されます。 Originは、他のすべてのゲームエンジンと同様にDirectX APIを利用しています。

OriginのDirectXセットアップエラー

DirectXは、グラフィックスとゲーム内で行われるレンダリングで使用されます。 このエラーは、ゲームを初めてインストールまたは起動するときに、OriginがDirectXセットアップを起動できない場合に発生します。 これは非常に一般的な問題であり、かなり長い間ゲームエンジンに存在します。

OriginのDirectXセットアップエラーの原因は何ですか?

このエラーメッセージは、特にDirectXを適切に初期化できなかったことを示しています。 これがコンピューターで発生する原因には、いくつかの原因があります。

  • DirectXファイルが破損している: OriginがDirectXを起動できない主な理由は、ファイルが破損しているか、古いためです。 通常、これらのファイルを更新すると、当面の問題が修正されます。
  • DirectXがインストールされていない:場合によっては、OriginはコンピューターにDirectXを個別にインストールできないことがあります。 これは、許可の問題または昇格が許可されていないことが原因である可能性があります。
  • ウイルス対策ソフトウェアの競合:すべてのコンポーネントが期待どおりに動作している場合、 ウイルス対策ソフトウェアが正常に動作しておらず、Originのアクションをブロックしている可能性があります。

ソリューションに進む前に、コンピューターに管理者としてログインしていることを確認してください。 さらに、プロキシサーバーやVPNを使用せずにインターネットに接続できる必要があります。

解決策1:古いDirectXファイルを削除する

前述したように、このエラーが発生する最大の理由は、ディレクトリに既に存在するDirectXファイルが破損しているか使用できないためです。 これはOriginで頻繁に発生し、Originフォルダのディレクトリを変更した場合にも発生する可能性があります。 元のファイルパスが妨げられ、役に立たなかった可能性があります。 古いファイルを削除(またはフォルダーに配置)し、Originを起動します。 Originは、必要なファイルが存在しないことに気付くと、それに応じてダウンロード/インストールします。

  1. Windows + Eを押してファイルエクスプローラーを起動し、次のディレクトリに移動します。
 C:\ Program Files(x86)\ Origin Games \ * name of game * \ Installer \ directx \ redist 

コンピューターで隠しファイルを有効にしていない場合は、次の手順を順番に実行してください。

[ 表示]をクリックし、[ オプション]> [フォルダーと検索オプションの変更]を選択します。 古いバージョンのオペレーティングシステムを使用している場合は、同様の手順を実行します。

フォルダーオプションの変更-Windowsエクスプローラー

[ 表示 ]タブを選択し、[ 非表示のファイル、フォルダー、およびドライブを表示する]オプションをオンにします 。 また、[ 保護されたオペレーティングシステムファイルを非 表示に する(推奨) ]オプションのチェックを外します。

保護されたオペレーティングシステムファイルを非表示にするのチェックを外す
  1. ここで、新しいフォルダーを作成し、任意の名前を付ける必要があります。 次に、以下に記載されているファイルを除くすべてのファイルを移動します。
 DSETUP.dll dsetup32.dll DXSETUP.exe 

追加ファイルをフォルダーに移動する
  1. これで、3つのファイルと、ディレクトリに作成したフォルダーが表示されます。

「redist」ディレクトリ内の選択されたファイル

解決策2:DirectXを手動でインストールする

OriginがDirectXを単独でインストールできない場合があります。 これは、セキュリティ設定が厳しくなり、アプリケーションのアクセスが制限されるWindows Updateにまでさかのぼることができます。

DirectXは基本的に、レンダリングとグラフィックス処理においてアプリケーションとハードウェアを支援するAPI(アプリケーションプログラミングインターフェイス)のコレクションです。 このソリューションでは、MicrosoftのWebサイトに移動し、実行可能ファイルをダウンロードした後にDirectXをインストールします。 これらの手順を実行するには管理者アカウントが必要になることに注意してください。

  1. 公式のMicrosoft Webサイトに移動し、そこからインストーラーをダウンロードします。

DirectXランタイムインストーラーのダウンロード
  1. アクセス可能な場所にファイルをダウンロードした後、管理者権限で実行可能ファイルを実行し、DirectXをインストールします。 既にインストールされている場合は、モジュールが欠落している場合に備えて、適切な再インストールを検討してください。
  2. コンピューターを再起動し、エラーメッセージが解決されるかどうかを確認します。

解決策3:ウイルス対策ソフトウェアを無効にする

最近、コンピュータにアンチウイルスソフトウェアをアクティブ化/インストールしている場合、DirectXファイルをインストールしようとすると、Originと競合する可能性があります。 これは既知の問題であり、Originクライアントで時々発生します。

最初にウイルス対策ソフトウェアを一時的に無効にすることをお勧めします。 これが機能しない場合は、アンインストールしてからOriginをチェックすることを検討してください。 アンチウイルスプロダクトキーを手元に持っている場合は、常に後者を使用する必要があります。 ウイルス対策をオフにする方法に関する記事をご覧ください。

解決策4:Originを再インストールする

Originは、Electronic Artsが開発したオンラインゲーム、デジタル配信、およびデジタル著作権管理プラットフォームであり、ユーザーはインターネット上でPCおよびモバイルプラットフォーム用のゲームを購入し、Originクライアントでダウンロードできます。 基本的にOriginを使用してゲームを起動します。 このソリューションでは、Originクライアントをリセットして、問題が解決するかどうかを確認します。

注:すべてのゲームを最初から再ダウンロードする必要があります。

  1. Windows + Rを押し、「 appwiz 」と入力します。 cpl 」をクリックし 、アプリケーションマネージャーを開きます。 Originのエントリに移動し、右クリックしてアプリケーションを完全にアンインストールします。
  2. アプリケーションがアンインストールされたら、公式Webサイトに移動して、クライアントを再度ダウンロードします

Originをダウンロードする
  1. Originクライアントを起動し、ストアからゲームを再度ダウンロードします。 次に、問題が解決したかどうかを確認します。

注:クライアント内からゲーム全体の修復を試みることもできます。 これにより、不完全または破損したファイルを特定できます。

興味深い記事