Ovidio 0 Posted November 14, 2019 Share Posted November 14, 2019 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 More sharing options...
Administrators Marcos 5,288 Posted November 14, 2019 Administrators Share Posted November 14, 2019 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. Ovidio 1 Link to comment Share on other sites More sharing options...
Ovidio 0 Posted November 14, 2019 Author Share Posted November 14, 2019 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 More sharing options...
itman 1,755 Posted November 14, 2019 Share Posted November 14, 2019 Try installing Eset using the off-line installer from here: https://support.eset.com/en/download-and-install-eset-offline-or-install-older-versions-of-eset-products Ovidio 1 Link to comment Share on other sites More sharing options...
Ovidio 0 Posted November 15, 2019 Author Share Posted November 15, 2019 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 More sharing options...
Administrators Marcos 5,288 Posted November 15, 2019 Administrators Share Posted November 15, 2019 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 More sharing options...
Most Valued Members peteyt 396 Posted November 15, 2019 Most Valued Members Share Posted November 15, 2019 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 More sharing options...
itman 1,755 Posted November 15, 2019 Share Posted November 15, 2019 (edited) 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 November 15, 2019 by itman Ovidio 1 Link to comment Share on other sites More sharing options...
Ovidio 0 Posted November 16, 2019 Author Share Posted November 16, 2019 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 More sharing options...
Ovidio 0 Posted November 19, 2019 Author Share Posted November 19, 2019 So, I have installed DirectX9 manually and uninstalled Eset 10.1.245 rebooted, then got the latest version and it worked Thank you Link to comment Share on other sites More sharing options...
Recommended Posts