Borderlands 2

Borderlands 2

View Stats:
Funk Nov 3, 2016 @ 5:38am
Why does BL2 run so much better in Windows 7 than in Windows 10?
I have known this for a while ever since first release of Windows 10 came out(IDK about Win 8/8.1) but I recently reinstalled Windows 7 just to test and it runs so much better. My system has an i5 3570k @4.5GHz, 16GB 2400Mhz low latency RAM, 2xGTX670 in SLI plus a GTX 750 Ti dedicated to PHYSX.

Why can't they fix this issue? BL2 is the only game that runs worse in Windows 10. In Windows 7 it has always run so much better, my frames never drop below 55-60 fps with everything plus PHYSX at high. In Windows 10 same settings, same GPU driver versions, same Intel INF drivers, same sound drivers, same drivers for everything else component related and BL2 in Windows 10 drops down to 25-30fps in the same heavy PHYSX areas.

Has anyone figured out a workaround for this game? I've tried messing around with bcdedit to disable dynamic tick, setting power settings to high performance but it doesnt make any bit of a difference.

I am thinking of installing the Windows 7 version of nvidias drivers in Windows 10 to see if it makes any difference, even though they have the same revision number.
< >
Showing 1-15 of 23 comments
Leopard Nov 3, 2016 @ 5:50am 
Many of us had been complaining over 2 years. Running Win 8.1, some maps are terrible.

Frame rates are 250 to 50 fps. In Oasis, if it drops 58 and below it will micro stutter. Makes no difference PhysX High to Low. It's some map can't handle PhysX in High.

Putting PhysX to Low or disable in Nvidia makes no difference, same frame rate with micro stutter.

PS. Try Nvidia web site for optimal setting guide.
Last edited by Leopard; Nov 3, 2016 @ 5:51am
Funk Nov 3, 2016 @ 6:15am 
No setting is going to help this game while using Windows 10 lol.
Supa Nov 3, 2016 @ 1:37pm 
It has nothing to do with graphical settings. Its all tied to the CPU and the way how Win10 handles the game.
Weedsmoke Sanji Nov 3, 2016 @ 1:51pm 
I was actually able to get the game running briefly at a really good framerate before it started ♥♥♥♥♥♥♥ up again. Basically, you're supposed to go into your documents and delete all of the files in the Borderlands 2 folder in "My Games" (with the exception of the "SaveData" folder in "WillowGame;" those files are your character saves.)

When you launch the game, it's supposed to reinstall the missing folders with default settings and, through black magic, fix the weird lag issues with Win10. I was able to get it running at the most of the framerate limits in the game settings. Just make sure PhysFX is turned down to low.

Like I said, it worked once for a few launches before it started ♥♥♥♥♥♥♥ up again. I'll try to update if I find a more permanent solution.
Fort Yves Nov 3, 2016 @ 2:28pm 
Actually, I read somewhere that you should disable Game DVR (or whatever it si called) in the XBox app of Win10 and it should improve the performance theoretically.

I did it and I don't see any significant change, but theres a slight improvement.
'MC' Gizmo Nov 3, 2016 @ 2:51pm 
i don't have any problems on windows 10 though , when you installed windows 10 did you did a fresh reinstall or did you just upgraded from your older os to windows 10?
'MC' Gizmo Nov 3, 2016 @ 2:55pm 
i even have performance increase on windows 10 + it fixed the sound crash i had when i booted up the game while i was using windows 7
Funk Nov 3, 2016 @ 5:25pm 
Fresh install off the latest Windows iso/dvd every time & I have disabled Game DVR, didn't notice much difference. I've tried deleting settings in documents folder with the exception of my saves. I've tried deleting physx files in the game so that it uses the ones from the physx drivers that get installed, tried different versions.

Windows 10 is the problem, but yeah overall physx in this game is bad, but it runs way better in Windows 7.
Funk Nov 3, 2016 @ 5:28pm 
Originally posted by 'MC' Gizmo:
i even have performance increase on windows 10 + it fixed the sound crash i had when i booted up the game while i was using windows 7

I'd bet if you install a fresh Windows 7 install that you'd get better performance, your Windows 7 sounds like it had an issue if you had a sound crash on it. This problem pertains to fully working clean installs of both OSes where Windows 7 runs better than Windows 10 for this game only.

Sometimes even on Windows 7 the physx drivers didn't get installed properly and made BL2 perform bad, but a clean install of Windows with the latest drivers usually fixes that.

Or perhaps this problem affects fresh installs only, and not upgrades from Windows 7 to Windows 10.
Last edited by Funk; Nov 3, 2016 @ 5:31pm
trukr Nov 3, 2016 @ 7:33pm 
Originally posted by Funk:
same GPU driver versions, same Intel INF drivers, same sound drivers, same drivers for everything else component related

I hope not, they have Windoze 10 drivers, don't they? Maybe your problem is related to the thing I hear about people with older NVIDIA GPUs saying that older drivers result in better performance. They are accusing NVIDIA of coding in obsolescence with drivers (make you want a new GPU).

I think a lot of people had performance issues when Windoze 10 was new and drivers were not mature.

I may (if I stop being lazy) install a drive and put 7 on it to see how this works, I guess there will be drivers for my GPU. But I have no complaints that I think I could blame on Windoze 10 right now. Heck, maybe I am lazy because I am afraid I will find 7 better :claugh:
JKopter Nov 3, 2016 @ 8:52pm 
i'll tell you my secret to avoiding random frame-rate loss: have a ♥♥♥♥♥♥ computer, so the drop is only 1 or 2 fps :D

in all seriousness though, i played this before and after updating to win10, and honestly didn't notice the difference.


little side note, if any of you still regularly play, i'll accept any friend invites and will usually be up for some co-op
Funk Nov 4, 2016 @ 1:49am 
Originally posted by trukr:
Maybe your problem is related to the thing I hear about people with older NVIDIA GPUs saying that older drivers result in better performance. They are accusing NVIDIA of coding in obsolescence with drivers (make you want a new GPU).

Well that wouldn't make sense since it has been many different driver revisions, and I am using 375.70 for Windows 10 as well as Windows 7, the only difference between the versions would be support for dx12 as well as WDDM(Windows Display Driver models) I have confirmed this in the past with different versions since Windows 10 release.

Originally posted by trukr:
I may (if I stop being lazy) install a drive and put 7 on it to see how this works, I guess there will be drivers for my GPU. But I have no complaints that I think I could blame on Windoze 10 right now. Heck, maybe I am lazy because I am afraid I will find 7 better :claugh:

If you do decide to try reinstall Windows 7 you may want to slipstream years of windows updates onto your Windows 7 ISO/Image because Windows 7 even with SP1 is known to have problems with windows updates not working when fresh installing. Have a look here: https://hardforum.com/threads/windows-7-sp1-fully-patched-1-hour.1900307/#post-1042310569 It really comes down to two commands, don't let the long explanation make you think it's more difficult than it really is.
trukr Nov 4, 2016 @ 2:30am 
Originally posted by Funk:
Originally posted by trukr:
Maybe your problem is related to the thing I hear about people with older NVIDIA GPUs saying that older drivers result in better performance. They are accusing NVIDIA of coding in obsolescence with drivers (make you want a new GPU).

Well that wouldn't make sense since it has been many different driver revisions, and I am using 375.70 for Windows 10 as well as Windows 7, the only difference between the versions would be support for dx12 as well as WDDM(Windows Display Driver models) I have confirmed this in the past with different versions since Windows 10 release.

When was the last time your card was addressed in an update? I have read a few times and saw one video on youtube about older cards on new drivers not doing as well as on older drivers. The GTX 670 is not a DX12 card so I don't see it needing a driver package with it. I am guessing that not all DX12 things require a DX12 card, but are you using DX12?

I will look in to that slipstream thing, my Windoze 7 install is pretty old, last time I installed it on here is was "how-many-times-will-I-have-to-reboot-this-thing-will-the-updates-never-end :madelf:?"
Funk Nov 4, 2016 @ 2:53am 
Originally posted by trukr:
When was the last time your card was addressed in an update? I have read a few times and saw one video on youtube about older cards on new drivers not doing as well as on older drivers. The GTX 670 is not a DX12 card so I don't see it needing a driver package with it. I am guessing that not all DX12 things require a DX12 card, but are you using DX12?

No idea. Even if that is true, the point you are missing is that even when you run an older driver, Windows 7 outperforms Windows 10 on the same driver revision. Even a person with a GTX 1080 has issues with this game: https://www.youtube.com/watch?v=VMYfqAQBdj0

Also old, but related video: https://www.youtube.com/watch?v=UXnMtjwqFOA

Originally posted by trukr:
I will look in to that slipstream thing, my Windoze 7 install is pretty old, last time I installed it on here is was "how-many-times-will-I-have-to-reboot-this-thing-will-the-updates-never-end

Also make sure after you've installed and have Windows 7 up to date to install latest dxredist from microsofts website, and after first running borderlands 2 it installs dependancies for MS Visual stuff, so that will need an update in windows updates again xD. I think you need to enable the "Get updates for other microsoft products" option in Windows update lol. Actually enable that as soon as you actuvate Windows so you get all updates, including .Net framework(s).
trukr Nov 5, 2016 @ 10:33am 
This is from FRAPS

Win10
2016-11-05 08:07:02 - Borderlands2
Frames: 62984 - Time: 594813ms - Avg: 105.889

Win7
2016-11-05 12:01:44 - Borderlands2
Frames: 50810 - Time: 463791ms - Avg: 109.554

Frostburn run to Incinerator Clayton

I don't know that I can get a truly accurate measurement because of all the variables involved (how many magic missiles did I toss, how many rounds from the Florentine, how many phase locks, how much cloud kill).
< >
Showing 1-15 of 23 comments
Per page: 1530 50

Date Posted: Nov 3, 2016 @ 5:38am
Posts: 23