Forum Discussion

StandHere's avatar
12 years ago
Solved

DirectX Error

the error says
"DirectX funcion "DxRenderer::map" failed with E_OUTOFMEMORY
("Direct3D could not allocate sufficient memory to complete the call.").
Gpu: "AMD Radeon R9 200 series" (r9 290), Driver:14.1
(13.35.1005-140131a-167669E-ATI) free virtual memory: 2546276kB/
supported graphics card with at least 512MB."

how can i fix this?

  • Anonymous's avatar
    Anonymous
    12 years ago

    -Reinstall DirectX.

    1:go to C:\Program Files (x86)\Origin Games\Battlefield 4\__Installer\directx\redist
    2:Find file named DXSETUP.exe, right lcik and select RUN AS ADMINISTRATOR . Install it. It should update your DirectX install.
    3: You might need to reboot computer first.
    4: try to launch game.

    Still doesn't work then....

    -Update your Microsoft .NET framework.
    http://www.microsoft.com/en-us/download/details.aspx?id=17851

    Make sore your drivers and updated.

    If this helps, please click the white XP button and to give me some XP.
    If this solves your question, click the green solution button and mark it as solution so it can help others with the same problem.

5 Replies

  • Anonymous's avatar
    Anonymous
    12 years ago

    -Reinstall DirectX.

    1:go to C:\Program Files (x86)\Origin Games\Battlefield 4\__Installer\directx\redist
    2:Find file named DXSETUP.exe, right lcik and select RUN AS ADMINISTRATOR . Install it. It should update your DirectX install.
    3: You might need to reboot computer first.
    4: try to launch game.

    Still doesn't work then....

    -Update your Microsoft .NET framework.
    http://www.microsoft.com/en-us/download/details.aspx?id=17851

    Make sore your drivers and updated.

    If this helps, please click the white XP button and to give me some XP.
    If this solves your question, click the green solution button and mark it as solution so it can help others with the same problem.

  • http://imgur.com/0vcYo4l

    I'm not sure when these errors started, because I took a several month break from Battlefield 4, and only just got back into it about a month or so ago, I think. I've looked all over for a solution to this, but I'm not finding a clear answer.

    I've tried constantly repairing the game in Origin, redownloading DirectX updates, and that seems to do nothing. I've tried uninstalling and then reinstalling my nVidia drivers, and even rolling them back to a version that I know didn't cause problems like this, but both solutions are only temporary. The game will run fine for a little while, then after about a day or two, it kills itself again. Can anyone lend a hand? Because this is proving to be very aggrivating.

  • Just wanted to let you know that neither of these options have worked permanently.

    Typically I'll reinstall my drivers and Battlefield 4 will work just fine again for a few days, then eventually, I'll hear a Windows error horn suddenly while playing, and if I ignore it, the game crashes with the DirectX errors I've screencapped, and I begin the process all over again.

  • This is on the older side of time, I'm closing this thread to stop it from being necroed.

    If you have any issues with Battlefield 4 please make a new topic about your problems and what kind of steps you have tried to solve them.

    /Atic

About Battlefield Franchise Discussion

Discuss the Battlefield games in this community forum.133,578 PostsLatest Activity: 34 minutes ago