# Fixes / Repairs & Suggestions  \*Updated 3/2\*

**URL:** <https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961>\
**Category:** PC\
**Created:** [March 2, 2015, 8:49am UTC](https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961 "2015-03-02T08:49:00Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![GUNNY1966](https://battlefieldforum.co/user_avatar/battlefieldforum.co/gunny1966/32/104859_2.png) [@GUNNY1966](https://battlefieldforum.co/u/GUNNY1966)\
**Post date:** [March 2, 2015, 8:49am UTC](https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961/1 "2015-03-02T08:49:00Z")

</div>

There are several things to do that may help in ones specific situation. Below is a list of several items in which may be beneficial to you DEPENDING if your system is set-up properly. I strongly suggest each of you try each step! ALWAYS test after completing each one to see if your specific issue has been resolved! These are all VARIFIED known fixes posted here within the forums. Some of the suggestions are simply to improve your gaming experience! Return & re-post your success or failures so we can resolve the issues to benifit all users!

( 1 ) Check for Errors within your Operating System - sfc /scannow  
LINK - [Use the System File Checker tool to repair missing or corrupted system files | Microsoft Support](http://support.microsoft.com/kb/929833) [[support.microsoft.com](http://support.microsoft.com)]

( 2 ) Reliability Monitor - This is a Windows System tool that most overlook but is useful if your having issues!  
[Windows help and learning | Microsoft Support](http://windows.microsoft.com/en-us/windows7/how-to-use-reliability-monitor) [[windows.microsoft.com](http://windows.microsoft.com)]

( 3 ) Use Google Chrome as a browser to play the game, it’s not perfect but it’s better than some.  
LINK - [Google Chrome - The Fast & Secure Web Browser Built to be Yours](http://www.google.com/chrome/) [[google.com](http://google.com)]

( 4 ) ALWAYS check for malware using Malwarebytes ( Free Version ) is simple -  
LINK - [Malwarebytes Anti-Malware - Protect, Detect & Remove Malware From Your PC | Malwarebytes](https://www.malwarebytes.org/lp/lp4/02_r/?gclid=CPrwwPG_w8MCFZOCaQodFrwAkA) [[malwarebytes.org](http://malwarebytes.org)]

( 5 ) If you have connection issues - Port Forewarding  
Ensure you have added your IP address to the DHCP reservations list  
otherwise your system might get a new IP address. Enable the following  
ports on your router. You can visit  
[How To Set Up Port Forwarding - Port Forward](http://portforward.com/english/routers/port_forwarding/) [[portforward.com](http://portforward.com)]  
to get a tutorial for which ever router you have.  
TCP: 80, 443, 9988, 20000-20100, 22990, 17502, 42127  
UDP: 3659, 14000-14016, 22990-23006, 25200-25300  
Turn off PC UPnP - Router: Log into your modem / router\>Turn off UPnP.  
NOTE - To check your ping complete the following.  
Command Prompt  
type ping -n 1000 [thenwww.Battlelog.com](http://thenwww.Battlelog.com) ( or the server address ) press ENTER. This will allow you to check for Packet Loss & other related issues.  
Additional Information ( Firewall ) on - off - [Windows help and learning | Microsoft Support](http://windows.microsoft.com/en-us/windows-8/windows-firewall-from-start-to-finish) [[windows.microsoft.com](http://windows.microsoft.com)]

( 6 ) Turn Off Origin In Game & Featured Today -  
LINK - [HOW TO - Disable Origin In Game & Featured Today](https://battlefieldforum.co/t/how-to-disable-origin-in-game-featured-today/157572)

( 7 ) Directx -  
Go My Computer / C: / Program Files (x86) / Origin Games / Battlefield 4 / \_Installer Folder / directx / redist / find then select DXSETUP  
Open it & a box will appear! Allow it to start then another box will open ( Welcome To setup for DirectX ), Accept the agreement, click the next button, then the DirectX Runtime Install box appears, click the next button, Once started, it will search for the existing components & install them, click FINISH to complete the installation. Re-Start your computer & test while playing the game to see if this resolves the issue!

( 8 ) Memtest ( memory Testing Utility ) find memory leaks -  
LINK - [http://www.memtest.org/](http://www.memtest.org/) [[memtest.org](http://memtest.org)]

( 9 ) System Requirements -  
[Battlefield 4: Requirements, Release Dates & Beta](https://battlefieldforum.co/t/battlefield-4-requirements-release-dates-beta/159106)

( 10 ) HELP US TO HELP YOU -  
HOW TO - Avatar / Presentation / Forum Signature / Location -  
LINK - [HOW TO - Avatar / Presentation / Signature](https://battlefieldforum.co/t/how-to-avatar-presentation-signature/168343)

( 11 ) IF APPLICABLE - CPU Lag Fix -  
LINK - [Battlefield 4 CPU Lag Fix - Gameranx](http://www.gameranx.com/updates/id/18481/article/battlefield-4-cpu-lag-fix/) [[gameranx.com](http://gameranx.com)]

( 12 ) How To make A user.cfg file:  
LINK - [SINDOPLAY: Link Daftar Login Situs Slot Online Hoki Malam Ini](http://bftips.com/2013/10/how-to-create-a-user-cfg-file-in-bf4-to-load-settings-on-startup/) [[bftips.com](http://bftips.com)]

- 
  - FILE NAMES \* \*  
To show your FPS in game constantly - perfoverlay.drawfps 1  
To show a graph of you CPU & Graphics - perfoverlay.drawgraph 1  
There are additional user.cfg files you may consider for added performance. Add all lines to a single file to complete the task.  
Other Command Lines you may RESEARCH to tune ( DIFFER depending on system hardware ):  
perfoverlay.drawfps 1  
perfoverlay.drawgraph 1  
VisualTerrain.DxDisplacementMappingEnable 1  
VisualTerrain.DxTessellatedTriWidth 9  
VisualTerrain.LodScale 1.1  
VisualTerrain.MeshScatteringBuildChannelCount 8  
VisualTerrain.MeshScatteringBuildChannelsLaunchedPerFrameCountMax 4  
VisualTerrain.MeshScatteringDistanceScaleFactor 2  
VisualTerrain.MeshScatteringDensityScaleFactor 1  
VisualTerrain.MeshScatteringInstancesPerCellMax 4096  
VisualTerrain.MeshScatteringQualityLevel Ultra  
RenderDevice.Dx11Enable 1  
RenderDevice.Dx11Dot1Enable 1  
RenderDevice.Dx11Dot1RuntimeEnable 1  
WorldRender.TransparencyShadowmapsEnable 0  
WorldRender.MotionBlurEnable 0  
WorldRender.MotionBlurForceOn 0  
WorldRender.MotionBlurFixedShutterTime 0  
WorldRender.MotionBlurMax 0  
WorldRender.MotionBlurQuality 0  
WorldRender.MotionBlurMaxSampleCount 0  
WorldRender.PlanarReflectionEnable  
perfoverlay.drawfps true  
renderdevice.renderaheadlimit 3  
thread.processorcount 4  
thread.maxprocessorcount 4  
thread.minfreeprocessorcount 0  
gametime.maxvariablefps 59.93

( 13 ) Repair Battlefield4 ( the Game ) -  
Open your Origin, Right Click on Battlefield4, select Repair Game, allow the repair to complete then re-start your Origin.

( 14 ) Directx -  
Go My Computer / C: / Program Files (x86) / Origin Games / Battlefield 4 Beta / \_Installer Folder / directx / redist / DXSETUP  
Open it & a box will appear! Allow it to start then another box will open ( Welcome To setup for DirectX ), Accept the agreement, click the next button, then the DirectX Runtime Install box appears, click the next button, Once started, it will search for the existing components & install them, click FINISH to complete the installation. Re-Start your computer & test while playing the game to see if this resolves the issue!

( 15 ) Turn Off Video Background in Battlelog -  
Go to Settings / General / Local Settings move the white box to the left in the Enable vidoe background for this device/browser - Select Save to complete. This will reduce your CPU useage!

( 16 ) NVIDIA SVC FREEZE while in game  
The NvStream is used by the NVIDIA Shiela NOT your PC, to stop freezes complete the following steps:  
Open a ADMINISTRATIVE command Prompt & type in the following EXACTLY as shown here!  
sc stop “NvStreamSvc”  
It will open the Svc Diagnostic  
Type in the following sc config “NvStreamSvc” start= disabled then press ENTER. Close the Command Prompt, NvcStream is now disabled!

( 17 ) Over-Clock your monitor  
[http://linustechtips.com/main/topic/31526-overclocking-your-monitor-refresh-rate-amd-gpus/](http://linustechtips.com/main/topic/31526-overclocking-your-monitor-refresh-rate-amd-gpus/) [[linustechtips.com](http://linustechtips.com)]

( 18 ) Game Fails To Launch  
Run Origin as Administrator - Right-click the Origin icon on your desktop Select Run As Administrator. Restart Origin and try launching your game.  
Temporarily disable anti-virus software that may be prohibiting Origin from being able to function properly. Restart Origin and try launching your game with the anti-virus off to see if that solves the issue. If so, you may need to adjust the settings of your anti-virus software & exclude Origin.  
If this does not work.  
Try the following  
Go to the folder Origin.  
Find the file there named OriginER and run ( left click )  
Select the items that are appropriate for your problem, you may also try to repair the game it’s self, always finish with a simple reboot of your PC.

( 19 ) ERROR UDP Port 3659

[https://www.youtube.com/watch?v=riN1QHzG4bw](https://www.youtube.com/watch?v=riN1QHzG4bw)

[[youtube.com](http://youtube.com)]

( 20 ) PunkBuster  
The same in Battlefield 3 as well as Battlefield 4, follow the instructions in the link provided.

[![Video: How To Update Punkbuster For Battlefield 4 or 3 - The Fast Way](https://battlefieldforum.co/uploads/default/original/3X/5/5/551fa54de9db1441ab74e55e78ff101a9d45df6c.jpeg "How To Update Punkbuster For Battlefield 4 or 3 - The Fast Way") ](https://www.youtube.com/watch?v=HXN4TIzKKv0)

[[youtube.com](http://youtube.com)]

( 21 ) DDU - GPU Driver Removal Tool -[https://forums.geforce.com/default/topic/550192/geforce-drivers/wagnard-tools-ddu-gmp-tdr-manupulator-updated-02-19-2015-/](https://forums.geforce.com/default/topic/550192/geforce-drivers/wagnard-tools-ddu-gmp-tdr-manupulator-updated-02-19-2015-/) [[forums.geforce.com](http://forums.geforce.com)]

IF one’s system is STABLE as well as there are no errors in most cases you should be able to game!

GPU Driver Removal Tool -[https://forums.geforce.com/default/topic/550192/geforce-drivers/wagnard-tools-ddu-gmp-tdr-manupulator-updated-02-19-2015-/](https://forums.geforce.com/default/topic/550192/geforce-drivers/wagnard-tools-ddu-gmp-tdr-manupulator-updated-02-19-2015-/) [[forums.geforce.com](http://forums.geforce.com)]

**Good Luck & Best Wishes 🙂**  
\*Updated 3/4/15 11:15am CST

---

<div class="post-metadata">

**Author:** ![Scull1971](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/s/dc4da7/32.png) [@Scull1971](https://battlefieldforum.co/u/Scull1971)\
**Post date:** [March 2, 2015, 11:45am UTC](https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961/2 "2015-03-02T11:45:00Z")

</div>

Lots of good info here nice work .  
Not so sure about overclocking your monitor thou I have heard that can ruin your monitor ? .

---

<div class="post-metadata">

**Author:** ![TheGoatSniper](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/t/f07891/32.png) [@TheGoatSniper](https://battlefieldforum.co/u/TheGoatSniper)\
**Post date:** [March 2, 2015, 11:52am UTC](https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961/3 "2015-03-02T11:52:00Z")

</div>

I would have to disagree with point number 4, there’s really no need to do any port forwarding as uPnP should do the job just fine and has been working flawlessly for me in every game I have ever used including BFBC2, BF3, BF4.

Also, I thought memtest was for testing for faulty memory modules rather than memory leaks OR has memtest86+ changed significantly from memtest86?

---

<div class="post-metadata">

**Author:** ![Scull1971](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/s/dc4da7/32.png) [@Scull1971](https://battlefieldforum.co/u/Scull1971)\
**Post date:** [March 2, 2015, 12:12pm UTC](https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961/4 "2015-03-02T12:12:00Z")

</div>

> [@](#):
>
> _TheGoatSniper said:_  
> I would have to disagree with point number 4, there’s really no need to do any port forwarding as uPnP should do the job just fine and has been working flawlessly for me in every game I have ever used including BFBC2, BF3, BF4.
> 
> Also, I thought memtest was for testing for faulty memory modules rather than memory leaks OR has memtest86+ changed significantly from memtest86?

I have found lots of routers in my work that uPnP does not work correctly and ports had to be fowarded so yes it should work but sometimes it does not.

---

<div class="post-metadata">

**Author:** ![TheGoatSniper](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/t/f07891/32.png) [@TheGoatSniper](https://battlefieldforum.co/u/TheGoatSniper)\
**Post date:** [March 2, 2015, 12:17pm UTC](https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961/5 "2015-03-02T12:17:00Z")

</div>

> [@](#):
>
> _Scull1971 said:_
> 
> > [@](#):
> >
> > _TheGoatSniper said:_  
> > I would have to disagree with point number 4, there’s really no need to do any port forwarding as uPnP should do the job just fine and has been working flawlessly for me in every game I have ever used including BFBC2, BF3, BF4.
> > 
> > Also, I thought memtest was for testing for faulty memory modules rather than memory leaks OR has memtest86+ changed significantly from memtest86?
> 
> I have found lots of routers in my work that uPnP does not work correctly and ports had to be fowarded so yes it should work but sometimes it does not.

Ah, cheap D-Link routers and such?

At home I have a virgin router and a cheap buffalo and they work just fine. The Palo Alto at work also works very nicely, but, then that thing costs an arm and a leg.

---

<div class="post-metadata">

**Author:** ![Frogtooth](https://battlefieldforum.co/user_avatar/battlefieldforum.co/frogtooth/32/102009_2.png) [@Frogtooth](https://battlefieldforum.co/u/Frogtooth)\
**Post date:** [March 2, 2015, 12:18pm UTC](https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961/6 "2015-03-02T12:18:00Z")

</div>

> [@](#):
>
> _TheGoatSniper said:_  
> I would have to disagree with point number 4, there’s really no need to do any port forwarding as uPnP should do the job just fine and has been working flawlessly for me in every game I have ever used including BFBC2, BF3, BF4.

He did say “if you have connection issues”. I have never had an issue so I can’t say manually forwarding ports does or doesn’t help, but it is a standard part of EA’s advice when people are having trouble. My guess is it is aimed at people running ancient routers, or who have followed other advice and turned off uPnP on their routers without realizing what it really does, or who have just plain broken Dollar Store stuff.

> [@](#):
>
> Also, I thought memtest was for testing for faulty memory modules rather than memory leaks OR has memtest86+ changed significantly from memtest86?

It is. Minor quibble.

I saw no harmful advice, and lots of good advice in OP’s list. A few lines in his user.cfg are either already set by default or don’t work anymore (the threadcount stuff worked for like 2 weeks after DICE enable it, then they turned it off again) but none look harmful.

So, yeah… Thanks, Gunny. Nice succinct list.

---

<div class="post-metadata">

**Author:** ![TheGoatSniper](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/t/f07891/32.png) [@TheGoatSniper](https://battlefieldforum.co/u/TheGoatSniper)\
**Post date:** [March 2, 2015, 12:21pm UTC](https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961/7 "2015-03-02T12:21:00Z")

</div>

> [@](#):
>
> _Frogtooth said:_
> 
> > [@](#):
> >
> > _TheGoatSniper said:_  
> > I would have to disagree with point number 4, there’s really no need to do any port forwarding as uPnP should do the job just fine and has been working flawlessly for me in every game I have ever used including BFBC2, BF3, BF4.
> 
> He did say “if you have connection issues”. I have never had an issue so I can’t say manually forwarding ports does or doesn’t help, but it is a standard part of EA’s advice when people are having trouble. My guess is it is aimed at people running ancient routers, or how have followed other advice and turned off uPnP on their routers without realizing what it really does.
> 
> > [@](#):
> >
> > Also, I thought memtest was for testing for faulty memory modules rather than memory leaks OR has memtest86+ changed significantly from memtest86?
> 
> It is. Minor quibble.
> 
> I saw no harmful advice, and lots of good advice in OP’s list. A few lines of the stuff in his user.cfg is either already set by default or doesn’t even work anymore (the threadcount stuff worked for like 2 weeks after DICE enable it, then they turned it off again) but none look harmful.
> 
> So, yeah… Thanks, Gunny. Nice succinct list.

Yeah, I realise he said “if you have connection issues” but then it may not be solved by port forwarding unless you have a broken uPnP implementation like Scull1971 suggests.

The monitor overclock could be dangerous and would likely invalidate your warranty (if you care about that).

Other than that the list is rather good.

I suppose OP could add to the list “turn off network smoothing” option.

---

<div class="post-metadata">

**Author:** ![GUNNY1966](https://battlefieldforum.co/user_avatar/battlefieldforum.co/gunny1966/32/104859_2.png) [@GUNNY1966](https://battlefieldforum.co/u/GUNNY1966)\
**Post date:** [March 2, 2015, 12:53pm UTC](https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961/8 "2015-03-02T12:53:00Z")

</div>

> [@](#):
>
> _Scull1971 said:_  
> Lots of good info here nice work .  
> Not so sure about overclocking your monitor thou I have heard that can ruin your monitor ? .

Thank You -  
For some this will not work ie NVIDIA users ( NVIDIA Control Panel / Display / Resolution / Customize - Increase your Refresh Rate Hz ( 1 or 2 Hz at a time ).  
The monitor will generally show a **out of range** & will automatically revert to the default as described in the link provided. There are also YouTube liks one can watch.

> [@](#):
>
> _TheGoatSniper said:_  
> I would have to disagree with point number 4, there’s really no need to do any port forwarding as uPnP should do the job just fine and has been working flawlessly for me in every game I have ever used including BFBC2, BF3, BF4.
> 
> Also, I thought memtest was for testing for faulty memory modules rather than memory leaks OR has memtest86+ changed significantly from memtest86?

I had reservations about adding this but since this pertains mostly to older routers, some may find this useful but yes most have more recent routers.

> [@](#):
>
> _Scull1971 said:_
> 
> > [@](#):
> >
> > _TheGoatSniper said:_  
> > I would have to disagree with point number 4, there’s really no need to do any port forwarding as uPnP should do the job just fine and has been working flawlessly for me in every game I have ever used including BFBC2, BF3, BF4.
> > 
> > Also, I thought memtest was for testing for faulty memory modules rather than memory leaks OR has memtest86+ changed significantly from memtest86?
> 
> I have found lots of routers in my work that uPnP does not work correctly and ports had to be fowarded so yes it should work but sometimes it does not.

Some of the lower grade / older models of Linksys / D-Link routers but the majority are or have been phased out, Technology improved BUT not everywhere in the World!

> [@](#):
>
> _TheGoatSniper said:_
> 
> > [@](#):
> >
> > _Frogtooth said:_
> > 
> > > [@](#):
> > >
> > > _TheGoatSniper said:_  
> > > I would have to disagree with point number 4, there’s really no need to do any port forwarding as uPnP should do the job just fine and has been working flawlessly for me in every game I have ever used including BFBC2, BF3, BF4.
> > 
> > He did say “if you have connection issues”. I have never had an issue so I can’t say manually forwarding ports does or doesn’t help, but it is a standard part of EA’s advice when people are having trouble. My guess is it is aimed at people running ancient routers, or how have followed other advice and turned off uPnP on their routers without realizing what it really does.
> > 
> > > [@](#):
> > >
> > > Also, I thought memtest was for testing for faulty memory modules rather than memory leaks OR has memtest86+ changed significantly from memtest86?
> > 
> > It is. Minor quibble.
> > 
> > I saw no harmful advice, and lots of good advice in OP’s list. A few lines of the stuff in his user.cfg is either already set by default or doesn’t even work anymore (the threadcount stuff worked for like 2 weeks after DICE enable it, then they turned it off again) but none look harmful.
> > 
> > So, yeah… Thanks, Gunny. Nice succinct list.
> 
> Yeah, I realise he said “if you have connection issues” but then it may not be solved by port forwarding unless you have a broken uPnP implementation like Scull1971 suggests.
> 
> The monitor overclock could be dangerous and would likely invalidate your warranty (if you care about that).
> 
> Other than that the list is rather good.
> 
> I suppose OP could add to the list “turn off network smoothing” option.

I didn’t include the Network Smoothing Factor simply because I myself have not read that it can significantly change the game HOWEVER your correct as it could possibly help. Memtest has changed & will detect a leak but I’m not 100% certain as to the extent it informs via the report given. I will do some research to find the answer to this.

I also didn’t add this as not all users have this problem which can also be resolved differently other than what is suggested in the video -

ERROR UDP Port 3659

[https://www.youtube.com/watch?v=riN1QHzG4bw](https://www.youtube.com/watch?v=riN1QHzG4bw)

[[youtube.com](http://youtube.com)]

Thank You All for your replies!

---

<div class="post-metadata">

**Author:** ![TheGoatSniper](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/t/f07891/32.png) [@TheGoatSniper](https://battlefieldforum.co/u/TheGoatSniper)\
**Post date:** [March 2, 2015, 12:59pm UTC](https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961/9 "2015-03-02T12:59:00Z")

</div>

Now all you have to do is get people with these issues to read your list, maybe someone could sticky it.

---

<div class="post-metadata">

**Author:** ![GUNNY1966](https://battlefieldforum.co/user_avatar/battlefieldforum.co/gunny1966/32/104859_2.png) [@GUNNY1966](https://battlefieldforum.co/u/GUNNY1966)\
**Post date:** [March 2, 2015, 1:02pm UTC](https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961/10 "2015-03-02T13:02:00Z")

</div>

> [@](#):
>
> _TheGoatSniper said:_  
> Now all you have to do is get people with these issues to read your list, maybe someone could sticky it.

Possibly 🙂

---

<div class="post-metadata">

**Author:** ![PapaHoleNUrHead](https://battlefieldforum.co/letter_avatar_proxy/v4/letter/p/e9a140/32.png) [@PapaHoleNUrHead](https://battlefieldforum.co/u/PapaHoleNUrHead)\
**Post date:** [March 2, 2015, 3:56pm UTC](https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961/11 "2015-03-02T15:56:00Z")

</div>

Pretty good suggestions. I’m posting here so I can find later. I have a terrible memory on what to check whenever my performance heads south.

---

<div class="post-metadata">

**Author:** ![GUNNY1966](https://battlefieldforum.co/user_avatar/battlefieldforum.co/gunny1966/32/104859_2.png) [@GUNNY1966](https://battlefieldforum.co/u/GUNNY1966)\
**Post date:** [March 2, 2015, 6:08pm UTC](https://battlefieldforum.co/t/fixes-repairs-suggestions-updated-3-2/168961/12 "2015-03-02T18:08:00Z")

</div>

I’m going to add the HOW TO Network Smoothing Factor a.s.a.p.!
