修正:Windows 10でBattlefield 4がクラッシュしパフォーマンスが低下する
Battlefield 4のプレイヤーは、クラッシュ、パフォーマンスの低下、.dllファイルの欠落など、Windows 10に関するさまざまな問題を報告しています。 これらすべての問題がBattlefield 4の経験を台無しにすることがありますが、幸いなことに、これらすべての問題を解決する方法があります。
Windows 10でBattlefield 4の問題を修正しました
- グラフィックカードのドライバを更新する
- SLI / Crossfireを無効にする
- ブラウザのハードウェアアクセラレーションを無効にする
- レジストリ設定を変更する
- 自動ドライバインストールを無効にし、グラフィックカードドライバの古いバージョンをダウンロードする
- EVGA Precision X
- ウイルス対策/ファイアウォールを無効にし、Originを管理者として実行してください。
- 低いグラフィック品質とゲームの解像度
- 新しいcfgファイルを作成する
- アンチエイリアスおよび異方性設定を変更する
- dxgi.dllをBattlefield 4のインストールディレクトリに移動します。
- Visual C再配布可能ファイルをインストールします。
- タスクマネージャを使用してBTTray.exeプロセスを終了します
- ゲーム内でOriginを無効にする
- Windows 64ビットを実行している場合は、BF 4も64ビットに設定します。
- コンピュータをクリーンブートする
解決策1 - グラフィックカードのドライバを更新する
選手たちによると、5分間のゲームプレイでBattlefield 4がクラッシュしました。 ゲームがクラッシュする前にパフォーマンスが150 fpsから40 fpsに低下する原因となるメモリリークがあるようです。 これはゲームをプレイすることを不可能にします、しかし利用可能な解決策があります。
これはゲームのパフォーマンスを著しく低下させるので深刻な問題のように思えますが、それを修正する方法があります。 この問題を解決するには、グラフィックカード製造元のWebサイトにアクセスして最新のドライバをダウンロードするだけです。 Nvidiaがこの問題を修正した新しいドライバのセットをリリースしたことを確認していますので、できるだけ早くダウンロードしてください。
手動でドライバを更新することは非常に迷惑です、従って私達は自動的にそれをするためにあなたがこのドライバアップデーターツール(100%安全で弊社でテスト済み)をダウンロードすることを勧めます。 このように、あなたはあなたのコンピュータへのファイルの損失そして永久的な損傷さえも防ぐでしょう。
Tweakbit Driver Updaterは、MicrosoftとNorton Antivirusによって承認されています。 これをインストールして使用する方法は次のとおりです。
1. TweakBit Driver Updaterをダウンロードしてインストールします
注意: ドライバの中には、複数のステップでインストールする必要があるものがあるため、すべてのコンポーネントがインストールされるまで「更新」ボタンを数回押す必要があります。
免責事項 :このツールの一部の機能は無料ではありません。
解決策2 - SLI / Crossfireを無効にする
Windows 10上のSLIとCrossfireにはBattlefield 4に問題があることが報告されています。最新のドライバでクラッシュしても解決しない場合は、SLIまたはCrossfireを一時的に無効にするのが最善の方法です。
SLIを無効にするには、次の手順に従います。
- NVIDIAコントロールパネルを開きます。
- 3D設定> SLI設定を選択します。
- [SLIテクノロジを使用しない]が選択されていることを確認してください。
- [適用]をクリックして変更を保存します。
AMDカードを使用している場合は、次の手順に従ってCrossfireを無効にできます。
- Catalyst Control Centerを開きます。
- グラフィック/クロスファイアをクリックします。
- Crossfireを有効にするのチェックを外します。
- [OK]をクリックして変更を保存します。
SLIまたはCrossfireを無効にすると、ゲームのパフォーマンスが低下する可能性がありますが、ゲームはより安定しているはずです。
- また読む:プロセッサのブーストのためにBattlefield 1を常にAlt-Tabbingで修正する方法
解決策3 - ブラウザのハードウェアアクセラレーションを無効にする
Windows 10はブラウザのハードウェアアクセラレーションを以前のバージョンのWindowsとは異なる方法で使用していると報告しています。これがBattlefield 4のフレームレート低下の理由の1つです。しかし、ブラウザのハードウェアアクセラレーションを無効にすることでこれを修正できます。 Internet Explorerでハードウェアアクセラレーションを無効にする方法を紹介しますが、別のブラウザを使用している場合は、使用しているブラウザのハードウェアアクセラレーションを無効にしてください。
- 右上にある歯車のアイコンをクリックしてください。
- インターネットオプションを選択してください。
- 詳細設定タブをクリックします。
- GPUレンダリングの代わりにソフトウェアレンダリングを使用するをチェックします。
- コンピュータを再起動してください。
再起動後、Battlefield 4をもう一度実行してみてください。 うまくいけば、パフォーマンスがいくらか改善されるでしょう。
解決策4 - レジストリ設定を変更する
この解決方法は、Battlefield 4 DLCがインストールされている場合にのみ適用されますが、DLCからマップを実行することはできません。 DLCからマップを実行しようとすると、選択したマップを起動できないようにするための「追加の拡張パックが必要」というメッセージが表示されます。 この問題を解決するためには、レジストリのいくつかの値を変更する必要があるので、その方法を見てみましょう。
- Battlefield 4のインストールディレクトリに行きます。 デフォルトではC:Program Files(x86)となります。Origin GamesBattlefield 4。
- 更新ディレクトリに移動します。 1つ以上のXpackフォルダが見えるはずです。 これらのフォルダはそれぞれ1つのDLCを表します。 後で必要になるので、フォルダの名前を覚えておく必要があります。
- レジストリエディタを起動します。 Windowsキーを押しながらRキーを押してregeditと入力すると、レジストリエディタを起動できます。 regeditと入力したら、Enterキーを押すか、またはOKをクリックしてレジストリエディタを開きます。
- レジストリエディタが開いたら、左ペインで次のキーに移動します。
- HKEY_LOCAL_MACHINE /ソフトウェア/ Wow6432Node / EAゲーム/ Battlefield 4
- Xpackという名前のキーがいくつかあるはずです。 これらのキーは、ステップ2のXpackフォルダを表します。特定のXpackキーがレジストリに存在しないが、ステップ2のUpdatesフォルダに同じ名前のフォルダがある場合は、手動で追加する必要があります。 基本的には、手順2のXpackフォルダをすべてレジストリに追加する必要があります。
- Battlefield 4のキーを右クリックして、New> Keyの順に選択します。
- キーの名前を、手順2のXpackフォルダの名前と一致するように入力します。たとえば、Xpack 3がレジストリにない場合は、新しいキーにXpack 3という名前を付けます。
- 新しく作成したキー(この例ではXpack 3)を右クリックし、[新規]> [文字列]を選択します。
- 新しく作成したString値にInstalledという名前を付けます。
- インストールをダブルクリックします。
- [値のデータ]フィールドにTrueと入力し、[OK]を押して変更を保存します。
手順2からすべてのXpackフォルダのすべてのXpackキーを追加するまで、手順6から12を繰り返します。
- また読む:Battlefield 1の目的を修正しカスタマイズする方法
解決策5 - ドライバの自動インストールを無効にし、古いバージョンのグラフィックカードドライバをダウンロードする
Windows 10は自動的にあなたのドライバを更新し、時にはそれが私達の場合のBattlefield 4のような特定のゲームに問題を引き起こす可能性があります。 そのため、場合によっては、ドライバの自動更新を無効にしたほうが良いでしょう。
- コントロールパネルを開きます。
- システムとセキュリティに移動します。
- ハードウェアタブをクリックして、デバイスのインストール設定を選択します。
- [いいえ、選択してください]を選択します。
- 今すぐWindows Updateからドライバソフトウェアをインストールしないを選択します。
それが終わったら、あなたの現在のグラフィックカードドライバをアンインストールしてあなたのグラフィックカード製造元から古いバージョンをダウンロードすることができます。 最新バージョンが正しく動作しない場合にのみ、古いバージョンのドライバをダウンロードするようにしてください。
解決策6 - EVGA Precision Xを閉じる
EVGA Precision XはNvidiaグラフィックカード用のオーバークロックツールであり、このツールの最新版はBattlefield 4で問題を起こすことが報告されています。時間。
これまでのところ、唯一の解決策はBattlefield 4をプレイしている間EVGA Precision Xを無効にすることです、またはあなたが本当にEVGA Precision 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としてファイルを保存する必要があります。 これを行うには、次の手順に従います。
- メモ帳で、[ファイル]> [名前を付けて保存]をクリックします。
- [ファイルの種類]フィールドで、メニューから[すべてのファイル]を選択します。
- [ファイル名]フィールドにuser.cfgファイルを入力します。
- 今すぐファイルをBattlefield 4のインストールディレクトリに保存してください。 デフォルトではC:Program Files(x86)となります。Origin GamesBattlefield 4。
解決策10 - アンチエイリアシングと異方性設定を変更する
ロード中にゲームがフリーズまたはクラッシュした場合は、Nvidiaコントロールパネルでアンチエイリアスおよび異方性設定を変更してみてください。
- Nvidiaコントロールパネルを開きます。
- 3D設定の管理に進みます。
- アンチエイリアスおよび異方性設定を見つけて、それらの値をUse application settingsに変更します。
AMDグラフィックカードを使用している場合は、Catalyst Control Centerからこれらのオプションを同様に変更できます。
アンチエイリアスと異方性設定を変更しても問題が解決しない場合は、OriginのクラウドストレージオプションをオフにしてPunkBusterを更新してみてください。
- また読む:ゲームをプレイすると画面が真っ黒になる:すぐにそれを直す4つの解決策
解決策11 - dxgi.dllをBattlefield 4のインストールディレクトリに移動する
dxgi.dllが見つからないというエラーが表示された場合は、dxgi.dllをBattlefield 4のインストールディレクトリに移動することで簡単に修正することができます。 これを行うには、次の手順に従います。
- C:WindowsSystem32に進みます。
- System32でdxgi.dllというファイルを見つけます。
- ファイルをBattlefield 4のインストールディレクトリにコピーします。 デフォルトではC:Program Files(x86)Origin GamesBattlefield 4ですが、場所はコンピューターによって異なる場合があります。
解決策12 - Visual C再配布可能ファイルをインストールする
Msvcr110.dllまたはMsvcr120.dllが見つからないというエラーが表示された場合は、Visual C Redistributablesを再インストールする必要があります。 Battlefield 4のインストールディレクトリからVisual C再配布可能ファイルをインストールすることができるので、何もダウンロードする必要はありません。
C:Program Files(x86)Origin GamesBattlefield 4_InstallerVCvc2012Update3redistフォルダに移動して、x86およびx64バージョンのVCredist.exeをインストールします。
解決策13 - タスクマネージャを使用してBTTray.exeプロセスを終了します
キーボードのCaps Lockボタンを押すたびにBattlefield 4が最小化されることが報告されています。 あなたが遊んでいる間にあなたがそれを偶然に押した場合、これは非常にイライラすることができますが、それを修正する方法があります。
- タスクマネージャーを起動します。 タスクマネージャを起動するには、Windowsキー+ Xを押してリストから[タスクマネージャ]を選択します。
- タスクマネージャが起動したら、BTTray.exeというプロセスを見つけて終了する必要があります。
- これでゲームを開始できます。誤ってCaps Lockをもう一度押してもゲームは最小化されません。
この問題を回避するには、Battlefield 4を起動するたびにこの手順を繰り返す必要があることに注意する必要があります。
解決策14 - ゲーム内でOriginを無効にする
ゲームの中でOriginを無効にすることでBattlefield 4の問題を解決できるかもしれないと言うプレイヤーもいました。 この回避策の指示は従うのが非常に簡単です:単にOrigin>アプリケーション設定>ゲームでのOrigin>ゲームでのOriginの無効化の順に進んでください。
解決策15 - Windows 64bitを実行している場合は、BF 4も64bitに設定する
- Originを起動して、私のゲームに行きます
- BF4を右クリックし、[ゲームのプロパティ]を選択します。
- 起動時にゲームをx64に設定する
- [ゲーム内でオリジンを無効にする]オプションをオフにします。
- 新しい設定を適用し、BF4を起動してこの回避策が問題を解決したかどうかを確認します。
解決策16 - コンピュータをクリーンブートする
このソリューションは、低スペックおよび中スペックのコンピュータに特に役立ちます。 クリーンブートを実行すると、コンピュータはより多くのリソースを使用してゲームを実行できます。 また、発生しているBFの問題がソフトウェアの非互換性の問題によって引き起こされている場合も、この解決策はそれらを解決するはずです。
- [スタート]> [ msconfig ]と入力して[Enter]を押し、システム構成を起動します。
- [全般]タブに移動して> [選択的な起動]を選択し、[起動項目を読み込む]のチェックを外します。
- [サービス]タブに移動し、[Microsoftのサービスをすべて隠す]をオンにして、[すべて無効にする]をクリックします。
- 適用> OKをクリック>コンピュータを再起動してゲームを起動
私達は私達の解決策が有用であったことを願っています、そして私達はまたBattlefield 4クラッシュをカバーしました、従ってあなたはより多くの情報のためにそれを読むことを望むかもしれません。
編集者注:この記事はもともと2016年2月に公開され、それ以来、鮮度、正確さ、および網羅性のために完全に改良および更新されています。