OriginでDirectXセットアップエラー「内部エラーが発生しました」が出る原因と対処法
Originは、他の多くのゲームプラットフォームと同様にDirectX APIを利用しています。DirectXはゲーム内のグラフィック表示やレンダリング処理を担う重要なコンポーネントです。Windows 10環境でOriginからゲームをインストールまたは起動しようとした際に、「DirectX Setup Error: An internal error has occurred(内部エラーが発生しました)」というエラーメッセージが表示されることがあります。
この記事では、このエラーを引き起こす可能性のある既知の原因を整理したうえで、問題を解決するために試せる具体的な対処法をご紹介します。
エラーが発生する主な原因
このエラーは、ゲームの初回インストール時や起動時に、OriginがDirectXのセットアップを正常に実行できなかった場合に発生します。考えられる主な原因は以下のとおりです。
- DirectXファイルが古い、または破損している
- 権限の問題や管理者権限(昇格)が付与されていないため、Originが単独でDirectXをインストールできない
- アンチウイルスソフトとの競合
DirectXセットアップエラーの解決策
この問題に直面した場合は、以下の対処法を順不同で試してみてください。作業を始める前に、必ず管理者アカウントでPCにログインし、プロキシサーバーやVPNを使わない通常のインターネット接続が利用できることを確認しておきましょう。
- 古いDirectXファイルを削除または別フォルダーへ移動する
- DirectXを手動でインストールする
- アンチウイルスソフトを一時的に無効化する
- Originを再インストールする
それでは、それぞれの手順を詳しく見ていきましょう。
1. 古いDirectXファイルを削除または別フォルダーへ移動する
ディレクトリ内にすでに存在するDirectXファイルが破損していたり使用できない状態だったりすると、このエラーが発生します。特に、Originフォルダーの保存場所を変更した場合、元のファイルパスが無効になるため、この問題が起こりやすくなります。
この場合は、古いファイルを削除するか別フォルダーへ移動してからOriginを起動してください。Originは不足しているファイルを検出すると、自動的に再ダウンロードと再インストールを行います。
手順は以下のとおりです。
- Windowsキー + Eキーを押してエクスプローラーを起動します。
- 次のディレクトリへ移動します。
C:\Program Files (x86)\Origin Games\*ゲーム名*\Installer\directx\redist
redistフォルダーが表示されない場合は、隠しファイルとフォルダーを表示する設定が必要です。手順は次のとおりです。
- エクスプローラーを起動します。
- 表示メニューをクリックします。
- オプション > フォルダーおよび検索オプションの変更を選択します。
- 表示タブを開きます。
- 「すべてのファイルとフォルダーを表示する」のラジオボタンを選択します。
- あわせて、「保護されたオペレーティングシステムファイルを表示しない(推奨)」のチェックを外します。
次に、redistフォルダー内に新しいサブフォルダーを作成し、任意の名前を付けてください。その後、以下の3つのファイルを除くすべてのファイルを新しいフォルダーへ移動します。
- DSETUP.dll
- dsetup32.dll
- DXSETUP.exe
ファイルの移動が完了したら、エクスプローラーを閉じてOriginを起動し、ゲームを起動して問題が解決したか確認してください。解決しない場合は、次の対処法に進みましょう。
2. DirectXを手動でインストールする
場合によっては、Originが単独ではDirectXをインストールできず、このエラーが発生することがあります。これは、Windows Updateによってセキュリティ設定が厳格化され、アプリケーションのアクセスが制限されるようになったことが背景にあると考えられます。
この対処法では、Microsoftの公式サイトからDirectXエンドユーザーランタイムWebインストーラーを手動でダウンロードしてインストールし、問題が解決するかどうかを確認します。
3. アンチウイルスソフトを一時的に無効化する
最近サードパーティ製のアンチウイルスソフトをPCにインストールした場合、OriginがDirectXファイルをインストールしようとする際に干渉し、このエラーの原因となっている可能性があります。
まずはアンチウイルスソフトを一時的に無効化して試してみてください。無効化しても改善しない場合は、アンチウイルスソフトを完全にアンインストールしてから再度確認しましょう。
4. Originを再インストールする
OriginはElectronic Arts(EA)が開発したデジタル配信プラットフォームで、ビデオゲームの購入やプレイに利用されています。クライアントソフトはPCやモバイル向けに提供されており、自己更新機能を備え、EAからゲーム本体、拡張パック、コンテンツブースターパック、パッチなどをダウンロードできます。
この対処法では、「プログラムと機能」からOriginクライアントをアンインストールし、公式サイトにアクセスしてクライアントを再ダウンロード・再インストールします。そのうえで、エラーが解消されたかどうかを確認してください。
注意:Originを再インストールした後は、すべてのゲームを最初から再ダウンロードする必要があります。
また、クライアント内からゲーム全体の「修復」を実行する方法も有効です。これにより、不完全なファイルや破損したファイルを特定できます。
補足:「DirectXの初期化に失敗しました」というエラーメッセージが表示される場合にも、上記の対処法が役立ちます。
いずれかの方法で問題が解決することをお祈りしています!
-
リモートデスクトップ接続で「内部エラーが発生しました」と表示されたときの対処法10選
PCからリモートコンピューターに接続しようとした際に、「リモートデスクトップ接続で内部エラーが発生しました」というメッセージが表示されて困っていませんか?このエラーは多くのユーザーが経験しており、発生原因が複数考えられるため、原因の特定に戸惑う方も少なくありません。しかし安心してください。本記事では、このエラーを素早く解決するための具体的な方法を詳しく解説します。最後まで読めば、きっと問題を解消できるはずです。 リモートデスクトップ接続の内部エラーの主な原因 このエラーにはいくつかの原因が考えられます。代表的なものを以下にまとめました。 現在接続中のドメインに関する問題 リモート接続が無効
-
Chrome OS回復ユーティリティの「予期しないエラーが発生しました」を解決する9つの方法
Google Chromeをデバイスにインストールする際、Chromebook関連のエラーに遭遇することがあります。Chromebook回復ユーティリティはChromeシステムの重要な機能であり、デバイスのChrome OSを復旧させるために使用されます。このユーティリティが正常に動作しないと、デバイス上でChromeを利用できなくなる恐れがあります。この問題を解決するには、「予期しないエラーが発生しました」というChrome OS回復エラーを修正する必要があります。本記事では、この問題の考えられる原因と、効果的な対処法を詳しく解説します。 Chrome OS回復の「予期しないエラーが発生し