The program can't start because d3dx9_36.dll is missing from your computer.
#1
Posté 17 décembre 2009 - 05:16
"Try reinstalling the program to fix this problem", yeah, like i havn't already.
I googled up some "solutions", but it's bull**** that i should have to suffer through troubleshooting in the first place.
Windows 7 64bit.
#2
Posté 17 décembre 2009 - 05:20
You probably won't have to reinstall Dragon Age, but I would guess you do not have DirectX9.0c installed.
Get it here.
Modifié par fkirenicus, 17 décembre 2009 - 05:20 .
#3
Posté 17 décembre 2009 - 05:28
There is a version of it on the game disk, but some gamers have found that one just isn't very up to date, and conflicts with some newer hardware.fkirenicus wrote...
d3dx9 refers to "Direct 3D DirectX version 9" unless I'm much mistaken.
You probably won't have to reinstall Dragon Age, but I would guess you do not have DirectX9.0c installed.
Get it here.
Gorath
-
Modifié par Gorath Alpha, 17 décembre 2009 - 05:29 .
#4
Posté 17 décembre 2009 - 05:30
I'm not reinstalling again, i'm on an SSD.
#5
Posté 17 décembre 2009 - 05:40
Sorry, then I really haven't got a bloody clue... Could we get in a new tech supporter dude here, please? I'll just.... leave, yeah. :innocent:
Modifié par fkirenicus, 17 décembre 2009 - 05:41 .
#6
Posté 17 décembre 2009 - 05:48
Not having considered them a reasonable value at the current time, I cannot guess how the type of storage makes any particular difference with regard to reinstalling. Windows XP doesn't have that problem very often, but Vista does, and it may require reinstalling BOTH Dx10 as well as Dx9 to correct it.Athkatlan wrote...
Downloaded the link - did not fix the problem.
I'm not reinstalling again, i'm on an SSD.
Meanwhile, have you tried running a 'net search for just the particular Dx9 file that the game complains about, collecting it from one of many download sites, and copying it to where it's supposed to be?
Gorath
-
#7
Posté 17 décembre 2009 - 06:21
It's driving me crazy.
#8
Posté 17 décembre 2009 - 06:21
#9
Posté 17 décembre 2009 - 06:35
#10
Posté 17 décembre 2009 - 07:21
#11
Posté 17 décembre 2009 - 08:09
piscikeeper wrote...
download and drop into system 32 folder.
www.dll-files.com/dllindex/dll-files.shtml
Didn't help.
#12
Posté 17 décembre 2009 - 11:36
#13
Posté 18 décembre 2009 - 06:31
as long as the dll is currently present in system32, then you might be able to start the launcher and use the repair option under configuration.
only other solution would be a re-install.
#14
Posté 18 décembre 2009 - 06:37
#15
Posté 25 décembre 2009 - 07:25
^^^ Direct X 9.0c Runtime installer, Fixed my startup and reinstall issue
#16
Posté 31 mars 2010 - 02:00
Go to the Dragon Age icon on the Start Menu (or desktop if you use desktop icons) and right-click and go to Properties, under Compatibility turn on the Windows XP SP3 compatibility mode.
ALSO, you can right-click the Dragon Age icon and select Run as Administrator. If your Windows account has administrator level privileges this will work too.
It runs! Enjoy!
#17
Posté 17 mai 2010 - 09:58
http://www.megafileu...-09-15-zip.html
(wish I knew a more permanent link but I had to upload this myself - any volunteers?)
I had to get it off one of my game install CDs. Don't ask me why it's not readily available on Microsoft.com.
It's a lot bigger than the versions I can find there and it seems more complete. For example you can tell from the .cab files that it includes d3dx9_36.dll and it worked for me. No more "d3dx9_36.dll is missing from your computer" messages in Windows 7 or Vista.
This solved my problem for Dragon Age and Borderlands too. They said they can't find d3dx9_36.dll but now they can. Good luck!
#18
Guest_Elps_*
Posté 17 mai 2010 - 12:29
Guest_Elps_*
The correct way to add missing DirectX 9 DLL's is from the Microsoft site: Here's the link for it: http://www.microsoft...&displaylang=en
This will add the missing DLL's without messing around with your existing version of DirectX.
The reason some people get this error message is this - DirectX is theoretically backward compatible but later versions do not include all the DLL's from previous versions.
If you update from, say, DX 9 to DX 10, then all the DLL's from both DX 9 and DX 10 will be on your machine.
If, however, you had a clean install of DX 10 then you only get DX 10 + a compatibility layer to give basic compatibility with DX 9. If you then play a game that needs more of DX 9 than just basic compatibility you can get messages about missing DLL's.
Adding the DX 9 runtime through the Microsoft installer will give you a fully working DX 9 that coexists with your later version of DirectX. I strongly recommend that you don't try any other method as messing up your DirectX can cause crashes.
#19
Posté 17 mai 2010 - 01:30
Personally, I never chose to own a copy of Vista, and only have a single copy of Windows 7 that I haven't used very much {it's half of a dual-boot setup on the oversize PC in my bedroom (coming back out of there soon), and games simply aren't what I considered as a useful testing tool for getting acquainted with Windows 7}.
Gorath
-
#20
Guest_Elps_*
Posté 17 mai 2010 - 02:30
Guest_Elps_*
Gorath Alpha wrote...
It's been long enough since I last installed this one anywhere that I can't be sure, however, I think that it asked me if Dx9 was needed, and I already had a newer version than the year-old one on the disk. If a Vista or Windows 7 game owner tells it not do do that install, why wouldn't going back to the disk's version of Dx9 and using it after we tell them that both old & new Direct3D versions are needed, be the only fix required?
Personally, I never chose to own a copy of Vista, and only have a single copy of Windows 7 that I haven't used very much {it's half of a dual-boot setup on the oversize PC in my bedroom (coming back out of there soon), and games simply aren't what I considered as a useful testing tool for getting acquainted with Windows 7}.
Gorath
-
If a game is being reinstalled then certainly selecting the option to install DX 9 is the way to go. Running the Microsoft web installer to add the DX 9 DLL's only takes a moment though and does not require a reinstall of the game.
IMO, Dragon Age should never have been developed for DirectX 9. It's 6 year old technology and DX 10 has been the standard for over 3 years. The only reason I can see for them doing this is to save development costs since the XBox 360 still uses it. Most gamers are unaware of the changes that came in with DX 10 until they discover that there are missing DX 9 DLL's crashing their games. /* end of rant.
#21
Posté 18 mai 2010 - 04:09
Elps wrote...
The correct way to add missing DirectX 9 DLL's is from the Microsoft site: Here's the link for it:
..link to web install ..
I strongly recommend that you don't try any other method as messing up your DirectX can cause crashes.
If the web install does not work for you (as it did not for me and for others)
then there's nothing wrong with using this installer, which includes the missing DirectX 9 components:Athkatlan wrote...
Downloaded the link - did not fix the
problem.
I'm not reinstalling again, i'm on an SSD.
http://www.megafileu...-09-15-zip.html
It's an official microsoft installer and it will only update the DirectX components which are older (or missing) from the setup package.
This is very likely to fix your problem and it is safe.
Modifié par EggnogSaber, 18 mai 2010 - 04:11 .
#22
Guest_Elps_*
Posté 18 mai 2010 - 04:28
Guest_Elps_*
The DirectX redist installation includes all the latest and previous released DirectX runtime. This includes D3DX, XInput, and Managed DirectX components.
I prefer to use the official, most up to date redist packages YMMV.
Modifié par Elps, 18 mai 2010 - 04:30 .
#23
Posté 23 février 2011 - 03:02
Rhysma wrote...
I had the same problem and this worked for me:
Go to the Dragon Age icon on the Start Menu (or desktop if you use desktop icons) and right-click and go to Properties, under Compatibility turn on the Windows XP SP3 compatibility mode.
ALSO, you can right-click the Dragon Age icon and select Run as Administrator. If your Windows account has administrator level privileges this will work too.
It runs! Enjoy!
THANK YOU SOOOOOOOOO MUCH!<3 I LOVE YOU!<3
#24
Posté 26 février 2011 - 02:59
Elps wrote...
You should never, ever manually add DirectX DLL's to system 32. They are not designed to go there and can cause major instability issues.
The correct way to add missing DirectX 9 DLL's is from the Microsoft site: Here's the link for it: http://www.microsoft...&displaylang=en
This will add the missing DLL's without messing around with your existing version of DirectX.
The reason some people get this error message is this - DirectX is theoretically backward compatible but later versions do not include all the DLL's from previous versions.
If you update from, say, DX 9 to DX 10, then all the DLL's from both DX 9 and DX 10 will be on your machine.
If, however, you had a clean install of DX 10 then you only get DX 10 + a compatibility layer to give basic compatibility with DX 9. If you then play a game that needs more of DX 9 than just basic compatibility you can get messages about missing DLL's.
Adding the DX 9 runtime through the Microsoft installer will give you a fully working DX 9 that coexists with your later version of DirectX. I strongly recommend that you don't try any other method as messing up your DirectX can cause crashes.
Thank you so much for this!!! I had the same problem with this DLL file. And this http://www.microsoft...&displaylang=en helped me! Thank you!!
#25
Posté 30 mars 2011 - 05:00
Formated and reinstalled the game and i'm having this issue... i'm trying this last solution posted.





Retour en haut







