hi Darth
it sounds like your system is having some sort of trouble and not the game
changing over to steam would normally resolve any local game file issues
so your pc is likely missing something , its probably a out of date driver or something blocking you
before we get start i recommend you have an ad blocker installed
https://adblockplus.org/
the internet is a filthy place and you should protect your self
ok now run these two Microsoft installers
direct X
https://www.microsof...x?id=35
click download
then untick any of the extras it offers on the next page , then click "no thanks and continue"
this will save the DXWEBSETUP.exe that you need to run
this program will check what versions of DX you have installed and get for you all the ones you are missing
direct x controls how your video card talks to games , so its very important to have up to date
Visual C++ Redist
https://www.microsof...s.aspx?id=48145
this will offer you a choice between vc_redist.x64.exe and vc_redist.x86.exe
i recommend running both , if your system complains about one do not worry just skip it
but this contains a lot of reference code that games like to use in a common manner instead of reinventing the wheel each time they make a new game
so its handy to have them on your pc when the game looks to use it
general drivers
http://www.iobit.com...ver-booster.php
click download , it will open a cnet page , click download again (big green center screen button only if more show up)
driver_booster_setup.exe will download
during the install untick install advanced system care (if you want to try it do it later and at your own risk)
after install click "give up my gift"
it will run a scan (and possibly open a web page, just close that if it does)
after the scan is finished it will give you a list of drivers to install
install all of them (is the default option)
hit the big red "update now" button on the top right
it might offer you an upgrade to pro version, just click "continue update"
after lots of downloading and installing, it will probably want to reboot your pc , do it
after you have rebooted, run the driver booster 3 program again
just to make sure it finished everything , also sometimes your drivers are so old that you need newer ones before you can get access to other new drivers , so it might even pay to do another reboot after it finishes any additional drivers and then check one last time
the program is free, so after your up to date , you can either uninstall it or keep it around and run it from time to time
this is not something you need to do often tho, once a month is overkill for most users
i hope this helps
good luck
see you on the field