FPS drops (~1 year of waiting for help)

Technical Support
DxDiag: https://pastebin.com/gC7J1caB

Hello, i've been getting FPS drops since the last uprising event (almost a full year ago now i believe)

i've been posting periodically on the forum to try and get some sort of help with this, the only progress i've made since then is that my overwatch.exe is deadlocked and even after doing the fix for that, i still got FPS drops

I turn off my computer every night
I don't get any other performance problems in any other game I play

things i've tried:
Installing newest nvidia drivers
Clean installing newest nvidia drivers
Clean installing older nvidia drivers
Disabling hardware acceleration in every program i have running (Just discord at this point)
Turning off steam
Fresh installing overwatch
Running overwatch.exe directly
The deadlock exe fix
Fully closing the blizzard app while playing overwatch
Running the game fullscreen
Running the game windowed
Running the game at 50% rendering
Running the game at lowest settings

I'm at a loss, and it's really frustrating to play with very sudden drops down to 3 FPS during very random intervals.
Hello highshovel,

Sorry to hear that the issue has been going on for that long. =(

Do you think you could capture a screenshot of the Network Graph (Ctrl+Shift+N) in-game when the FPS drop happens? If we can look at the graph that might allow us to narrow this down further and try to figure out what's causing this.

If you are curious about what the graph shows, more info can be found here: https://us.battle.net/support/en/article/37007
I checked your dxdiag.

I see you're running 2 monitors. Can you open task manager, go to the Performance Tab, click on 'Open Resource Monitor' at the bottom, then open Overwatch. (Have the Performance Monitor open on your other screen)

Expand the CPU, Memory and Disk tabs, and click the box to the left of Overwatch.exe This will filter to all processes relating to Overwatch. Sort the Disk tab by 'Total (B/sec)' and Memory by 'Commit (KB)'

When you start to get very low fps, have a look and see what your CPU or Disk usages are. (The green squares, not the blue ones) If any are

As a side note, if your Maximum Frequency for CPU drops below 100%, you might want to go to the Power Settings in Control Panel, and enable High Performance instead of Balanced.
02/15/2018 04:46 PMPosted by Jambrix
Hello highshovel,

Sorry to hear that the issue has been going on for that long. =(

Do you think you could capture a screenshot of the Network Graph (Ctrl+Shift+N) in-game when the FPS drop happens? If we can look at the graph that might allow us to narrow this down further and try to figure out what's causing this.

If you are curious about what the graph shows, more info can be found here: https://us.battle.net/support/en/article/37007


Hi, here you are https://i.imgur.com/LAh5Oax.jpg

02/15/2018 05:04 PMPosted by Fendalton

As a side note, if your Maximum Frequency for CPU drops below 100%, you might want to go to the Power Settings in Control Panel, and enable High Performance instead of Balanced.


It's already set to High performance, will do the other thing ASAP and edit my post
One thing that helped me when I started getting random fps drops was to find out what the refresh rate is on my monitor and put my max fps to that. Trying to push more fps when your monitor won't actually show it might be the cause of the issue.
Thanks highshovel,

The Network Graph shows white highlighted bars, which indicates that SIM is spiking. When SIM spikes it means your PC is having problems processing data from the server, so the game is having to provide simulation in place of that. This can often indicate CPU issues, since that is what's doing the processing of that data.

Lets check for overheating using HWmonitor and see what kind if max temperatures you're getting up to after 10-15 minutes of playing.
02/15/2018 09:42 PMPosted by Jambrix
Thanks highshovel,

The Network Graph shows white highlighted bars, which indicates that SIM is spiking. When SIM spikes it means your PC is having problems processing data from the server, so the game is having to provide simulation in place of that. This can often indicate CPU issues, since that is what's doing the processing of that data.

Lets [url="https://www.battle.net/support/article/31363?utm_source=internal-TechForum&utm_medium=posting&utm_campaign=BlizzardCS&utm_content=solution"]check for overheating[/url] using HWmonitor and see what kind if max temperatures you're getting up to after 10-15 minutes of playing.


Hi, i'm not overheating. My CPU sits at most at ~50c

When I first started having these problems i assumed it was overheating, dedusted my PC and it continued to happen. The highest my max temperature on my CPU has hit while playing overwatch is 50, usually sits at around 46~48. My CPU doesnt start throttling until 75c i believe
Same problem. 1 month ago after updating overwatch, it becomes lagging with fps drop. my laptop is rog gl553, two months old, with two graphic, intel HD graphics 630 and NVIDIA gtx1050. Whenever i run the game in the nvidia graphic, it becomes very lag. I can run the game smoothly with low graphic in the Intel graphic.

After i close the game too, there will be either a total black screen and required forced shutdown OR a blue screen with the error VIdeo Scheduler Internal Error. I tried other game like DOTA2, able to run smoothly with fps 100-120.

Really need help here, spent lots of time trying different solutions:.
1. lower graphic setting
2. Reinstall NVIDIA driver
3. Scan and repair overwatch
4. limiting the fps

screenshots of my ingame Network Graph ::

https://imageshack.com/a/img924/5457/hm7xo9.png
https://imageshack.com/a/img924/4059/NBuLO6.png
I have the same problem. My FPS are fine in Deathmatch and Training but as soon as I touch QP or Comp it goes to !@#$. How should this be a problem on my end, when the FPS only drop in certain modes?
02/15/2018 05:04 PMPosted by Fendalton
I checked your dxdiag.

I see you're running 2 monitors. Can you open task manager, go to the Performance Tab, click on 'Open Resource Monitor' at the bottom, then open Overwatch. (Have the Performance Monitor open on your other screen)

Expand the CPU, Memory and Disk tabs, and click the box to the left of Overwatch.exe This will filter to all processes relating to Overwatch. Sort the Disk tab by 'Total (B/sec)' and Memory by 'Commit (KB)'

When you start to get very low fps, have a look and see what your CPU or Disk usages are. (The green squares, not the blue ones) If any are
]
since it's been awhile i'll just make a new post

I kept an eye on it for an hour while playing and when my FPS drops my CPU and disk usage aren't spiking, CPU sitting at ~60% (sometimes up to 80%, but it goes back down and there's no FPS drops) and Disk usage only spikes when loading in-game as it should. Unless i missed something in your post
bump
I have a few things you can try to help you dig deeper into this problem. First is my guide, it has a ton of things to go though and every section helps different people with there issues. An example is the windows 10 optimization guide has a service that runs that doesnt need to be on (enabled by default) that can cause fps fps drops. Many more things to try and some you already have. https://us.battle.net/forums/en/overwatch/topic/20760977654#post-3

Next is a tool used to look at what you pc is running while playing. Start a game say vs 11 bots, get into the match, run the tool until after the fps drops hits and check the results. Post the results if you want but you can use it your self to see the results and try and find if a background program is conflicting or if there is another issue. This is a little more advanced so if you dont want to dont do it, but i thought i toss the idea to you. This is post from mass wide fps drops when game first released.

10/31/2016 03:03 PMPosted by Zuvykree
Howdy!

We have been looking into FPS drops for Overwatch and will need the communitie's help in collecting more data. Please take a moment to help us track down more information on this issue so we can look into it deeper! :D

Babbrabush You have been commenting on this issue for a bit of time now. We would really like your information, everyone else as well!

The technology we will be using is called Event Tracing for Windows ([url="https://msdn.microsoft.com/en-us/library/windows/desktop/bb968803(v=vs.85).aspx"]ETW[/url])

Step 1: Simply download this [url="https://github.com/google/UIforETW/releases/download/v1.43/etwpackage.zip"]zip file[/url] and unzip to a folder. This [url="https://randomascii.wordpress.com/2015/09/24/etw-central/"]Blog [/url] will provide more information about these tools are and what they do.

Setp 2) In the etwpackage/bin folder that came from the zip file, we need you to run “UIforETW.exe”. The first time you run the application, Windows might configure some additional performance tools. Feel free to close it and open it one more time. It’s important to make sure and check the “GPU tracing” option, as that isn’t on by default.

Step 3: Click on “Start Tracking”. The “Save Trace Buffers” button should become enabled if everything is working properly. At this point, you can start Overwatch.

Step 4: When you see the low FPS / stuttering issue has started, you can save a capture (Ctrl+Win+C). The trace files (*.etl) will show up in the lower left of the “UI for ETW” application.

Step 5: Now we simply just need you to upload the files. We recommend [url="https://www.dropbox.com/login"]Dropbox [/url]but any online box that we can download the data from is fine. Feel free to add the link to your reply on the forums.
Posting again, FPS drops are happening a lot more now

https://i.imgur.com/aUhEZm8.jpg

CPU usage isn't spiking, disk usage isn't spiking,

02/16/2018 11:11 PMPosted by Gelectrode
I have a few things you can try to help you dig deeper into this problem. First is my guide, it has a ton of things to go though and every section helps different people with there issues. An example is the windows 10 optimization guide has a service that runs that doesnt need to be on (enabled by default) that can cause fps fps drops. Many more things to try and some you already have. https://us.battle.net/forums/en/overwatch/topic/20760977654#post-3

Next is a tool used to look at what you pc is running while playing. Start a game say vs 11 bots, get into the match, run the tool until after the fps drops hits and check the results. Post the results if you want but you can use it your self to see the results and try and find if a background program is conflicting or if there is another issue. This is a little more advanced so if you dont want to dont do it, but i thought i toss the idea to you. This is post from mass wide fps drops when game first released.

[/quote]

i've run through a lot of these fixes and seem to do like nothing, Since i'm on windows 8.1 i cant do any of the windows 10 fixes, but i did try a bulk of the others

*Edit*

I noticed now when i'm getting these severe drops, my hard faults/sec are spiking from anywhere from 90~200 right after
The white line is simulation and is the time your pc reacts to request from the server. Fps changes the value since more fps in overwatch means faster reaction time and that is why people used this value for input lag before reduced buffering. Anyways its just a sign your pc is tanking but if your Drive is spiking that seems like a tell to me. What drive is your windows on and what kind of drive is overwatch installed on?
02/17/2018 03:39 PMPosted by Gelectrode
The white line is simulation and is the time your pc reacts to request from the server. Fps changes the value since more fps in overwatch means faster reaction time and that is why people used this value for input lag before reduced buffering. Anyways its just a sign your pc is tanking but if your Drive is spiking that seems like a tell to me. What drive is your windows on and what kind of drive is overwatch installed on?


I only have 1 hard drive, both are on the same drive, don't have a SSD

also, hard faults/sec isn't hard drive related. it's memory related
Check out this site and scroll down to hard faults.
https://technet.microsoft.com/en-us/library/ff382715.aspx
Check your bios settings for your memory, maybe the voltage is wrong or the frequency/timing. Auto settings can sometimes screw it up. Mine for example screwed up my voltage and it kept making my pc BSOD randomly.
02/17/2018 05:23 PMPosted by Gelectrode
Check out this site and scroll down to hard faults.
https://technet.microsoft.com/en-us/library/ff382715.aspx
Check your bios settings for your memory, maybe the voltage is wrong or the frequency/timing. Auto settings can sometimes screw it up. Mine for example screwed up my voltage and it kept making my pc BSOD randomly.


Checked my voltages, they seemed fine, i did reset my bios to default though to see if that'd help anything
Check my topic.
This is most likely problem with the game.
I tested 6 PCs and 4 different OS (win7,8,8.1 and 10) on each PC.
Even tested different drivers on all OS and all PC.
All of them got FPS drops on Overwatch and only Overwatch for some odd reason.

I suggest to read whole discussion.

https://us.battle.net/forums/en/overwatch/topic/20760947403
and my last post:
https://us.battle.net/forums/en/overwatch/topic/20760947403?page=6#post-114
Looking at this netgraph, I highly doubt that whatever's going on with highshovel is the same as what's going on in your post Mj711. This is quite possibly the most messed up graph I've ever seen in terms of SIM delay. Something's causing the game client to take upwards of 1 second to process a server tick which will absolutely tank FPS.

If we don't get any love from Gelectrode's suggestions, can you do the HWmonitor test again and play until you get some of these really bad FPS spikes again? Once it happens, swap windows, maximize the HWmonitor test and take some screenshots of all the info in the test (you usually need 2 screenshots for it.) It'd also help if you can post some more screenshots of your resource monitor graphs taken right after an FPS spike.

Last up, I'd be curious what happens when you run User Benchmark. Can you link us the results from your computer? If you can post all those to a reply we can see if there's anything weird going on with the way your PC is operating. It looks like something's throttling your CPU or RAM for some reason.
Just wanted to add that I also noticed small fps drops on my rig. almost unnoticeable (i play with it capped at 154) but the stutter was there. Anyways i thought it was because of windows but after trying drivers i'am finding much better results with nvidia driver 388.71. I switch from 390.65 to 390.77 and had issues with both of these drivers and overwatch. Used DDU in safe mode after i uninstall the driver in control panel, turned off internet and msi afterburner before doing the drivers and installed using custom installing only driver and physx and checking off clean install. So i know the installs were good. If you want to try the older driver (only 2 months old) i find evga's website great for drivers https://www.evga.com/support/download/
DDU can be found here: http://www.guru3d.com/files-details/display-driver-uninstaller-download.html

this was happening to me with no issues with the hardware as well. http://www.userbenchmark.com/UserRun/7421493
Give it a shot but also check and post your userbenchmark to make sure pc is running good.

Join the Conversation

Return to Forum