Could not find a Direct3D device error
This error can indicate that your hardware does not meet the minimum requirements but it may also indicate a lack of proper video drivers or a corrupt DirectX installation. If you believe that your drivers may be out of date, you can follow the below link (depending on your card manufacturer) to update to the latest driver version available for your card.
- Additionally, please make sure to keep up-to-date on the latest Application Profiles. These can always be found here.
Nvidia Autodetect: http://www.geforce.com/drivers (Click “Auto-Detect your GPU”)
Intel Autodetect: http://www.intel.com/p/en_US/support/detect?iid=dc_iduu
Having updated drivers is generally an ideal step for any graphics and performance related issues. If you still experience graphics issues after updating your video card drivers to the latest version, you may want to consider the latest Beta drivers or performing a clean installation of your video card drivers.
As for your DirectX installation, please refer to the links below:
The first link will provide you with the June 2010 redistributable which will force Windows to update Direct X:
http://www.microsoft.com/en-us/download/details.aspx?id=8109 (download and run this first)
Once installed, please use the following link to install all material post June 2010 for Direct X::
http://www.microsoft.com/en-us/download/details.aspx?id=35 (download and run this 2nd)