Forum Discussion

GaMeBoY439748's avatar
3 years ago
Solved

Crashing on launch with DirectX Error

I recently built a new rig with a 4090 and wanted to test the game out with max settings at 4K 120Hz. I initially was able to run the game for a while on my previous settings, but when I increased the settings to max graphics settings, the game crashes. I am unable to even get to the menu. It only gets as far as showing the satellite orbiting Earth and that's it.

This is the error that pops up when it crashes.

Here are my rig specs:

  • Motherboard: ASUS ROG Crosshair Extreme X670E
  • CPU: AMD Ryzen 9 7950X
  • CPU Cooler: ASUS ROG LC RGB 360mm AIO
  • GPU: ASUS TUF RTX 4090 OC Edition
  • GPU Driver: GeForce Game Ready Driver 522.25 (10/12/2022)
  • RAM: G.Skill Trident Z RGB 32GB (2x 16GB) DDR5-6000 CL32
  • Storage: Samsung 980 Pro 2TB NVME SSD PCI-e Gen 4 x4
  • PSU: ASUS ROG Thor 1200W Platinum
  • OS: Windows 11 with latest updates

The only overclocking I have enabled are EXPO to OC my RAM to 6000 and an option in the BIOS enabled which OCs my CPU based on need. I can try disabling those to see if it helps. Also, my GPU is factory overclocked, and I tried running the game with the GPU in debug mode, which I've been told disables factory OC, but sadly this didn't work either. Still get the same error.

Other things I tried:

  • Repair game in EA app
  • Uninstalled and reinstalled game
  • Clean install of Nvidia Studio drivers instead of game drivers
  • Clean re-install of game ready drivers
  • Installed all latest Windows updates
  • Installed latest drivers for chipset and all other hardware via ASUS tool
  • Restarted PC

So far none of these things have worked to fix the issue. Since I was able to run the game for a bit before I changed my graphics settings, I am wondering if there is a way to restore to default settings outside of the game (since the game doesn't stay open long enough for me to change them back in-game). I know there is a settings file in %USERPROFILE%/Documents/Battlefield 2042/settings called PROFSAVE_profiile. I tried deleting this and launching the game to see if it resets, but I believe the EA app is restoring this file from a cloud save, so I keep getting the same settings back that could possibly be crashing the game.

If someone could point me to a default PROFSAVE_profile settings file, I'd love to try that to see if it works. Or if someone could tell me how to disable cloud sync'ing in the EA app so it doesn't keep restoring bad settings, that would be greatly appreciated. Or of course if anyone has any other ideas for a solution, I am all ears.

Please let me know if you need any more info from me, such as dxdiag, or any other logs or diagnostic data.

  • @GaMeBoY439748delete bf2042 folder in documents. Reboot system, start game platform as admin.
    Start your game !
    Now set your settings, dont forget your shaders/cache will need to be downloaded again during gameplay !

50 Replies

  • It constantly throws a directx error, every 5-10 minutes and a constant crash. I did a clean installation of Windows, all drivers are installed, I tried and put everything on ultra and everything on minimum, nothing helps. Please help me solve the problem.

  • Rokebo73's avatar
    Rokebo73
    Seasoned Ace
    3 years ago

    @PaMiJl777  Hey man!
    Is yourse system overclocked ?
    And is youre memory compatible with youre CPU ?
     PS could you do this please:

    Motherboard / Bios / Memory check part specs

    Press Windows key + 'R' ,typ CMD
    Press and hold down CTRL + SHIFT and press ENTER.
    When User Account Control shows up, click Yes.
    Now enter this command: (its just 1 LONG command !)

    wmic /output:C:\mb_mem_bios_info.txt memorychip list full&wmic /append:C:\mb_mem_bios_info.txt baseboard get product, Manufacturer&wmic /append:C:\mb_mem_bios_info.txt bios get smbiosbiosversion

    it will write/save C:\mb_mem_bios_info.txt file to youre C: drive !
    Please post this file mb_mem_bios_info.txt here into this topic please !


    Cheers

  • My system is not overclocked, RAM is compatible with my motherboard.  Video card drivers new 528.02.  In the Nvidia control panel, in the power management mode, the maximum performance is set, GPU scheduling is disabled in the graphics settings, in the game itself, as I wrote earlier, I tried to set all the parameters to ultra, both high and medium and low, still gives an error.  Nvidia, EA, Steam overlays are disabled.  I can not solve the problem with departures.

  • Rokebo73's avatar
    Rokebo73
    Seasoned Ace
    3 years ago
    @PaMiJl777 sorry but this is not the complete file !
    i cant do anything now, what is youre motherboard brand ?
    in file i see only 8gb memory while youre dxdiag tells me there is 32gb !

    Need all the info , do not modify it please ! Also run CMD as an administrator to use this LONG COMMAND !
  • Rokebo73's avatar
    Rokebo73
    Seasoned Ace
    3 years ago

    @PaMiJl777   Ok that was the info that i needed ! Good !
    I did check for youre memory , but i don not see this PartNumber=F4-3600C18-8GTZN in the list below !
    Only thing you could do now is , check/test each ram module apart from each other to check if one is faulty !
    So get all out , and just leave 1 module in , normaly at memory port A2 (check manual for exact settings for a single ram module).

    BUT , the partnumber is not in the list , so i see as its not compatible ! And this could cause those GPU / DIRECTx errors !

    website is in dutch, sorry ! but its the same in Englisch 😉

    https://rog.asus.com/nl/motherboards/rog-crosshair/rog-crosshair-viii-dark-hero-model/helpdesk_qvl_memory/


    Leveranciers Onderdeelnr. Omvang RAM-snelheid Uitvoersnelheid SS/DS Merk chip Timing Lading Stopcontacten
    G.SKILL F4-3600C17Q-64GTZR 4x 16GB 3600 3600 DS - 17-19-19-39 1.35 1,2
    G.SKILL F4-3600C16Q-32GTZN 4x 8GB 3600 3600 SS - 16-16-16-36 1.35 1,2,4
    G.SKILL F4-3600C19Q-32GSXW 4x 8GB 3600 3600 SS SK Hynix 19-19-19-39 1.35 1,2,4
    G.SKILL F4-3600C16Q-32GTZNC 4x 8GB 3600 3600 SS - 16-19-19-39 1.35 1,2,4
    G.SKILL F4-3600C17Q-16GVK 4x 4GB 3600 3600 SS - 17-18-18-38 1.35 1,2,4
    G.SKILL F4-3600C18D-16GVK 2x 8GB 3600 3600 SS Samsung 18-22-22-42 1.35 1,2
    G.SKILL F4-3600C16D-16GVK 2x 8GB 3600 3600 SS Samsung 16-16-16-36 1.35 1,2
    G.SKILL F4-3600C18D-16GTZRX 2x 8GB 3600 3600 SS SK Hynix 18-22-22-42 1.35 1,2

    List is from the Ryzen 5000 series CPU

    Cheers !!!!!!

  • @PaMiJl777 @Rokebo73 It was very similar case for me aswell and Bios update fixed it for me cus since the bios update included the new ram modules to its support list it fixed the issue for me.

  • Rokebo73's avatar
    Rokebo73
    Seasoned Ace
    3 years ago
    @-SL-Kriss yes, but @PaMiJl777 got already latest bios version.
    Or its faulty ram, but i say its probarly ram thats isnt in the qvl and not supported!

    Hope he fix his issues soon.
    Cheers people !!
  • Thank you very much. As soon as there is new information, I will immediately let you know.

About Battlefield 2042 Technical Issues & Bugs

Having issues with Battlefield 2042? Join here to report bugs, and find help with, crashes, connectivity and more.13,262 PostsLatest Activity: 2 hours ago