@chill1184 As you could play BF1 before the video card driver update I would do a clean install of your old video card driver as they could have put out a semi bad driver. Or look to see if they now have a newer driver than the one you installed. I know this is not much help and for this I am sorry but it could be all due to a bad video card driver and nothing can be done until they make a new driver for your card. If your PC meets the recommended requirements for all the games you listed to give you issues then I would try a clean boot as well to be sure no program on your PC is helping to make the issue ... see below how to do this
The games to give you issues are high demanding games on PC parts and if your PC just meets the requirements the games will be hard to play for your PC sadly. For example for BF1 ...
Recommended Requirements this will play well anything lower in PC specs will make issues :/
OS: 64-bit Windows 10 or later
Processor (AMD): AMD FX 8350 Wraith
Processor (Intel): Intel Core i7 4790 or equivalent
Memory: 16GB RAM
Graphics card (AMD): AMD Radeon™ RX 480 4GB
Graphics card (NVIDIA): NVIDIA GeForce® GTX 1060 3GB
DirectX: 11.1 Compatible video card or equivalent
Online Connection Requirements: 512 KBPS or faster Internet connection
Hard-drive space: 50GB
Try a clean boot : run a Clean Boot: https://support.microsoft.com/en-ca/kb/929135 >This should ensure that no programs are interfering in the background.