修正:Windows10でのバトルフィールド4のクラッシュとパフォーマンスの低下

問題を排除するために楽器を試してください



Fix Battlefield 4 Crashes



バトルフィールド4カバー PCのさまざまな問題を修正するには、RestoroPC修復ツールをお勧めします。 このソフトウェアは、一般的なコンピューターエラーを修復し、ファイルの損失、マルウェア、ハードウェア障害からユーザーを保護し、最大のパフォーマンスを得るためにPCを最適化します。 3つの簡単なステップでPCの問題を修正し、ウイルスを今すぐ削除します。
  1. RestoroPC修復ツールをダウンロードする 特許技術が付属しています(特許が利用可能 ここに )。
  2. クリック スキャン開始 PCの問題を引き起こしている可能性のあるWindowsの問題を見つけるため。
  3. クリック 全て直す コンピュータのセキュリティとパフォーマンスに影響を与える問題を修正する
  • Restoroはによってダウンロードされました0今月の読者。

バトルフィールド4 プレイヤーはさまざまな問題を報告しています ウィンドウズ10 、クラッシュ、パフォーマンスの低下、 .dllファイルがありません 。これらすべての問題はバトルフィールド4のエクスペリエンスを台無しにする可能性がありますが、幸いなことに、これらすべての問題を修正する方法があります。



Windows10でのバトルフィールド4の問題を修正

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

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

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

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

ドライバーを自動的に更新し、迷惑を回避します

ドライバーを手動で更新するのは非常に面倒なので、次のことをお勧めします。 このドライバーアップデータツールをダウンロードする (100%安全で、私たちによってテストされています)自動的にそれを行います。したがって、ファイルの損失やコンピュータへの恒久的な損傷を防ぐことができます。



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

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

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

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



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

バトルフィールド4にはWindows10のSLIとCrossfireにいくつかの問題があることが報告されています。最新のドライバーでクラッシュが解決しない場合は、SLIまたはCrossfireを一時的に無効にするのが最善の解決策かもしれません。

SLIを無効にするには、次の手順に従います。

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

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

ヘッドホンが大きすぎるウィンドウズ10
  1. Catalyst ControlCenterを開きます。
  2. グラフィック>クロスファイアをクリックします。
  3. [クロスファイアを有効にする]をオフにします。
  4. [OK]をクリックして変更を保存します。

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

  • また読む: プロセッサブーストのためにバトルフィールド1を常にAlt-Tabキーで修正する方法

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

ユーザーはそれを報告します ウィンドウズ10 以前のバージョンのWindowsとは異なる方法でブラウザのハードウェアアクセラレーションを使用します。これが、バトルフィールド4でフレームレートが低下する理由の1つです。

ブラウザを使用してバトルフィールド4を起動するため、ハードウェアアクセラレーションの問題はゲーム全体で持続しますが、ブラウザでハードウェアアクセラレーションを無効にすることでこれを修正できます。 Internet Explorerでハードウェアアクセラレーションを無効にする方法を説明しますが、別のブラウザを使用している場合は、使用しているブラウザのハードウェアアクセラレーションを必ず無効にしてください。

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

再起動後、バトルフィールド4の実行を再試行してください。うまくいけば、パフォーマンスがいくらか改善されるでしょう。

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

このソリューションは、バトルフィールド4 DLCがインストールされている場合にのみ適用されますが、DLCからマップを実行することはできません。 DLCからマップを実行しようとすると、[追加の拡張パックが必要]というメッセージが表示され、選択したマップを開始できなくなります。この問題を修正するには、レジストリのいくつかの値を変更する必要があるので、その方法を見てみましょう。

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

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

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

Windows 10はドライバーを自動的に更新しますが、この場合、バトルフィールド4などの特定のゲームで問題が発生する可能性があります。したがって、場合によっては、ドライバーの自動更新を無効にすることをお勧めします。

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

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

解決策6– EVGA PrecisionXを閉じる

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

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

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

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

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

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

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

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

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

新しい.cfgファイルを作成すると、フレームレートの問題や遅延が発生する可能性があるため、Windows10で.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として保存する必要があります。これを行うには、次のようにします。