Forum Discussion

cypher99x's avatar
10 years ago

ORIGIN NOT LAUNCHING BF4!!! DIRECT X ERROR!!!

ME TOO !! I HAD A DIRECT X ERROR NOW ORIGIN DOESNT RECOGNIZE MY GAMES EVEN THOUGH I REDOWNLOAD THEM! I FORMATTED MY PC AND ORIGIN IS STILL NOT WORKING ! I TEXTED EA HELP AND SOME RANDOM INDIAN WHO COULDNT SPEAK PROPERLY DIDNT KNOW EVEN KNOW WHAT AN API IS !! HELP ANYONE!!!

attached below is my sysrtem info and dxdiag ...anyone , help im crying!!!! why should i for out over 400 $ and experience this?

9 Replies

  • First of all, relax with the Caps Lock. No need to shout. Anyway, if this is the error I think it is (DirectX Setup Error: An internal error occurred; I can only guess without its description), try to do the following steps in games which have it:

    1) Go to folder where the game is installed

    2) Open the folder _Installer, then go to directx-->redist

    3) Move all the files except 3 I will list below out of the folder (doesn't really matter where):

    • DSETUP.dll
    • dsetup32.dll
    • DXSETUP.exe

    4) Finish the downloads in Origin.

  • cypher99x's avatar
    cypher99x
    10 years ago

    it finally installed , now the game just crashes on startup. initially it gave a direct x error, now i see nothing. it just crashes

  • Hello!!! @cypher99x

    Reinstall DirectX.
    1. Go to C:\Program Files (x86)\Origin Games\Battlefield 4\__Installer\directx\redist
    2. Find a file named DXSETUP.exe, Right click on it and select Run As Adminstrator. Install it, and it should have updated your DirectX installation.
    3. Restart your computer
    4. Try to launch and play the game.
     
     Make sure your drivers are updated.
     
    Be sure that you've disabled Ad Blocking software (For an example AdBlocker) in your browser and be sure that you are using the latest version of Adobe Flash.
     
    For Battlefield on PC, Enable the following online ports on your connection:

    TCP: 80, 443, 9988, 20000-20100, 22990, 17502, 42127
    UDP: 3659, 14000-14016, 22990-23006, 25200-25300

    For specific instructions on how to open your ports, please visit http://www.portforward.com/ or contact your router manufacturer.
     
    Also see this EA Help article for information on opening TCP or UDP ports: http://help.ea.com/en/article/opening-tcp-or-udp-ports-for-connection-issues/
     
    Are you running the game as Administrator?
    Go to the Origin games folder (C:\Program Files (x86)\Origin Games\Battlefield 4) and find Bf4.exe. Right click it and go to Properties, then Compatability and tick the box next to Run this as Adminstrator.
     
    Do the same with BF4_x86.exe as well.
    Now you can try playing the game.
     
    Reinstall C++ redistributables.
    1. Go to C:\Program Files (x86)\Origin Games\Battlefield 4\__Installer\vc\vc2012Update3\redist
    2. Right Click on vcredist_x64.exe and choose Run As Adminstrator then follow onscreen prompts.
     
    Good luck!

  • hello

    1) reinstall vc++ in this way


    a) all install run as Admin;
    b) before install this, delete all already installed versions;
    c) if you have x64 OS, you'd install x32 and x64 packages of all versions:

    VC2005 (хххххх80.dll) - https://www.microsoft.com/download/details.aspx?id=26347
    VC2008 (хххххх90.dll) - https://www.microsoft.com/download/details.aspx?id=26368
    VC2010 (ххххх100.dll) - https://www.microsoft.com/download/details.aspx?id=26999
    VC2012 (ххххх110.dll) - https://www.microsoft.com/download/details.aspx?id=30679
    VC2013 (ххххх120.dll) - https://www.microsoft.com/download/details.aspx?id=40784
    VC2015 (ххххх140.dll) - https://www.microsoft.com/download/details.aspx?id=52685

    2) If you have a joystic/gamepad, try unplug it. Some of this device can cause such error (pid.dll).

    3) This may cause some programs like "Razer Surround/Synapse", Rivatuner, Fraps, MSI Afterburner, ASRock eXtreme Tuner, Skype, XFire, XSplit and other...

    Keep in mind, if u use simultaneously some game programs (Steam, Origin, "Nvidia Experience", "AMD Gaming Evolved",...) that have some option overlay feature over/in game - this is 90% conflict, you'd use only one that program or overlay feature over/in game should be turn on only in one program.

    Try to close all of kind process or update/delete it.

    4) Try to delete folder settings of bf4 C:\Users\[user name]\Documents\Battlefield 4\

  • I did everything you said, and the game still crashes on startup every single time, but when i create a new account on my pc , the game runs the first time i run it then it stops. so i know the bug is from the game itself not my pc

  • still didnt work ☹️(((((((( jesus christ , im getting frustrated

  • when i create a new account on my pc , the game runs the first time i run it then it stops

    More details about it. Error at what stage and what kind of mistake? You could play for a while?

    run command line as Admin, enter a command:
    for /D %T in (ACEEventLog Application Setup System)do wevtutil epl %T "%USERPROFILE%\Desktop\%T.evtx" /ow:true

    upload .evtx files from ur desctop to filehosting http://www.megafileupload.com/ give to us links

    Chekc disk where game is https://support.microsoft.com/kb/2641432

    run command line as Admin, enter a commands:

    ECHO Y | CHKDSK C: /F /X

    DISM.exe /Online /Cleanup-Image /spsuperseded /hidesp
    DISM.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

    - Check sysfiles step1

    SFC /SCANNOW & FINDSTR /C:"[SR]" "%windir%\Logs\CBS\CBS.log" > C:\sfclog.txt

    - Restart PC

    - Check sysfiles step2

    DISM.exe /LogPath:C:\dismlog.txt /LogLevel:2 /Online /Cleanup-Image /RestoreHealth

    - give to us logs C:\sfclog.txt and C:\dismlog.txt

    - Restart PC

About Battlefield Franchise Discussion

Discuss the Battlefield games in this community forum.133,572 PostsLatest Activity: 2 hours ago