If on the install you get a message that the install was a success, but when you hit the "play" button, you get a message that d3dx10_39.dll is missing, it means that one or more DirectX files are missing. You need to go to this webpage, find the d3dx10-39, and install that version.
Then the program will start fine.
http://www.microsoft...&displaylang=en
It would have been nice if Tech Support would have given me this infomation, but I had to discover it myself.
d3dx10_39.dll missing error
Débuté par
LoneStarGazer
, janv. 28 2010 05:34
#1
Posté 28 janvier 2010 - 05:34
#2
Posté 01 février 2010 - 08:49
I encountered this same problem but your fix worked a treat. Thank you StarGazer!
#3
Posté 03 février 2010 - 03:55
this will not work for me. it says that the .dll i might not be designed for my os
#4
Posté 04 février 2010 - 06:46
Sorry Elmo06 -- maybe you need to contact MicroSoft tech support about compatibiloity.
#5
Posté 26 juin 2010 - 11:10
Most of the time with these Direct3D errors, it is a Dx9 library file that is either missing of damaged. The game uses Dx9, not Dx10 or Dx11. In this instance, FIRST you install the Direct3D that is native to your OS, then you install Dx9 (this thread refers to Dx10 as having the missing library file).
Sorry to dig quite so deep in the message graveyard, but until Bioware's amateur web mechanics finally create a Search that finds something other than long-dead threads, it will keep happening.
Sorry to dig quite so deep in the message graveyard, but until Bioware's amateur web mechanics finally create a Search that finds something other than long-dead threads, it will keep happening.
#6
Posté 26 juin 2010 - 11:18
or you can download the file manually here: http://www.dll-files...shtml?d3dx10_39 and install it manually ...
#7
Posté 26 juin 2010 - 01:04
The same old question came up again in the Tech Questions forum, and the noob there failed (of course) to use the forum Search, which I referred him / her to. But I also checked what the Search would find, and this one had never really been answered fully. That's how it happened to be recycled just now.
With some library files, you can go to a site such as the one that you suggest, pop a copy of the file into the \\\\System32 folder, and be all fixed up. Far too often with Direct3d, if one such file is either damaged or missing, there are likely to be more such. This is particularly the case with the most common missing library files, which are from Dx9, and too many of the noobs want to skip adding that when the game wants to do so.
The fact is that these Bioware games (DA & both MEs) are Dx9, and for whatever reason, neither Dx10 nor Dx11 is truly backwards compatible, meaning that both versions of Direct3D are required.
Thanks for the suggestion, of course.
With some library files, you can go to a site such as the one that you suggest, pop a copy of the file into the \\\\System32 folder, and be all fixed up. Far too often with Direct3d, if one such file is either damaged or missing, there are likely to be more such. This is particularly the case with the most common missing library files, which are from Dx9, and too many of the noobs want to skip adding that when the game wants to do so.
The fact is that these Bioware games (DA & both MEs) are Dx9, and for whatever reason, neither Dx10 nor Dx11 is truly backwards compatible, meaning that both versions of Direct3D are required.
Thanks for the suggestion, of course.
Modifié par Gorath Alpha, 26 juin 2010 - 01:05 .
#8
Posté 10 avril 2012 - 08:59
Had same problem with d3dx10_42.dll.
Mass Effect 3 Installed after doing the move folder trick: www.youtube.com/watch
But When pressing play, it would give me a "D3dx10_42.dll not found, invalid license."
I think it has something to do with Windows 7 64 bit not being perfectly compatible with Origin, or that the native Directx 11 of Win 7 doesn't allow you to re-install direct x 9.0c or 10.1, which Mass Effect might use.
My solution was grabbing the DLL from here: www.dll-files.com/dllindex/dll-files.shtml , then pasting it to both my windows/system32 folder and windows/WOW64 folder, overwriting the other, different sized files.
I don't really know what the problem was, or how and why this works, directx is a mystery to me.
Thanks.
Mass Effect 3 Installed after doing the move folder trick: www.youtube.com/watch
But When pressing play, it would give me a "D3dx10_42.dll not found, invalid license."
I think it has something to do with Windows 7 64 bit not being perfectly compatible with Origin, or that the native Directx 11 of Win 7 doesn't allow you to re-install direct x 9.0c or 10.1, which Mass Effect might use.
My solution was grabbing the DLL from here: www.dll-files.com/dllindex/dll-files.shtml , then pasting it to both my windows/system32 folder and windows/WOW64 folder, overwriting the other, different sized files.
I don't really know what the problem was, or how and why this works, directx is a mystery to me.
Thanks.





Retour en haut







