# Poor Performance? Here's a collection of tips so far!

**URL:** <https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487>\
**Category:** General Discussion\
**Created:** [October 14, 2016, 4:56pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487 "2016-10-14T16:56:00Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![LIPs-Kashinoda](https://battlefieldforum.co/user_avatar/battlefieldforum.co/lips-kashinoda/32/101075_2.png) [@LIPs-Kashinoda](https://battlefieldforum.co/u/LIPs-Kashinoda)\
**Post date:** [October 14, 2016, 4:56pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/1 "2016-10-14T16:56:00Z")

</div>

**This is not a definitive list of things that will definitely boost your FPS, the solutions may help those experiencing unexpected low performance or stuttering. I will continue to update this.ShadowPlay or PlaysTV:**

- It seems ShadowPlay has been causing huge FPS drops (reducing frames by like 50) for whatever reason. Make sure you have it disabled until Nvidia releases a driver update. I haven’t seen many problems from AMD users but this might also apply to Raptr/PlaysTV, so disable these. To see how to disable ShadowPlay see this video: [https://goo.gl/Q52UqW](https://goo.gl/Q52UqW)  
**Drivers - Latest: AMD [16.10.2] 20th October, Nvidia [375.57] 21ST October**

- **Even if you have the latest drivers** , I recommend re-installing them using the method below. The auto-update or manual update of drivers (even if you uninstall the old ones first) can be problematic due to old remnants being left in your system somewhere.

- Fully re-install your Nvidia/AMD drivers using DDU tool found here: [http://www.guru3d.com/files-details/display-driver-uninstaller-download.html](http://www.guru3d.com/files-details/display-driver-uninstaller-download.html) Run the program, it will reboot into safe mode and fully remove any trace of the old driver, then download the **latest drivers** from Nvidia or AMD.

- **!!! Always use DDU when updating or changing drivers !!!**

- Alternatively you could try some older drivers out, remove your current drivers (as above) then grab older drivers from these links: Nvidia [http://www.guru3d.com/files-categories/videocards-nvidia-geforce-vista-|-7.html](http://www.guru3d.com/files-categories/videocards-nvidia-geforce-vista-%7C-7.html) or AMD [http://www.guru3d.com/files-categories/videocards-ati-catalyst-vista-win-7.html](http://www.guru3d.com/files-categories/videocards-ati-catalyst-vista-win-7.html)  
**High/100% CPU Usage - Potential workaround 1** - (EA are aware of this issue and are working to patch it.)

- Make a file name ‘user.cfg’ and place it in your Battlefield 1 folder, add the following lines: gametime.maxvariablefps 60  
RenderDevice.RenderAheadLimit 1

- We’re using 60 to limit the FPS, ideally you want this to match your refresh rate. If you’re using a higher frequency display (i.e. 144hz) see if you get stable results at 60, then increase it gradually.

- The RenderDevice.RenderAheadLimit is actually 0 by default, experiment with values 1,2 and 3.

- You can also also change these values in nVidia/AMD control panel if you prefer, there’s a discussion on this here: [High cpu usage/low fps potential fix.](https://battlefieldforum.co/t/high-cpu-usage-low-fps-potential-fix/102543)  
**High/100% CPU Usage - Potential workaround 2**

- Only one or two verified cases of this working but… try increasing your memory frequency within your BIOS, the XMP profiles should make this easy. Google search for specific instructions for your motherboard.

- Overclocking CPUs (especially voltages) has been causing the game to crash. Try downclocking/volting.  
**Graphical glitches on Aimens (AMD Specific)**

- If you’re experiencing large ‘sun’ like light on your screen ([Imgur: The magic of the Internet](https://i.imgur.com/nmEF0Bf.jpg)), or your screen going blue, black or red - try putting your lighting settings on Ultra. You can leave the other settings as they are, it fixed it for me and others but isn’t definitive. This won’t work if you apply mid game, you’ll need to restart first.  
**Other Tips:**

- Disable Origin in-game, it’s been causing DirectX crashes and is quite buggy right now. You an still alt-tab to accept invites etc. Disable all notifications too as they will minimize your game.

- Try running the game in Borderless or Windowed Mode, this has improved FPS for some.

- Make sure there is no memory limits in your BF1 advanced settings, either match it to your VRAM or set it to unrestricted.

- Toggle DX12 on or off (Windows 10 only), you might see huge gains either way depending on drivers and hardware.

- In Windows 10, make sure Xbox GameDVR is disabled. [Steam Support](https://goo.gl/EQVfKc)

- Unpark your cores (Windows 7 and 10) install ParkControl [ParkControl – Tweak CPU Core Parking and More](https://bitsum.com/parkcontrol/) Make sure parking is disabled

 ![](https://battlefieldforum.co/uploads/default/original/3X/c/d/cd08dad39087495b9be9c5ea28cd1b3b0cddf328.png)

and hit ‘Apply’, you may also want to adjust Frequency Scaling so it’s always giving 100%, change this

 ![](https://battlefieldforum.co/uploads/default/original/3X/7/9/7960e26c7303a8835c26c5864d8506ff81b815c8.png)

and hit ‘Apply’. Bear in mind this will use more power as your CPU won’t dynamically alter clock speed.

- Please note to force constant max CPU performance (either by setting the Frequency Scaling to 100% in ParkControl, or setting the ‘Minimum CPU’ state to 100% in your power settings:

 ![](https://battlefieldforum.co/uploads/default/original/3X/2/4/242a253854201509d41b186bac54aee615767fb4.png)

) you MUST have **C1E** DISABLED and **EIST** ENABLED within your BIOS, you should be looking for something like this:

 ![](https://battlefieldforum.co/uploads/default/original/3X/c/8/c8bf8c825d844b569fcdf7c90dc27fb87c438185.jpeg)

(**please check the edits at the bottom for more info on power states)**

- If you have an i7 CPU, make sure Hyperthreading is enabled in your BIOS.
- Unplug or disable your second/third monitor. People have reported a 20+ FPS drop just from having a second monitor plugged in.  
**Other (unverified) Solutions:**
- Disable Superfetch in Windows [http://www.technipages.com/windows-enable-disable-superfetch](http://www.technipages.com/windows-enable-disable-superfetch) Do this last, re-enable it if it has no effect.
- Windows Audio Device Graph Isolation has caused stutter in Battlefield 4 and other games, you could try turning it off: [What Is "Windows Audio Device Graph Isolation" and Why Is It Running on My PC?](http://www.howtogeek.com/273764/what-is-windows-audio-device-graph-isolation-and-why-is-it-running-on-my-pc/)
- If you’re using an older overclocked i5/i7 chip (2600k era etc.), you may see some benefits in disabling C3 and C6 power states in your BIOS.

**UPDATES**

_EDIT 2 - Included a better option for managing parked cores/CPU frequency. **Please note you shouldn’t generally need to unpark cores in Windows 10 but there does seem to be some teething issues for some so try the fix anyway.**  
EDIT 3 - Updated to include older drivers  
EDIT 4 - Added Windows Audio Device Graph Isolation suggestion  
EDIT 5 - Added Borderless/Windowed Mode suggestion  
EDIT 6 - Updated iformation on CPU power states, for the record C1E means the CPU handles power saving alone - nothing you set in Windows will override this. Enabling EIST means Windows will handle the power.  
EDIT 7 - New Drivers from AMD and nVidia.  
EDIT 8 - Added potential 100% CPU Fix  
EDIT 9 - Possible workaround for light bug on Aimens map  
EDIT 10 - Disable Origin Overlay_

---

<div class="post-metadata">

**Author:** ![Ashby\_JC](https://battlefieldforum.co/user_avatar/battlefieldforum.co/ashby_jc/32/101233_2.png) [@Ashby\_JC](https://battlefieldforum.co/u/Ashby_JC)\
**Post date:** [October 14, 2016, 5:37pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/2 "2016-10-14T17:37:00Z")

</div>

Its shadow play ON by default?

Im not having issues but if turning it off can improve what im getting then great.

---

<div class="post-metadata">

**Author:** ![GustavoFring44](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@GustavoFring44](https://battlefieldforum.co/u/GustavoFring44)\
**Post date:** [October 14, 2016, 5:48pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/3 "2016-10-14T17:48:00Z")

</div>

I have the newest geforce experience which is a re-hauled GUI and i dont see anything about shadowplay on there. There is something called nvidia shield?

Where is this max memory limit setting you are referring to?

---

<div class="post-metadata">

**Author:** ![LIPs-Kashinoda](https://battlefieldforum.co/user_avatar/battlefieldforum.co/lips-kashinoda/32/101075_2.png) [@LIPs-Kashinoda](https://battlefieldforum.co/u/LIPs-Kashinoda)\
**Post date:** [October 14, 2016, 5:48pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/4 "2016-10-14T17:48:00Z")

</div>

> [@Ashby\_JC](#):
>
> Its shadow play ON by default?
> 
> Im not having issues but if turning it off can improve what im getting then great.

On the most recent drivers it doesn’t seem to be on unless you enable it which is maybe why you don’t have issues, but I don’t have an Nvidia card so can’t comment on what the norm is. Not sure why it’s causing drops but other recording software has trouble with the BF1 trial too.

---

<div class="post-metadata">

**Author:** ![Aii\_Gee](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/a/dbc845/32.png) [@Aii\_Gee](https://battlefieldforum.co/u/Aii_Gee)\
**Post date:** [October 14, 2016, 6:38pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/5 "2016-10-14T18:38:00Z")

</div>

> [@Ashby\_JC](#):
>
> Its shadow play ON by default?
> 
> Im not having issues but if turning it off can improve what im getting then great.

No it’s not.

You have to specifically enabling the feature “Sharing” in GeForce Experience in order to use Shadowplay.

---

<div class="post-metadata">

**Author:** ![D33N5](https://battlefieldforum.co/user_avatar/battlefieldforum.co/d33n5/32/101603_2.png) [@D33N5](https://battlefieldforum.co/u/D33N5)\
**Post date:** [October 14, 2016, 7:03pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/6 "2016-10-14T19:03:00Z")

</div>

How to turn it off for anyone interested

[https://www.youtube.com/watch?v=\_7ej-SBLpzY](https://www.youtube.com/watch?v=_7ej-SBLpzY)

---

<div class="post-metadata">

**Author:** ![LIPs-Kashinoda](https://battlefieldforum.co/user_avatar/battlefieldforum.co/lips-kashinoda/32/101075_2.png) [@LIPs-Kashinoda](https://battlefieldforum.co/u/LIPs-Kashinoda)\
**Post date:** [October 15, 2016, 12:37am UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/7 "2016-10-15T00:37:00Z")

</div>

Bump.

---

<div class="post-metadata">

**Author:** ![LIPs-Kashinoda](https://battlefieldforum.co/user_avatar/battlefieldforum.co/lips-kashinoda/32/101075_2.png) [@LIPs-Kashinoda](https://battlefieldforum.co/u/LIPs-Kashinoda)\
**Post date:** [October 16, 2016, 7:49am UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/8 "2016-10-16T07:49:00Z")

</div>

Made a lot of updates to this, bump 🙂

---

<div class="post-metadata">

**Author:** ![Weezy\_760](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/w/ecae2f/32.png) [@Weezy\_760](https://battlefieldforum.co/u/Weezy_760)\
**Post date:** [October 16, 2016, 8:00am UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/9 "2016-10-16T08:00:00Z")

</div>

It really isn’t that bad. I recorded some gameplay today using shadowplay and got a quick fps drop that only lasted a second or two. I just recently started playing PC within the last year though so i guess I’m just used to these kind of things because of console.

---

<div class="post-metadata">

**Author:** ![LIPs-Kashinoda](https://battlefieldforum.co/user_avatar/battlefieldforum.co/lips-kashinoda/32/101075_2.png) [@LIPs-Kashinoda](https://battlefieldforum.co/u/LIPs-Kashinoda)\
**Post date:** [October 16, 2016, 8:07am UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/10 "2016-10-16T08:07:00Z")

</div>

> [@SummonedSith](#):
>
> It really isn’t that bad. I recorded some gameplay today using shadowplay and got a quick fps drop that only lasted a second or two. I just recently started playing PC within the last year though so i guess I’m just used to these kind of things because of console.

It’s bad for some though. People dropping from a solid 60 in the BETA to sub 40 now, and others with Nvidia 1080s that are only hitting 60 when they should be in the hundreds.

---

<div class="post-metadata">

**Author:** ![F1aw1ess](https://battlefieldforum.co/user_avatar/battlefieldforum.co/f1aw1ess/32/101905_2.png) [@F1aw1ess](https://battlefieldforum.co/u/F1aw1ess)\
**Post date:** [October 16, 2016, 10:25am UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/11 "2016-10-16T10:25:00Z")

</div>

> [@GustavoFring44](#):
>
> I have the newest geforce experience which is a re-hauled GUI and i dont see anything about shadowplay on there. There is something called nvidia shield?

Its called Share, a small icon along the top bar 2 to the left of your login name.

---

<div class="post-metadata">

**Author:** ![LIPs-Kashinoda](https://battlefieldforum.co/user_avatar/battlefieldforum.co/lips-kashinoda/32/101075_2.png) [@LIPs-Kashinoda](https://battlefieldforum.co/u/LIPs-Kashinoda)\
**Post date:** [October 16, 2016, 4:53pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/12 "2016-10-16T16:53:00Z")

</div>

Bump.

---

<div class="post-metadata">

**Author:** ![SoScary](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/s/ce73a5/32.png) [@SoScary](https://battlefieldforum.co/u/SoScary)\
**Post date:** [October 16, 2016, 6:15pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/13 "2016-10-16T18:15:00Z")

</div>

Where is the DX12 option? I’m getting okay performance but I can’t see a DX12 option so I don’t know if it’s on or off.

---

<div class="post-metadata">

**Author:** ![SilverKidPoweh](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/s/e47774/32.png) [@SilverKidPoweh](https://battlefieldforum.co/u/SilverKidPoweh)\
**Post date:** [October 16, 2016, 6:25pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/14 "2016-10-16T18:25:00Z")

</div>

> [@SoScary](#):
>
> Where is the DX12 option? I’m getting okay performance but I can’t see a DX12 option so I don’t know if it’s on or off.

I think windows 7 guys dont have this option, i dont have it either

---

<div class="post-metadata">

**Author:** ![Roughneck2-O](https://battlefieldforum.co/user_avatar/battlefieldforum.co/roughneck2-o/32/103310_2.png) [@Roughneck2-O](https://battlefieldforum.co/u/Roughneck2-O)\
**Post date:** [October 16, 2016, 6:29pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/15 "2016-10-16T18:29:00Z")

</div>

OP et al:

If parking cores is still a thing, then there’s no need to install/run 3rd party programs to access this feature.

Simply do this:  
Start → Power Options → ‘Change plan settings’ (for your currently selected Power Plan) → ‘Change advanced power settings’ and then:

 ![](https://battlefieldforum.co/uploads/default/original/3X/2/4/242a253854201509d41b186bac54aee615767fb4.png)

You can verify said claim using either [HWMonitor](http://www.cpuid.com/downloads/hwmonitor/hwmonitor_1.30.zip) or [HWiNFO64](https://www.fosshub.com/HWiNFO.html).

---

<div class="post-metadata">

**Author:** ![LIPs-Kashinoda](https://battlefieldforum.co/user_avatar/battlefieldforum.co/lips-kashinoda/32/101075_2.png) [@LIPs-Kashinoda](https://battlefieldforum.co/u/LIPs-Kashinoda)\
**Post date:** [October 16, 2016, 7:49pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/16 "2016-10-16T19:49:00Z")

</div>

> [@Roughneck2-O](#):
>
> OP et al:
> 
> If parking cores is still a thing, then there’s no need to install/run 3rd party programs to access this feature.
> 
> Simply do this:  
> Start → Power Options → ‘Change plan settings’ (for your currently selected Power Plan) → ‘Change advanced power settings’ and then:
> 
> ![](https://battlefieldforum.co/uploads/default/original/3X/2/4/242a253854201509d41b186bac54aee615767fb4.png)
> 
> You can verify said claim using either [HWMonitor](http://www.cpuid.com/downloads/hwmonitor/hwmonitor_1.30.zip) or [HWiNFO64](https://www.fosshub.com/HWiNFO.html).

Yep this will work too, thanks for posting.

It’s a bit fussy on Windows 10, it’s meant to change dynamically but it isn’t perfect.

---

<div class="post-metadata">

**Author:** ![VonReisler](https://battlefieldforum.co/user_avatar/battlefieldforum.co/vonreisler/32/104016_2.png) [@VonReisler](https://battlefieldforum.co/u/VonReisler)\
**Post date:** [October 16, 2016, 8:01pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/17 "2016-10-16T20:01:00Z")

</div>

only win 10 for dx 12 ,

---

<div class="post-metadata">

**Author:** ![Roughneck2-O](https://battlefieldforum.co/user_avatar/battlefieldforum.co/roughneck2-o/32/103310_2.png) [@Roughneck2-O](https://battlefieldforum.co/u/Roughneck2-O)\
**Post date:** [October 16, 2016, 8:15pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/18 "2016-10-16T20:15:00Z")

</div>

> [@\_Kashlnoda\_](#):
>
> Yep this will work too, thanks for posting.
> 
> It’s a bit fussy on Windows 10, it’s meant to change dynamically but it isn’t perfect.

A possibility of it being ‘fussy’ might be related to one’s BIOS power-saving settings (C-States and EIST).  
This is how it’s set up here:

 ![](https://battlefieldforum.co/uploads/default/original/3X/c/8/c8bf8c825d844b569fcdf7c90dc27fb87c438185.jpeg)

, which translates to:  
(C3 State Support) Voltage drop while idle = Enabled.  
(CPU EIST Function) Frequency drop while idle = Enabled.

From there, if force the cores to unpark via the ‘Power Options’ method I’ve shown above - it overrides the ‘Frequency drop while idle’ BIOS setting just fine.

---

<div class="post-metadata">

**Author:** ![TheWalkingDerp](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/t/c57346/32.png) [@TheWalkingDerp](https://battlefieldforum.co/u/TheWalkingDerp)\
**Post date:** [October 16, 2016, 8:19pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/19 "2016-10-16T20:19:00Z")

</div>

Posted this in another thread, it may be a cause for some people, I only noticed it after crashing randomly to 30ish fps in Shadow Warrior 2:

> [@](#):
>
> Another thing people can try is related to a process called **Audio Device Graph Isolation** and the **Audiodg.exe**. This process for some reason laods 20-30% on the CPU. You can safely disable it in the windows task scheduler and restart your PC and it should be gone.

I couldn’t find an english explanation how to do it in the task scheduler so you’ll have to google yourself, sorry.

What seemed to help me as well is limting the frames. Limit them to what you usually hit on average.

---

<div class="post-metadata">

**Author:** ![LIPs-Kashinoda](https://battlefieldforum.co/user_avatar/battlefieldforum.co/lips-kashinoda/32/101075_2.png) [@LIPs-Kashinoda](https://battlefieldforum.co/u/LIPs-Kashinoda)\
**Post date:** [October 16, 2016, 10:55pm UTC](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487/20 "2016-10-16T22:55:00Z")

</div>

> [@Roughneck2-O](#):
>
> > [@\_Kashlnoda\_](#):
> >
> > Yep this will work too, thanks for posting.
> > 
> > It’s a bit fussy on Windows 10, it’s meant to change dynamically but it isn’t perfect.
> 
> A possibility of it being ‘fussy’ might be related to one’s BIOS power-saving settings (C-States and EIST).  
> This is how it’s set up here:
> 
> ![](https://battlefieldforum.co/uploads/default/original/3X/c/8/c8bf8c825d844b569fcdf7c90dc27fb87c438185.jpeg)
> 
> , which translates to:  
> (C3 State Support) Voltage drop while idle = Enabled.  
> (CPU EIST Function) Frequency drop while idle = Enabled.
> 
> From there, if force the cores to unpark via the ‘Power Options’ method I’ve shown above - it overrides the ‘Frequency drop while idle’ BIOS setting just fine.

Which one of those relates to parking? I assumed C3 was down to frequency specifically rather than cores being parked within Windows. I’ll edit the OP with your information later on anyway!

[Next page](https://battlefieldforum.co/t/poor-performance-heres-a-collection-of-tips-so-far/102487.md?page=2)
