Battlefield 1 has stopped working
Greetings Helpers,
It seems I'm not the first person to experience this issue, and it seems to be a very generic issue with a thousand causes, so at this point I am looking for any and all suggestions.
Game will run perfectly smooth for about 30 minutes to an hour before freezing for 3-5 seconds leading to "Battlefield 1 has stopped working"
If I am running in Direct X 12 event viewer shows faulty bf1.exe, where as if I am running in Direct X 11 it will show a faulty d3d11.dll, running an old driver resulted in a faulty nvwgf2umx.dll but using a newer driver fixed that issue.
Brand new system assembled just last week:
Ryzen 5 1600 (stock speed)
Zotac GTX 1080 mini (stock speed)
16GB DD4 2666 RAM (stock speed)
MSI B350 mobo
Thus far I have tried:
Reformatting Windows entirely
Clean boot
Reinstalling / Repairing Game
Installing game on different hard drives
Completely clean installs of various Nvidia Drivers
DirectX repairs
Various RAM settings, overclocked, stock, underclocked, etc
Various in-game settings, low, medium high, vsyncs, Dx 11, Dx 12
Running as administrator
Compatibility settings disabling full screen optimizations, override high DPI scaling, etc
Running windowed / full screen / full screen border-less
Adjusting affinity, priority, etc
Latest BIOS, Chipset drivers ,etc
Ensuring Microsoft Visual C++ 2012, 2013, 2015 all up to date
CHKDSK, DISM, SFC, CCleaner, etc, no errors found
I have my Dxdiag attached, you can see in the diagnostics section where I was switching between drivers resulting in different errors, and where I performed a clean boot which stopped the Nvidia control panel service from launching properly. I was lead to believe it was a GPU issue given the d3d11.dll issue when ran in Dx11, but given everything I've tried I'm wondering if it's something else?
Haven't noticed this issue in any other games I play. Might try installing Battlefield 4 and see if it has the same problem.
Any help would be greatly appreciated!