Forum Discussion

NightingaleGame's avatar
3 years ago
Solved

Invalid-license-missing-DLL-d3dx9-43-dll

After switching from Origin to EA App, I keep having trouble with Dragon Age 2 giving me the error message "Invalid-license-missing-DLL-d3dx9-43-dll".

I have tried downloading and installing the latest version of DirectX. I have downloaded, extracted with run as administrator, and ran the .exe files from the DirectX End-User Runtimes (June 2010) and run the d3dx9_43 files, both x86 and x64 version. I have followed the EA graphics troubleshooting, cleared caches of the game, uninstalled and reinstalled the game as well as EA App with a following clean boot. I have tried to manually download the .dll files.

I also tried running the one in the \redist folder, but I get errors when trying to install, so that doesn't work. Neither does downloading and installing from the Microsoft Website, same errors.

I'm playing on PC and EA App, Windows 10. The game is bought and completely vanilla without any mods whatsoever.

  • holger1405's avatar
    holger1405
    3 years ago

    @NightingaleGames 

    As you can see from the error message, there are at least some corrupt system files on your PC, and this is almost certainly the cause of the problem.

    Fixing that is is possible, but a complete fresh installation of the Operating System is an option too.

    If a fresh installation is a problem for you I would recommend a Windows repair installation, also called a in-place upgrade, that will allow you to keep your data and your applications.

    Here you will find an Microsoft Video Guide about it.

    Here is the Website to create the Install medium.


    This is normally a very safe process, but you should make a full backup of all your important data anyway. (And not just before such on operation.) 😉

    Make sure that "Keep Personal files and Apps" is marked before you click "install".

    If you are unsure about a step, just ask! 😉

18 Replies

  • I got this error

    DISM.exe/Online/Cleanup-image/Restorehealth : The term 'DISM.exe/Online/Cleanup-image/Restorehealth' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
    At line:1 char:1
    + DISM.exe/Online/Cleanup-image/Restorehealth
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (DISM.exe/Online...e/Restorehealth:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

  • I checked the _Installer folder and followed the guide that you linked, and I could only find one folder that was named "vc2008sp1AtlUpdate", so I downloaded the ones named 2013 (both x64 and x86) and the same with the one for 2015 and forward. Installed (though the one for 2013 was already installed, so I just repaired them).

    I also got these errors when doing what you suggested

  • holger1405's avatar
    holger1405
    Hero+
    3 years ago

    @NightingaleGames 

    As you can see from the error message, there are at least some corrupt system files on your PC, and this is almost certainly the cause of the problem.

    Fixing that is is possible, but a complete fresh installation of the Operating System is an option too.

    If a fresh installation is a problem for you I would recommend a Windows repair installation, also called a in-place upgrade, that will allow you to keep your data and your applications.

    Here you will find an Microsoft Video Guide about it.

    Here is the Website to create the Install medium.


    This is normally a very safe process, but you should make a full backup of all your important data anyway. (And not just before such on operation.) 😉

    Make sure that "Keep Personal files and Apps" is marked before you click "install".

    If you are unsure about a step, just ask! 😉

  • OMG, YEEEESSS!!! After doing the fresh installation of the Operating System, I could install the DXSETUP without issues AND the game starts!!! Fantastic!! Thank you, thank you, thank you so much!!!

  • EA_Pulsar's avatar
    EA_Pulsar
    Icon for Community Manager rankCommunity Manager
    3 years ago

     That's great to hear @NightingaleGames 😀 Thanks for the confirmation!  Happy to see that the problem was resolved.   

     @holger1405 Great troubleshooting on this one! Your expertise shines as always, and I appreciate your efforts. Thank you!