Aller au contenu

Photo

d3dx10_39.dll is not a valid Windows image?


  • Veuillez vous connecter pour répondre
10 réponses à ce sujet

#1
Aubryn

Aubryn
  • Members
  • 6 messages
I just spent the whole day downloading Mass Effect 2 through steam but to no avail.

I get the following error when I attempt to start the game. d3dx10_39.dll is not a valid Windows image. please check this against your installation diskette.

#2
Recnamoken

Recnamoken
  • Members
  • 757 messages
Seems your DirectX10 is damaged, installing the newest version from Microsoft may fix it.

#3
Aubryn

Aubryn
  • Members
  • 6 messages
where do I download it from?



I tried going into the directx folder in the Mass Effect 2 folder and manually install directx again but that didn't work either.

#4
Guest_KeeLoGee_*

Guest_KeeLoGee_*
  • Guests
I think you can go to Microsoft's website to get DX10 there. If not, I'm sure there's some 3rd-party sites that have a DX10 download. I wouldn't be surprised if Steam bricked your copy of ME2 though (it happened to me when I guess they were attempting to apply the 1.02 patch but luckily all went well when I spent 3 hours to reinstall the game).

#5
Aubryn

Aubryn
  • Members
  • 6 messages
I only have a dsl connection so if I delete my local game content and try a re install won't it take me hours to redownload and install again?

#6
Kloreep

Kloreep
  • Members
  • 2 316 messages
Rather than re-installing, try Steam's verification. Right-click -> Properties in Steam.



If the problem is indeed with DirectX, though, running a Microsoft updater is the way to go.

#7
Aubryn

Aubryn
  • Members
  • 6 messages
"ive already tried verifying the game cache...Sadly i'm sitting through yet another looong download. Hopefully this helps, although I doubt it...

I found out I am infact running Service Pack 2 on windows XP could that be the problem?

Modifié par Aubryn, 22 juin 2010 - 06:04 .


#8
Gorath Alpha

Gorath Alpha
  • Members
  • 10 605 messages

Kloreep wrote...

Rather than re-installing, try Steam's verification. Right-click -> Properties in Steam.

If the problem is indeed with DirectX, though, running a Microsoft updater is the way to go.

The Microsoft Updates Pages won't check for any corrupt files in Direct3D.  If what you have now is recent, there won't even be any options for such an update.  Since Microsoft's servers always seem slower than anyone else's,  I usually get the latest Direct3D elsewhere, such as Major Geeks.  . 

#9
Aubryn

Aubryn
  • Members
  • 6 messages
I am about 30% done downloading it all over again...what a pain. I have successfully downloaded the Windows service pack 3 and i'm keeping my fingers crossed.

#10
Aubryn

Aubryn
  • Members
  • 6 messages
I just finished downloading again through steam with the same error message.



I have Windows Service Pack 3 installed and my system specs are more then enough to play the game.

#11
TruYuri

TruYuri
  • Members
  • 222 messages
As he's running Windows XP, I don't quite understand how a .dll related to D3D10 is related. Windows XP does not even have DirectX10. And as Gorath Alpha stated, Windows Update does not handle DirectX, at least under Windows XP at all. If it does through Vista/7, I'm unaware, but I wouldn't be surprised if it doesn't.

Download the latest DirectX9 Update here, regardless. Additionally, update any drivers, most notably video (audio may be worth looking into as well, but I doubt it's actually related to your issue).

Modifié par TruYuri, 24 juin 2010 - 01:18 .