Forum Discussion

DriftBF's avatar
12 years ago
Solved

Battlefield 4 DirectX error

Hi

My problem is that when i launch Bf4, i get a black screen. Followed by a DirectX error

It said something, about a DeviceError with my Current graphics Card: Nvidia GT540M CUDA

I have more than the Minimum requirements

Plz help, because this has been happening the past few weeks D:

8 Replies

  • DriftBF's avatar
    DriftBF
    12 years ago

    Already reinstalled DirectX, and updated my Drivers. But still no solution

  • Did this problem only start happening after updating your graphics drivers?

    You could try reinstalling again and selecting advanced options and 'clean install'.

    You could also revert to a previous graphic driver if it previously worked and see if that helps.

  • DriftBF's avatar
    DriftBF
    12 years ago

    I tried reinstalling them with the clean install to no avail.

    The problem came after i installed a critical Windows Update, so maybe that could be my problem?

    Tried reverting back to my old Drivers (331.40) still the issue persists

  • It's weird.  You get people that can barely make it through a game without BF4 crashing and then others who have rarely seen BF4 crash at all.  What is it that distinguishes one system from the other?  Everyone runs either Win 7 or 8, and runs the Dx11.1 or 11.2, and runs the latest ATI or nVidia drivers.  The only variable I can think of is third party software.  So have you tried a clean boot?  I.e. use msconfig to disable startup programs and non Microsoft services and then reboot, and load battelog in your browser safe-mode if it has one ( I know Firefox does).  This is just to confirm that no 3rd party stuff is interfering with BF4.

  • DriftBF's avatar
    DriftBF
    12 years ago

    The only programs that start up, is Windows Programs. Everything else i start up myself

  • Hey nxsanthrax737, try turning off ambient occlusion. This taken from eanils here http://answers.ea.com/t5/Battlefield-4/BF4-DirectX-Error-GetDeviceRemovedReason/td-p/1915085

    1. Right click on desktop-> Nvidia Control panel
    2. From 3D Settings go to Manage 3D settings
    3. In the Global Settings tab, set the Ambient occlusion to Off
    4. In the Program Settings tab, set the Ambient occlusion to Off

     

    You could also try (if you haven't already) installing an older driver version from your graphics card website.

  • DriftBF's avatar
    DriftBF
    12 years ago

    Thanks mate, it worked. I can finally enjoy the game ! 🙂