Forum Discussion

Anonymous's avatar
Anonymous
11 years ago
Solved

Game keep's crashing for no reason (dxgi.dll)

Hi there.

Absolutely without any reason, my game started crashing when i join server, game immediately crash, it doesnt even reach loading level.

Problem went after i installed new AMD 14.6 beta cuz Watch Dogs.

So far I've done everything possible which counts:

- re-install directx from BF4 folder

- re-install DX from MS website but it says all is up to date

- re-install VB libraries

- removed and installed older AMD driver 13.12 which I was able to play game without any problem

- i also tried installing AMD 14.4, no matter which driver version, it crashes on DX error

- repair installation of game - no prob there

- Using command "sfc /scannow" doesnt find any error or missing files

I'm at my end of any solution, I'm IT specialist but this looks like common problem which Im not able to solve without any advice.

Please help me and let me again play.

  • Anonymous's avatar
    Anonymous
    11 years ago

    I got it.

    Switched to x86 and the game runs but not so smooth. I got half  FPS on x86 while on x64 Im having around 100 with exact settings.

3 Replies

  • Anonymous's avatar
    Anonymous
    11 years ago

    I got it.

    Switched to x86 and the game runs but not so smooth. I got half  FPS on x86 while on x64 Im having around 100 with exact settings.

  • Anonymous's avatar
    Anonymous
    11 years ago

    Thanks for keep us updated. Please feel free to share your experience in Answer HQ, there might be some other players with similar problems and your knowledge could be the key to help them back in to the game!

     

    Cheers

    Basti

  • Found this on battlelog for bf3 while googling after getting the same problem and it worked for me, try it out and you might even be able to run it x64


    "SOLUTION:

    After spending days of googling and re installing my Vista, Directx and Battlefield, wich all failed to solve the problem. I finally found the solution.

    1. Update to directx 11.

    2. Find the original dxgi.dll in your windows/system32 folder. Copy the file.

    3.Open your battlefield 3 folder (program files/origin games/ battlefield3) .
    Paste the dxgi.dll file there.

    Start the game. Voila.. no more Invalid license. Reason code = Missing DLL: dxgi.dll Function: CreateDXGIFactory1.

    Worked for me.

    (As far as Eric1kek's problem concerns, i havent tried this on MoHw yet but i think it might solve the problem as well. )

    Gl guys"

About Battlefield Franchise Discussion

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