Your system should be adequate to play that stuff though.
Since you are not missing any system drivers
The only other idea I have is a bit extreme but it's just so hard to get comprehensive information.
My idea is basically to cause a few bsod's so I can look a memory dump from your system.
If you are willing to play along with this.
Here's the steps Driver Verifier - Enable and Disable
(Please read all instructions for driver
verifier before using as it's possible it will make the machine behave badly and you need to know how to undo it.) To ensure minidumps are enabled:
Go to Start, in the Search Box type: sysdm.cpl, press Enter.
Under the Advanced tab, click on the Startup and Recovery Settings... button.
Ensure that Automatically restart is unchecked.
Under the Write Debugging Information header
Select Small memory dump (256 kB) in the dropdown box (the 256kb varies).
Ensure that the Small Dump Directory is listed as %systemroot%\Minidump
OK your way out.
Reboot if changes have been made.
To enable us to assist you with your computer's BSOD symptoms, upload the contents of your "\Windows\Minidump" folder.
* Copy the contents of \Windows\Minidump to another (temporary) location somewhere on your machine.
* Zip up the copy.
* Attach the ZIP archive to your post using the "paperclip" (file attachments) button.
...the last step there will be after it has crashed.