パソコンでApexをやっていると急に落ちてエラーになっってしまうなんて経験がある方もいるかもしれませんね。
一回くらい落ちるなら全然いいのですが。何回もエラーになったいたら全く遊べないので、なにかしらの対策を行う必要があります。
今回の記事ではApexが落ちる原因と対処方法について紹介をします。
Apex Legendsが落ちる(フリーズ・クラッシュ)理由について
なぜApex Legendsが落ちてしまうのかというと下記の要因があります。まずは単純にあなたの使っているパソコンのスペックが足りていないということがあげれます。
最も多い理由としてはCPUの使用率が限界を超えてしまったことが多いようです。
PCでApex(SteamとOrigin)をするのに必要なスペック
必要なCPU
最低限になりますが、最低でもIntel Core i3-6300 3.8GHz
AMD FX-4350 4.2GHz
上記のCPUが必要です。このCPUは推奨ではなく最低これくらいのスペックがないといけないという意味になります。
推奨されているスペックはIntel i5 3570T以上が推奨とされています。
必要なメモリ
こちらは最低限になりますが6G以上は必要です。8G以上が推奨とされています。
必要なグラフィックス
NVIDIA GeForce GT 640 / Radeon HD 7730が最低限のラインとして必要なスペックです。
推奨としてはNvidia GeForce GTX 970 / AMD Radeon R9 290になります
必要なVRAM
最低限必要なVRAMは1GB以上となり、推奨とされているVRAMは8Gです。
ストレージはどれくらい必要?
メモリと勘違いしやすいですが、メモリとストレージの意味は異なります。
ストレージの空き容量としては22GB以上の空き枠は必要となるので、インストールする前に確認をしましょう。
以上が起動しても落ちる原因の一つになります。
その他の原因として
ゲームファイルが破損していることや、Visual C++ランタイムが壊れていたり、ウィンドウズ側の機能の問題だったりといろいろな原因を考えることができます
ですが、まずは自分のパソコンのスペックあ充分なものなのか確認をしましょう。
落ちる(エラー・クラッシュ)対処・対策方法
起動オプションを使った対策
-maxthreads 6 -threads 6」は、コア数を6に制限することでCPUの使用率を下げます。一部の人には効果があると言われていますが、改善したという報告は少ないので、CPUコア数に応じて6を5や4に変更してみてください。
最後は「-dev -fullscreen +fps_max300 +gfxnvnUseLowLatency 1 -numworkerthreads 4」で、コア数を4に制限します。
APEXオーバーレイの停止
GeforceExperienceから「設定」→「一般」→「ゲーム内オーバーレイを無効にする」を選択します。
全画面最適化を無効にする
Windowsの全画面最適化機能が原因で、Apex Legendsがクラッシュしたり、頻繁にクラッシュするケースがあります。そのため、Apex Legendsの実行ファイルでフルスクリーン最適化を無効にすることで、問題が解決する場合があります。
全画面最適化を無効にするには、以下の手順で行います。
Apex Legendsの実行ファイルが入っているフォルダを開きます。
Steam版の場合、Steamを起動し、「Library」→「Apex Legends」を右クリックし、「Properties」を選択します。Local Files」タブをクリックし、「Browse Local Files」をクリックします。
Origin版の場合、Originを起動し、「Origin」→「アプリケーションの設定」→「インストールと保存」タブで、「ゲームライブラリの保存場所」をローカルPCにするにチェックを入れます。エクスプローラーで、ゲームライブラリを保存したフォルダに移動し、「Apex Legends」ゲームフォルダを開きます。
Apex Legendsの実行ファイル(.exe)を右クリックし、「プロパティ」を選択します。
互換性」タブを開き、「全画面最適化を無効にする」にチェックを入れます。
OK」をクリックして設定を保存します。
全画面最適化を無効にした後、Apex Legendsを起動して、クラッシュの問題が解決されたかどうかを確認してください。
管理者として実行する
Apex Legendsは、アプリケーションを実行するための権限が不十分なため、頻繁にクラッシュすることがあります。
そのため、アプリケーションを管理者として実行するように設定することで、問題が解決する場合があります。
Apex Legendsを管理者として実行するように設定するには、以下の手順に従います。
Apex Legendsの実行ファイルが入っているフォルダを開きます。
Steam版の場合、Steamを起動し、「Library」→「Apex Legends」を右クリックし、「Properties」を選択します。Local Files」タブをクリックし、「Browse Local Files」をクリックします。
Origin版の場合、Originを起動し、「Origin」→「アプリケーション設定」→「インストールと保存」タブで、「ゲームライブラリの保存場所」をローカルPCにするにチェックを入れます。エクスプローラーで、ゲームライブラリを保存したフォルダに移動し、「Apex Legends」ゲームフォルダを開きます。
Apex Legendsの実行ファイル(.exe)を右クリックし、「プロパティ」を選択します。
互換性」タブを開き、「管理者としてこのプログラムを実行する」のチェックボックスにチェックを入れます。
OK “をクリックして設定を保存します。
プログラムを管理者として実行するように設定したら、Apex Legendsを実行して、クラッシュの問題が解決したかどうかを確認してください。
ゲームファイルの修復
Apex Legendsのゲームファイルが破損していることが原因でクラッシュするケースがあります。
そのため、Apex Legendsのゲームファイルを修復して、問題が解決できるかどうか試してみてください。ゲームファイルを修復するには、以下の手順に従ってください。
Steam版の場合 :
Steamを起動し、「Library」をクリックします。
ゲームリストの「Apex Legends」を右クリックし、「プロパティ」を選択します。
ローカルファイル」タブを開き、「ゲームファイルの整合性を確認」をクリックします。
Origin版の場合。
Originを起動し、「マイゲームライブラリ」をクリックします。
ゲームタイルの一覧で「Apex Legends」を右クリックし、「修復」を選択します。
以上の手順で、Apex Legendsのゲームファイルが修復されます。修復が完了したら、再度ゲームを起動して、クラッシュの問題が解決したかどうかを確認してください。
↑トップへ戻る目次へ戻る
グラフィックドライバの更新
Apex Legendsは、グラフィックドライバのバージョンが古いことが原因でクラッシュすることがあります。
特に、Apex Legendsのクラッシュ時に「Engine Error(0x887A0005)」というエラーメッセージが表示される場合や、画面がブラックアウトした状態でクラッシュする場合は、グラフィックドライバに問題がある可能性があります。
グラフィックドライバに問題があると思われる場合は、ドライバを更新することで問題が解決する場合があります。
グラフィックドライバーのアップデートは、以下の手順で行ってください。グラフィックボードのメーカーによって、アップデート方法が異なります。
NVIDIAの場合
NVIDIA公式サイトの「ドライバーダウンロードページ」にアクセスする。
プルダウンメニューからお使いのグラフィックスボードの製品タイプ、シリーズ、ファミリーを選択し、「検索」をクリックする。
検索結果のページで「ダウンロード」をクリックする。
ダウンロードしたドライバーファイルをダブルクリックして開く。
インストールウィザードに従って、ドライバーをインストールする。
AMDの場合
AMD社公式サイトの「ドライバーダウンロードページ」にアクセスする。
製品検索で「お使いのグラフィックスボード名」を入力する。
お使いのグラフィックボードを選択し、「送信」をクリックします。
Windows 10 – 64bit」のツリーを展開し、最新版のドライバーをダウンロードする。
ダウンロードしたファイルをダブルクリックして開きます。
インストールウィザードに従って、ドライバーをインストールします。
以上の手順で、最新のグラフィックドライバーにアップデートすることができます。アップデートが完了したら、Apex Legendsを起動して、クラッシュの問題が解決したかどうかを確認してください。
グラフィックドライバのクリーンインストール
一部のNVIDIA/AMDグラフィックドライバには古いドライバファイルがあり、アップデート後に不安定になることがあります。
最新バージョンのグラフィックドライバーでApex Legendsのクラッシュが発生する場合は、ドライバーのクリーンインストールをお試しください。また、最新のドライバーがインストールできない場合は、ドライバーのクリーンインストールをお試しください。グラフィックドライバをクリーンインストールするには、フリーウェアの「Display Driver Uninstaller(DDU)」を使用します。
上記が完了したら、問題がないか確認してみてくださいね。
フレームレート/FPSの制限
Apex Legendsのフレームレートを制限することで、クラッシュの問題が解決する場合があります。
したがって、Apex Legendsの起動オプションでフレームレートを制限して、問題が解決するかどうか試してみてください。
Steamを起動し、「Library」をクリックします。
ゲームリスト内の「Apex Legends」を右クリックし、「プロパティ」を選択します。
一般」タブを開き、「起動設定」をクリックします。
FPSを制限するために以下のコマンドを追加し、「OK」をクリックします。
+fps_max 100
上記の設定で解決しない場合は、60、110、144の値を試してみてください。
Originの場合。
Originを起動し、「ゲームライブラリ」を開きます。
ゲームタイルの一覧から「Apex Legends」をクリックします。
歯車のアイコンをクリックして、「ゲームのプロパティ」をクリックします。
高度な起動オプション」タブをクリックします。
コマンドライン引数に以下のFPSリミッターコマンドを追加し、「保存」をクリックします。
+FPS_MAX 100
上記の設定で改善されない場合は、60、110、144の値を試してみてください。
起動オプションを設定したら、Apex Legendsを起動して、クラッシュするかどうかを確認してください。
FPSを制限してもクラッシュが改善されない場合は、起動オプションの設定を元に戻し、他の解決策を試してください。
Texture Streaming Allocation(テクスチャストリーミング)を下げる
Apex Legendsのビデオ設定でTexture Streaming Allocationの設定を下げると、クラッシュの問題が解決する場合があります。
Texture Streaming Allocation」は、テクスチャ品質に割り当てるVRAMの量を設定することができます。
Texture Streaming Allocation」の設定を変更するには、以下の手順に従います。
Apex Legendsを起動します。
右下の歯車アイコンをクリックし、「設定」をクリックします。
ビデオ」タブを開きます。
Texture Streaming Assignment」を「Medium or Low」に変更します。
Texture Streaming Allocation」の設定を下げたら、クラッシュの問題が解決したかどうかを確認します。
グラフィックボードのVRR機能を無効にする。
一部のグラフィックボードのVRR機能は、Apex Legends自体のV-SYNC機能と競合し、ゲームがクラッシュする原因となる場合があります。
そのため、グラフィックボード側のVRR機能を無効にすることで、クラッシュする問題が解決する場合があります。
グラフィックボード側でVRR機能を無効にするには、以下の手順で行います。
NVIDIA G-SYNCの場合
Windowsマーク」をクリックし、アプリケーションの一覧から「NVIDIAコントロールパネル」を開きます。
左ペインの「ディスプレイ」のツリーを展開します。
G-SYNCの設定」をクリックします。
右側のペインで、「G-SYNCを有効にする」のチェックを外します。
適用 “をクリックします。
AMD FreeSyncの場合
Windowsマークをクリックし、アプリケーションの一覧から「AMD Radeon設定」を開きます。
ディスプレイ」タブをクリックします。
AMD FreeSync」をクリックし、「オフ」に切り替えます。
グラフィックボードのVRRを無効にしたら、Apex Legendsを起動して、クラッシュが発生するかどうかを確認します。
ヒント:お使いのグラフィックカードがG-SYNCまたはFreeSyncをサポートしていない場合は、この設定は表示されません。お使いのグラフィックカードがVRRをサポートしていない場合は、次のステップに進んでください。
オーバーレイを無効にする
SteamやOriginのオーバーレイ機能により、Apex Legendsがクラッシュすることがあります。
そのため、Steam/Originのオーバーレイ機能を無効にして、クラッシュの問題が解決するかどうかを確認することができます。
Steam/Originのオーバーレイを無効にするには、それぞれ以下の手順に従ってください。
Steamの場合 :
Steam を起動し、「Steam」をクリックしてから「設定」をクリックします。
左側のメニューで、「In-game」をクリックします。
右側のペインで、「ゲームプレイ中にSteamオーバーレイを有効にする」のチェックを外し、「OK」をクリックします。
Originの場合 :
Originを起動し、[Origin]をクリックし、[アプリケーション設定]をクリックします。
Origin In-Game」タブを開き、「Origin In-Gameを有効にする」のチェックを外します。
関連記事 Steamオーバーレイの有効化/無効化の方法(開かない場合の対処法も含む
オーバーレイを無効にしたら、Apex Legendsを再度起動して、クラッシュの問題が解決したかどうかを確認します。
ゲームバーをオフにする
Windows 10には、ゲーム画面をキャプチャーできるGameDVR機能が標準で搭載されています。
しかし、この機能を使用するとApex Legendsがクラッシュするとフォーラムで報告しているユーザーがいます。
そのため、Windowsのゲームバー機能を無効にして、問題が解決するかどうかを確認してみてください。ゲームバー機能を無効にするには、以下の手順で行います。
Windowsマーク」を右クリックし、「設定」を選択します。
Windowsの設定」が開いたら、「ゲーム」をクリックします。
左側のペインで「Xbox Game Bar」をクリックします。
右側のペインで、「Xboxゲームバーを有効にする」スイッチを「オフ」に切り替えます。
ゲームバーを無効にした後、Apex Legendsを起動し、クラッシュするかどうかを確認してください。
互換モードで実行する
Apex Legendsの実行ファイルを互換モードで実行すると、クラッシュする問題が解決する場合があります。
そのためには、以下の手順でApex Legends実行ファイルの設定で互換モードを有効にしてみてください。
Apex Legendsの実行ファイルが入っているフォルダをエクスプローラで開きます。
.exeファイルを右クリックし、「プロパティ」を選択します。
プロパティ」ウィンドウが開きます。互換性」タブをクリックします。
プロパティ」ウィンドウで、「互換性」タブを開きます。
このプログラムを実行する」にチェックを入れます。
動画で解説
エラー落ちの回避方法!!
PC origin版Apexがクラッシュ(フリーズ)する問題の解決法
まとめ
以上である程度改善されるようです。他にもBIOSからCPUコア数を制限する方法もありますが、改善されたという報告は少ないですし、BIOS設定は上級者向けなので割愛します。それにしても、ゲーム中に何度も落とされるのは痛すぎる…。ランクアップ中に何度落とされてポイントを失ったことか…。
皆さんも楽しいエイペックスライフを送ってくださいね。