特定のビデオゲーム、正確にはBF4をプレイしているときに、スタッター/マイクロフリーズが発生しました。低から超までのさまざまなビデオ品質で実行している場合、ゲームは60 fpsをスムーズにスコアリングし、マイクロ秒のように10 fps未満に低下し、60fpsに戻ります。この問題はBF4に限定されており、他のゲームにはこの問題はありません。
スペック
Intel i7 6700HQ 2.6Ghz
nVidia 960M 1GB
16GB RAM
OS Windows 10 creator update
everthing is stock and not overclocked
詳細設定でCPUの最小状態と最大状態を100%に設定して、「高性能」電源プランを使用します。
これは、MSIアフターバーナーから取得した使用状況グラフです。
この問題をトラブルシューティングする方法と、GPUの使用量が低下する原因を知っている人はいますか?.
低fpsのバトルフィールド4の問題については多くの報告があります。これは、このゲームがGPUではなくCPUをレンダリングに非効率的に使用していることが原因だと思います。
バトルフィールド4の実行中に、CPU温度が瞬間的に急上昇し、マザーボードがCPUを短時間スロットルする可能性があると言う人もいます。その場合の唯一の解決策は、より優れたCPUファンを入手することです。
レポートとほぼ同じ数のソリューションがあり、以下にカタログ化しようとします。
C:\Program Files (x86)\Origin Games\Battlefield 4
です。以下を含むuser.cfg
という名前のファイルを作成します。user.cfg:
WorldRender.TransparencyShadowmapsEnable 0
WorldRender.MotionBlurEnable 0
WorldRender.MotionBlurForceOn 0
WorldRender.MotionBlurFixedShutterTime 0
WorldRender.MotionBlurMax 0
WorldRender.MotionBlurQuality 0
WorldRender.MotionBlurMaxSampleCount 0
WorldRender.SpotLightShadowmapEnable 0
WorldRender.SpotLightShadowmapResolution 256
WorldRender.LightTileCsPathEnable 0
RenderDevice.ForceRenderAheadLimit 0
PostProcess.DynamicAOEnable 0
PerfOverlay.DrawFps 0
GameTime.MaxVariableFps 59.99