Make sure all Windows updates are installed.
Install the latest version of DirectX. Download: DirectX End-User Runtime - Microsoft Download Center - Download Details
You have McAfee installed, is that correct? At least to test, uninstall it and install MSE (Microsoft Security Essentials) instead. Microsoft Security Essentials - Free Antivirus for Windows
The following drivers
need to be updated:
Apfiltr.sys Mon Jun 25 19:53:10 2007
GEARAspiWDM.sys Mon May 18 22:16:53 2009
VSTAZL3.SYS Thu Oct 16 11:30:03 2008
VSTCNXT3.SYS Thu Oct 16 11:29:13 2008
VSTDPV3.SYS Thu Oct 16 11:32:04 2008
b57nd60x.sys Sun Apr 26 21:15:34 2009
bcmwl6.sys Wed Jul 08 10:44:47 2009
stwrt.sys Fri Sep 14 01:29:43 2007
These drivers can be found by searching them in Google
and then finding the associated software or driver
. Finally, find the latest version of this driver or software and download and install it. Some of the drivers may also be found here
(if the driver says 'Windows Update' simply make sure all Windows Updates are installed).
You should also update any other drivers you can think of including graphics, audio, chipset, SSD etc.