DirectX setup Internal Error when installing Battlefield 4

When trying to install BF 4 on my Windows 7 machine I got the following message after a few seconds:

error

There is no percentage showing, and then, origin get stuck on this:

enter image description here
The only way to close Origin is through Windows Task Manager (Ctrl+Shift+Esc)

Already tried:

  1. Go to C:\Program Files (x86)\Origin Games\Battlefield 4\ __Installer\directx\redist

  2. Delete all the contents of the folder except for the following files: DSETUP.dll dsetup32.dll DXSETUP.exe

  3. Install the game again.

Also tried to manually install the DXSETUP.exe but the window appears then vanishes very quickly.


First of try to install Direct X from Microsoft here.

Make sure you got this runtime installed http://www.microsoft.com/en-us/download/details.aspx?id=8109.

Update your graphics drivers.

Try to give me some more information about your witch version of Windows you are running. (Looks like Windows 7)

Check out this thread here on EA's site. http://answers.ea.com/t5/Battlefield-4/BF4-stops-installing-at-20-throws-up-a-DirectX-internal-error/td-p/1624145

The dialogue box at the top shows Mass Effect 3 (with the DX Error)[dont know why].


Disable or stop your antivirus then run the Directx setup, the setup should now run smoothly.

Sometimes the Antivirus prevents important files from running.