Jump to content

Cannot Activate Trial Setup Gives Error D3DX9.DLL Missing


Recommended Posts

Hi,

I want to purchase ESET NOD32 premium but I want to get a trial before I actually buy it. However, I am having problems with installation. It installs properly, however it does not run when I click on the icon it opens a pop-up and says d3dx9.dll is missing or corrupted? So, I tried to uninstall it manually and it still gave me the same error, I am running Windows 10 1903 with the latest updates and all the drivers properly installed. I tried downloading it from this link https://www.eset.com/uk/download/ I wanted the home version with 30-day trial as my old one runs out in about 4 days so decided to change vendors. The program still keeps giving me the same error so I decided to give other sources a try I tried downloading it from https://securedyou.com/download-eset-nod32-antivirus-2019-free-full-version/, so for some reason it works but there is no pop-up or button to activate a trial?

Thanks

Link to comment
Share on other sites

  • Administrators

To me it seems weird that you're getting an error about missing a DirectX 9 dll since DirectX 12 is a part of the OS. Moreover, there is no stand-alone DX12 installer that you could run on Windows 10 to repair it.

Link to comment
Share on other sites

Hi thanks for the suggestion, do you think I should revert back any updates or install this missing .dll file? Any registry editor errors?

Link to comment
Share on other sites

So I have tried a few versions and 10.1.245 works great it did give me the option to update but I am gonna hold back for a few days and see how things go, thank you so much.

Link to comment
Share on other sites

  • Administrators

I'd say that the OS is partially broken since Win10 has no reason to attempt to load D3DX9.DLL since it already has DirectX 12 integrated.

It is not a solution to keep v10 since it doesn't provide as efficient protection as v12 or v13 due to new protection features that were added and also suffers from bugs that were addressed in newer versions.

Link to comment
Share on other sites

  • Most Valued Members

I wonder if a windows repair would be the best option. It will remove installed programs but you can tell it to keep files

Link to comment
Share on other sites

According to this article: https://www.lifewire.com/how-to-download-install-directx-2624489 , DirectX 9 is supported on Win 10. Additionally, it might be required if an app requires use of one of its files. This appears to be the case for Eset. DirectX 9 can be downloaded from here: https://www.microsoft.com/en-us/download/details.aspx?id=35 .

What I believe is the problem is the DirectX 9 file Eset requires somehow got deleted or corrupted on this Win 10 build. Installing DirectX 9 would be preferable to running a Win 10 repair or full install.

Note: installing DirectX 9 does not replace or affect the running status of DirectX 12 which is the version used by Win 10.

 

Edited by itman
Link to comment
Share on other sites

Wait, so I have mixed thoughts here, I am going to install DirectX 9 manually which means it should fix that error as itman said however, if not I will try what peteyt said and do a repair by keeping all the files. Thank you guys :) I will keep u updated.

Link to comment
Share on other sites

So, I have installed DirectX9 manually and uninstalled Eset 10.1.245 rebooted, then got the latest version and it worked :D Thank you 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...