修正:Windows 10でのBattlefield 4のクラッシュとパフォーマンスの低下

目次:

ビデオ: ВЕСЕЛЫЙ BATTLEFIELD 5 #1 2024

ビデオ: ВЕСЕЛЫЙ BATTLEFIELD 5 #1 2024
Anonim

Battlefield 4プレーヤーは、クラッシュ、パフォーマンスの低下、.dllファイルの欠落など、Windows 10でさまざまな問題を報告しています。 これらの問題はすべてBattlefield 4のエクスペリエンスを台無しにする可能性がありますが、幸いなことに、これらの問題をすべて解決する方法があります。

Windows 10でのBattlefield 4の問題を修正

  1. グラフィックカードドライバーを更新する
  2. SLI / Crossfireを無効にする
  3. ブラウザでハードウェアアクセラレーションを無効にします
  4. レジストリ設定を変更する
  5. 自動ドライバーインストールを無効にし、グラフィックカードドライバーの古いバージョンをダウンロードします
  6. EVGA Precision Xを閉じる
  7. ウイルス対策/ファイアウォールを無効にし、Originを管理者として実行します
  8. グラフィックの品質とゲームの解像度を下げる
  9. 新しいcfgファイルを作成します
  10. アンチエイリアスと異方性設定を変更する
  11. dxgi.dllをBattlefield 4インストールディレクトリに移動します
  12. Visual C再頒布可能パッケージをインストールする
  13. タスクマネージャーを使用してBTTray.exeプロセスを終了する
  14. ゲームでOriginを無効にする
  15. Windows 64ビットを実行している場合は、BF4も64ビットに設定します
  16. コンピューターのクリーンブート

解決策1 –グラフィックカードドライバーを更新する

プレイヤーによると、Battlefield 4は5分間のゲームプレイ後にクラッシュします。 ゲームがクラッシュする前に、パフォーマンスが150 fpsから40 fpsに低下する原因となるメモリリークがあるようです。 これにより、ゲームをプレイできなくなりますが、解決策があります。

これはゲームのパフォーマンスを大幅に低下させるため、深刻な問題のように聞こえますが、それを修正する方法があります。 この問題を解決するには、グラフィックカードの製造元のWebサイトにアクセスして、最新のドライバーをダウンロードするだけです。 Nvidiaがこの問題を修正する新しいドライバーセットをリリースしたことが確認されているため、できるだけ早くダウンロードするようにしてください。

ドライバーを手動で更新するのは非常に面倒なので、このドライバーアップデータツール(100%安全でテスト済み)をダウンロードして自動的に実行することをお勧めします。 したがって、ファイルの損失を防ぎ、コンピューターに永続的な損傷を与えることさえありません。

Tweakbit Driver Updaterは、MicrosoftおよびNorton Antivirusによって承認されています。 インストール方法と使用方法は次のとおりです。

1. TweakBit Driver Updaterをダウンロードしてインストールします

2.インストールが完了すると、プログラムは自動的に古いドライバーのPCのスキャンを開始します。 Driver Updaterは、インストールされているドライバーのバージョンを最新バージョンのクラウドデータベースと照合し、適切なアップデートを推奨します。 スキャンが完了するまで待つだけです。
3.スキャンが完了すると、PCで見つかったすべての問題のあるドライバーに関するレポートを取得します。 リストを確認して、各ドライバーを個別に更新するか、一度にすべて更新するかを確認します。 一度に1つのドライバーを更新するには、ドライバー名の横にある[ドライバーの更新]リンクをクリックします。 または、下部にある[すべて更新]ボタンをクリックして、推奨されるすべての更新を自動的にインストールします。

注: 一部のドライバーは複数の手順でインストールする必要があるため、すべてのコンポーネントがインストールされるまで「更新」ボタンを数回押す必要があります。

免責事項 :このツールの一部の機能は無料ではありません。

解決策2 – SLI / Crossfireを無効にする

Battlefield 4にはWindows 10のSLIとCrossfireに問題があることが報告されており、最新のドライバーでクラッシュが解決しない場合は、SLIまたはCrossfireを一時的に無効にすることが最善の解決策である可能性があります。

SLIを無効にするには、次の手順に従ってください。

  1. NVIDIAコントロールパネルを開きます。
  2. [3D設定]> [SLI構成の設定]に移動します。
  3. [SLIテクノロジを使用しない]が選択されていることを確認します。
  4. [適用]をクリックして変更を保存します。

AMDカードを使用している場合、次の手順に従ってCrossfireを無効にできます。

  1. Catalyst Control Centerを開きます。
  2. グラフィック> Crossfireをクリックします。
  3. [Crossfireを有効にする]をオフにします。
  4. [OK]をクリックして変更を保存します。

SLIまたはCrossfireを無効にすると、ゲームのパフォーマンスが低下する可能性がありますが、ゲームはより安定するはずです。

  • また読む:プロセッサブーストのためにBattlefield 1が常にalt-tabbingを修正する方法

解決策3 –ブラウザのハードウェアアクセラレーションを無効にします

ユーザーは、Windows 10がブラウザーのハードウェアアクセラレーションを以前のバージョンのWindowsとは異なる方法で使用し、これがBattlefield 4でのフレームレート低下の原因の1つであると報告しています。 、ただし、ブラウザのハードウェアアクセラレーションを無効にすることでこれを修正できます。 Internet Explorerでハードウェアアクセラレーションを無効にする方法を示しますが、別のブラウザーを使用する場合は、使用するブラウザーのハードウェアアクセラレーションを必ず無効にしてください。

  1. 右上隅の歯車アイコンをクリックします。
  2. インターネットオプションを選択します。
  3. [詳細設定]タブをクリックします。
  4. GPUレンダリングの代わりにソフトウェアレンダリングを使用するをオンにします。
  5. コンピュータを再起動してください。

再起動後、もう一度Battlefield 4を実行してみてください。 うまくいけば、パフォーマンスがいくらか改善するでしょう。

解決策4 –レジストリ設定を変更する

このソリューションは、Battlefield 4 DLCがインストールされている場合にのみ適用されますが、DLCからマップを実行することはできません。 DLCからマップを実行しようとすると、選択したマップの起動を妨げる追加の拡張パックが必要というメッセージが表示されます。 この問題を解決するには、レジストリ内のいくつかの値を変更する必要があるため、その方法を見てみましょう。

  1. Battlefield 4インストールディレクトリに移動します。 デフォルトでは、C:Program Files(x86)Origin GamesBattlefield 4です。
  2. 更新ディレクトリに移動します。 1つ以上のXpackフォルダーが表示されます。 これらの各フォルダーは1つのDLCを表します。 後で必要になるため、フォルダーの名前を覚えておく必要があります。
  3. レジストリエディターを起動します。 Windowsキー+ Rを押してregeditと入力すると、レジストリエディターを起動できます。 regeditと入力した後、Enterキーを押すか、[OK]をクリックしてレジストリエディターを開きます。
  4. レジストリエディターが開いたら、左ペインで次のキーに移動します。
    • HKEY_LOCAL_MACHINE / SOFTWARE / Wow6432Node / EA Games / Battlefield 4
  5. Xpackという名前のキーが表示されます。 これらのキーは、ステップ2のXpackフォルダーを表します。特定のXpackキーがレジストリに存在しないが、ステップ2のUpdatesフォルダーに同じ名前のフォルダーがある場合は、手動で追加する必要があります。 基本的に、ステップ2のすべてのXpackフォルダーをレジストリに追加する必要があります。
  6. Battlefield 4キーを右クリックして、[新規]> [キー]を選択します。
  7. 手順2のXpackフォルダーの名前と一致するようにキーの名前を入力します。たとえば、レジ​​ストリにXpack3がない場合、新しいキーにXpack3という名前を付けます。
  8. 新しく作成したキー(この例ではXpack3)を右クリックし、[新規]> [文字列値]を選択します。
  9. 新しく作成された文字列値にInstalledという名前を付けます。
  10. [インストール済み]をダブルクリックします。
  11. [値のデータ]フィールドにTrueと入力し、[OK]を押して変更を保存します。

手順2のすべてのXpackフォルダーにすべてのXpackキーを追加するまで、手順6〜12を繰り返します。

  • また読む:Battlefield 1の目標を修正およびカスタマイズする方法

解決策5 –自動ドライバーインストールを無効にし、古いバージョンのグラフィックカードドライバーをダウンロードする

Windows 10はドライバーを自動的に更新しますが、場合によっては特定のゲーム(この場合はBattlefield 4など)で問題を引き起こす可能性があります。 そのため、特定の場合には、ドライバーの自動更新を無効にした方が良い場合があります。

  1. コントロールパネルを開きます。
  2. システムとセキュリティに移動します。
  3. [ハードウェア]タブをクリックし、[デバイスインストール設定]を選択します。
  4. [いいえ、何をするかを選択させてください]を選択します。
  5. 次に、[Windows Updateからドライバーソフトウェアをインストールしない]を選択します。

その後、現在のグラフィックカードドライバーをアンインストールし、グラフィックカードの製造元から古いバージョンをダウンロードします。 最新バージョンが適切に機能しない場合にのみ、古いバージョンのドライバーをダウンロードしてください。

解決策6 – EVGA Precision Xを閉じる

EVGA Precision XはNvidiaグラフィックカード用のオーバークロックツールであり、このツールの最新バージョンがBattlefield 4でいくつかの問題を引き起こすことが報告されています。ユーザーによると、すべてのデスクトップにクラッシュするため、ゲームを起動することさえできません時間。

これまでのところ、唯一の解決策は、Battlefield 4のプレイ中にEVGA Precision Xを無効にすることです。EVGAPrecision Xを本当に使用する必要がある場合は、Battlefield 4でうまく機能する前のバージョンに切り替えることができます。

解決策7 –ウイルス対策/ファイアウォールを無効にし、Originを管理者として実行する

ゲームで予期しないエラーが発生したり、突然起動したり突然停止したりする場合は、管理者としてOriginを実行してみてください。 Originのショートカットを見つけて右クリックし、メニューから管理者として実行を選択します。

Originを管理者として実行しても解決しない場合は、ウイルス対策とファイアウォールを一時的に無効にし、ゲームを再起動する必要があります。

  • また読む:修正:ゲームのインストールに時間がかかる

解決策8 –グラフィックの品質とゲームの解像度を下げる

ユーザーは、DirectX機能、空き仮想メモリ、および総リソースメモリエラーを報告しています。 これらのエラーはグラフィックカードメモリの不足が原因で発生します。これを修正する唯一の方法は、ゲームのグラフィック設定とゲームの解像度を下げることです。

最悪の場合、グラフィックカードをより多くのメモリを搭載した新しいカードにアップグレードする必要があります。

解決策9 –新しいcfgファイルを作成する

新しい.cfgファイルを作成すると、フレームレートの問題や遅れが発生する可能性があるため、Windows 10で.cfgファイルを作成する方法を見てみましょう。

メモ帳を開き、次の行を追加します。

  • GameTime.MaxVariableFps 60
  • PerfOverlay.DrawFps 1
  • PostProcess.DynamicAOEnable 0
  • RenderDevice.Dx11Enable 0
  • RenderDevice.ForceRenderAheadLimit 1
  • RenderDevice.TripleBufferingEnable 0
  • WorldRender.DxDeferredCsPathEnable 0
  • WorldRender.FxaaEnable 0
  • WorldRender.MotionBlurEnable 0
  • WorldRender.SpotLightShadowmapEnable 0
  • WorldRender.SpotLightShadowmapResolution 256
  • WorldRender.TransparencyShadowmapsEnable 0

ここで、ファイルをuser.cfgとして保存する必要があります。 それを行うには、次のことを行います。

  1. メモ帳で、[ファイル]> [名前を付けて保存]をクリックします。
  2. [ファイルの種類]フィールドで、メニューから[すべてのファイル]を選択します。
  3. [ファイル名]フィールドにuser.cfgファイルを入力します。
  4. 次に、ファイルをBattlefield 4インストールディレクトリに保存します。 デフォルトでは、C:Program Files(x86)Origin GamesBattlefield 4です。

解決策10 –アンチエイリアスと異方性設定を変更する

ロード画面でゲームがフリーズまたはクラッシュした場合は、Nvidiaコントロールパネルでアンチエイリアスと異方性設定を変更してみてください。

  1. Nvidiaコントロールパネルを開きます。
  2. 3D設定の管理に移動します。
  3. アンチエイリアスと異方性の設定を見つけ、それらの値を[アプリケーション設定を使用]に変更します。

AMDグラフィックカードを使用している場合は、同様の方法でCatalyst Control Centerからこれらのオプションを変更できます。

アンチエイリアスと異方性設定を変更しても解決しない場合は、Originのクラウドストレージオプションをオフにして、PunkBusterを更新してみてください。

  • また読む:ゲームをプレイすると画面が黒くなる:すぐに修正できる4つのソリューション

解決策11 – dxgi.dllをBattlefield 4インストールディレクトリに移動する

dxgi.dllが見つからないというエラーが表示される場合は、dxgi.dllをBattlefield 4インストールディレクトリに移動することで簡単に修正できます。 それを行うには、次の手順を実行します。

  1. C:WindowsSystem32に移動します。
  2. System32で、dxgi.dllというファイルを見つけます。

  3. ファイルをBattlefield 4インストールディレクトリにコピーします。 デフォルトでは、C:Program Files(x86)Origin GamesBattlefield 4になりますが、コンピューター上の場所は異なる場合があります。

解決策12 – Visual C再頒布可能パッケージをインストールする

Msvcr110.dllまたはMsvcr120.dllが見つからないというエラーが表示される場合は、Visual C Redistributablesを再インストールする必要があります。 バトルフィールド4インストールディレクトリからVisual C再頒布可能パッケージをインストールできるため、何もダウンロードする必要はありません。

C:Program Files(x86)Origin GamesBattlefield 4_InstallerVCvc2012Update3redistフォルダーに移動し、x86およびx64バージョンのVCredist.exeをインストールします。

解決策13 –タスクマネージャーを使用してBTTray.exeプロセスを終了する

キーボードのCaps Lockボタンを押すたびにBattlefield 4が最小化されることが報告されました。 プレイ中に誤って押した場合、これは非常にイライラする可能性がありますが、修正する方法があります。

  1. タスクマネージャーを起動します。 Windowsキー+ Xを押してリストからタスクマネージャーを選択すると、タスクマネージャーを起動できます。
  2. タスクマネージャーが起動したら、BTTray.exeというプロセスを見つけて終了する必要があります。
  3. これでゲームを開始できるようになり、誤ってCaps Lockを再度押してもゲームは最小化されません。

この問題を回避するには、Battlefield 4を起動するたびにこの手順を繰り返す必要があることに注意してください。

解決策14 –ゲームでOriginを無効にする

一部のプレイヤーは、ゲーム内でOriginを無効にすると、Battlefield 4の問題を修正できると示唆しました。 この回避策の手順は非常に簡単です。Origin>アプリケーション設定>ゲーム内のOrigin>ゲーム内のOriginを無効にするだけです。

解決策15 – Windows 64ビットを実行している場合、BF4も64ビットに設定する

  1. Originを起動してマイゲームに行きます
  2. BF4を右クリックし、[ゲームのプロパティ]を選択します
  3. 起動時にゲームをx64に設定する
  4. [ゲーム内で発生元を無効にする]オプションをオフにします
  5. 新しい設定を適用し、BF4を起動して、この回避策が問題を解決したかどうかを確認します。

解決策16 –コンピューターのクリーンブート

このソリューションは、特に低スペックおよび中スペックのコンピューターに役立ちます。 クリーンブートを実行すると、コンピューターはより多くのリソースを使用してゲームを実行できます。 また、発生しているBFの問題がソフトウェアの非互換性の問題に起因する場合、このソリューションはそれらを修正する必要があります。

  1. 「スタート」>「 msconfig 」と入力し、Enterキーを押してシステム構成を起動します
  2. [全般]タブに移動し、[スタートアップの選択]を選択し、[スタートアップ項目を読み込む]をオフにします
  3. [サービス]タブに移動し、[すべてのMicrosoftサービスを非表示にする]をオンにして、[すべて無効にする]をクリックします。
  4. [適用]> [OK]をクリックし、コンピューターを再起動してゲームを起動します

私たちのソリューションが役立つことを願っていますし、Battlefield 4のクラッシュもカバーしているので、詳細についてはそれを読んでください。

修正:Windows 10でのBattlefield 4のクラッシュとパフォーマンスの低下